win10子系统_win10子系统kali使用教程 - CSDN
  • 今天为大家介绍如何才能启用Windows10下的Linux子系统,废话不多说,直接看步骤: 启用开发者模式 打开设置 点击更新和安全 点击开发者选项 启用开发人员模式 更改系统功能 使用win+X快捷键调出系统...

    今天为大家介绍如何才能启用Windows10下的Linux子系统,废话不多说,直接看步骤:

    ####启用开发者模式
    打开设置
    这里写图片描述

    点击更新和安全
    这里写图片描述

    点击开发者选项
    这里写图片描述

    启用开发人员模式
    这里写图片描述

    ####更改系统功能
    使用win+X快捷键调出系统管理菜单后点击应用和功能,然后拉到底下,选择程序和功能
    这里写图片描述

    选中应用或关闭Windows功能
    这里写图片描述

    勾选适用于Linux的Windows子系统,然后确认并重启就可以了
    这里写图片描述

    ####安装Linux系统
    打开功能以后系统中其实还没有安装Linux,需要使用cmd完成安装。
    首先按Win+R开启cmd命令输入框,然后输入lxrun /install /y来下载Linux系统(注意斜杠后面前要空一格,要不然无法识别命令)
    这里写图片描述

    好了,现在安装成功了,可以为所欲为了!

    首先输入bash指令进入Ubuntu系统

    这里写图片描述

    接着可以输入passwd重置密码,重置完密码就可以正常使用Ubuntu系统了。至此,基本的安装工作就完成了。

    =菜鸟分割线===

    ####Linux进阶
    在Ubuntu下我们可以通过 apt-get 命令 很方便的安装 / 卸载软件,由于默认的软件包仓库是位于国外的,安装软件的时候就可能遇到各种网络问题或者下载到的一些资源不完整,因此就需要切换数据源为国内的镜像站点来改善。

    编辑数据源配置文件 vi /etc/apt/sources.list
    这里写图片描述

    接着就进入vi编辑器
    这里写图片描述

    继续按enter键进入真正的vi编辑页面
    这里写图片描述

    vi编辑器一共有三种模式,分别是命令模式(command mode)插入模式(Insert mode)底行模式(last line mode)。命令模式下我们只能控制屏幕光标的移动,字符、字或行的删除,移动复制某区段及进入Insert mode下,或者到 last line mode等;插入模式下可以做文字输入,按「ESC」键可回到命令行模式;底行模式下,可以将文件保存或退出vi,也可以设置编辑环境,如寻找字符串、列出行号等。

    当我们进入vi编辑器的时候默认是命令行模式,这是后如果想编辑内容,就输入 i 命令就可以了。现在我们要把镜像源改为阿里的,所以插入如下内容:

    deb http://mirrors.aliyun.com/ubuntu/ trusty main restricted universe multiverse
    deb http://mirrors.aliyun.com/ubuntu/ trusty-security main restricted universe multiverse
    deb http://mirrors.aliyun.com/ubuntu/ trusty-updates main restricted universe multiverse
    deb http://mirrors.aliyun.com/ubuntu/ trusty-proposed main restricted universe multiverse
    deb http://mirrors.aliyun.com/ubuntu/ trusty-backports main restricted universe multiverse
    deb-src http://mirrors.aliyun.com/ubuntu/ trusty main restricted universe multiverse
    deb-src http://mirrors.aliyun.com/ubuntu/ trusty-security main restricted universe multiverse
    deb-src http://mirrors.aliyun.com/ubuntu/ trusty-updates main restricted universe multiverse
    deb-src http://mirrors.aliyun.com/ubuntu/ trusty-proposed main restricted universe multiverse
    deb-src http://mirrors.aliyun.com/ubuntu/ trusty-backports main restricted universe multiverse
    

    接着按「ESC」退会命令行模式,输入命令行 wq! 保存退出就好了。

    接着输入命令apt-get update更新配置就可以了,这个过程可能比较长,祝好运!
    这里写图片描述

    好了本教程到此结束,如果本文帮助到了你,请客打个赏,不在意多少,只在乎情谊!
    在这里插入图片描述

    展开全文
  • 周围的同学都已经用win10内置的Linux子系统了,在坚持过几个Linux实验后,我也怀着好奇心试了一把。(忍不住了啊,亲!看着好方便的诶~o(* ̄︶ ̄*)o)WSLBash 是 Linux/Unix 上非常流行的命令行 Shell,它是 Ubuntu...

    周围的同学都已经用win10内置的Linux子系统了,在坚持过几个Linux实验后,我也怀着好奇心试了一把。

    (忍不住了啊,亲!看着好方便的诶~o(* ̄︶ ̄*)o)

    WSL

    Bash 是 Linux/Unix 上非常流行的命令行 Shell,它是 Ubuntu、RHEL 等 Linux 发行版以及苹果 OS X 操作系统默认的命令行 Shell。通过 Windows Subsystem for Linux(WSL)这一 Windows 10 的最新特性实现的,使用此功能,你可以在 Windows 中原生运行 Linux 的大多数命令行程序。

    总体来讲这个子系统比虚拟机好用得多,就像软件一样,没有作为系统应有的累赘感。在这里我就分享一些安装过程中关键的步骤。

    (1)安装Ubuntu

    在应用商城中搜索Linux,点击进入【获取这些应用】



    我已经安装好了,这里是windows提供免费下载的,所以直接下载安装即可。

    (2)环境设置

    一般我们的windows是默认关闭支持Linux环境的,所以你要自己动手把它勾出来。

    打开控制面板


    如图,在这里打勾勾。

    如果成功,就OK啦!

    !!!确认后,请重启计算机。

    emmm...如果你进不去的话,就打开设置


    点进去,有个针对开发人员的选项



    选择开发人员模式,这样权限应该够改个Linux的啦。(一切OK后别忘了重启计算机哦)


    进入bash可以从【开始】菜单进入,也可以使用【Win+R】


    这样运行~

    安装完成后,会提示你设置用户名和密码。当一切都完成后,你就可以像Linux 一样玩耍了。<( ̄︶ ̄)↗[GO!]

    接下来,我们来看看怎样让两个系统的文件互相访问。Linux系统可以通过 /mnt/<盘号>/ 目录(挂载点)来访问你计算机上的文件系统。举个例子,你的 Windows 上的 C:\ 和 D:\ 根目录可以在 WSL 中相应地通过 /mnt/c 和 /mnt/d 访问。当你要把你的 Windows 下的项目文件、下载的内容和其它文件用到 Linux/Bash 之中时这很有用。这是逻辑挂载,所以当你在 shell 中使用类似 mount 这样的命令时它们不会显示。但是它们可以如你预期的那样工作。

    举个例子:你想访问F盘下的test文件



    据说大神们已经可以在wsl上运行图形化的Linux程序了,这点我没有测试过,有兴趣的小伙伴可以自行折腾。
    那如果我们把WSL里面的环境折腾乱掉怎么办?得益于Windows商店的好处,我们只要卸载并重新在商店下载即可。

    PS:贴几个wsl的相关资料链接,感兴趣的小伙伴自行阅读研究。
    release notes:
    https://msdn.microsoft.com/en-us/commandline/wsl/release_notes
    WSL团队的blog:
    https://blogs.msdn.microsoft.com/wsl/
    issue tracker:
    https://github.com/Microsoft/BashOnWindows/issues

    展开全文
  • windows 子系统 linux (WLS):启用Win10的Linux子系统 windows 子系统 linux (WLS): ifconfig ping等无法使用解决办法 windows 子系统 linux (WLS): 安装cscope   windows 子系统 linux (WLS): VIM ...

     

    windows 子系统 linux (WLS)系列文章目录:

     

    windows 子系统 linux (WLS):启用Win10的Linux子系统


    windows 子系统 linux (WLS): ifconfig ping等无法使用解决办法


    windows 子系统 linux (WLS): 安装cscope

     

    windows 子系统 linux (WLS): VIM cscope 快捷键无效

     

    windows 子系统 linux (WLS):jupyter notebook 安装

     

     

     

    Linux on Windows简介

        Win10一周年版推出了用于Windows的Linux子系统这一功能,最近体验了一下感觉极佳。不说别的,有一个完整的Linux环境就可以完爆一切bash环境了,痛快地卸载了Git for在Windows / Cygwin的/ MinGW的/ MSYS / babun吧!

        Linux的子系统和视窗的结合真是有一种神互补。子系统可以挂载窗口的文件系统,于是就可以在现有的文件系统下干一个完整的Linux的环境所能干的事情。软件丰富更适合日常使用的Windows与开源和适合开发的Linux结合使得开发更加简便,不用再考虑双系统虚拟机这种效率不高的结合方式了,Windows上的Linux用一种应用软件的方式实现了系统软件的功能,这一点可以说让人惊艳了。重要的是这样同时运行的两个系统并不是相互独立的,而是可以协作的,以后完全可以使用的Windows下的工具进行编码,然后在Linux的子系统进行Git的提交,当然,它所能够发挥的作用远远不仅于此。

    如何启用

    启用的Linux子系统

    启用开发者模式

        系统模式的设定位于所有设置 - >更新和安全 - >针对开发人员,更改后如下:

    更改系统功能

        使用win+X快捷键调出系统-管理菜单后点击程序与功能,选择启用或关闭的Windows功能,修改“适用于的Windows的Linux的子系统一项”,勾选之,确认并重启。

    安装系统

        使用cmd下载Linux系统。打开功能以后系统中其实还没有安装Linux,需要使用cmd完成安装,这一步可能比较漫长。如果PC中已经安装了bash工具如msys(git for Windows),打开管理员权限的CMD,输入bash,按照提示一步一步下载即可。下载的过程比较漫长,耐心等待。

    下载完成以后配置用户名密码即可愉快地使用Ubuntu的啦!

    启用根权限并建立用户

        接下来可以输入sudo passwd root建立root用户(最高权限)。如果需要的话可以再使用adduser username建立一个新用户(不建议使用useradd),用户的切换通过su username完成。

    切换到根输入侧用户su即可。

    完成升级

        启用了根用户,接下来操作就比较方便了,使用先su切到根用户,然后直接使用apt-get的完成软件包的升级。(apt-get updateapt-get upgrade)。

        如果升级过程中出现连接错误(__Assertion__,方法管芯),先把命令再输一次试试。如果CMD保持一个类似于死机的状态太久(比如20分钟),一次先按ctrl+C试试。

    基本配置

    修改源

        源的修改有两种方式:

    1. 通过修改源列表;
    2. 通过apt-add-repository命令。

        源列表文件位于/etc/apt/sources.list,可以使用VIM直接完成修改,建议先保存原文件cp /etc/apt/sources.list /etc/apt/sources.list.backup,然后再使用VIM编辑,将找到的源直接加在列表后面。使用CMD开VIM比较方便的在于可以直接将系统剪贴板的内容帖进去在插入模式下(按。i进入)将光标移到合适的位置,然后鼠标右键点击CMD标题栏,编辑- >粘贴即可修改完成以后按。Esc退出插入模式,输入侧:x并回车保存并退出。以后完成可以apt-get update状语从句:apt-get upgrade来一次。

    升级系统

        输入lsb_release -a可以看到当前的系统版本为:ubuntu 14.04.4 LTS,最新版本为16.04.1 LTS,可以更新一下。

    1. apt-get install update-manager安装更新管理器;
    2. do-release-upgrade -f DistUpgradeViewNonInteractive -d完成更新。

    如果上述步骤没有达到更新效果,可以再尝试以下步骤:

    1. dpkg --configure -a
    2. apt-get update,更新包列表,这一步可能会询问是否继续,YES即可。
    3. apt-get upgrade,升级软件包;
    4. apt-get dist-upgrade,完成升级;
    5. apt-get autoremove,自动删除不需要的包。

    如果遇到网络问题,参照完成升级  ,解决。以后完成再输入侧lsb_release -a就是金光闪闪的16.04啦〜

    优雅地使用

    使用的zsh

        Ubuntu的的默认外壳使用bash的,但是外观不太好看而且功能不够强大.zsh是一个相对好用一点的外壳,可以使用的zsh替换默认外壳。

    使用步骤

    安装的zsh

    1
    
    $ apt-get install zsh
    

    安装了wget和混帐

    1
    
    $ apt-get install wget git
    

    执行哦,我-zsh的配置脚本

    1
    
    $ wget --no-check-certificate https://github.com/robbyrussell/oh-my-zsh/raw/master/tools/install.sh -O - | sh
    

    替换默认外壳

    1
    
    $ chsh -s /bin/zsh
    

        到这里的zsh的安装就完成啦,关闭可以命令行然后重新输入侧bash展示进入Linux中,输入侧然后su登录根账户查看效果。可以这时输入侧echo $SHELL查看当前的壳版本。

        注意:输入侧bash展示进入Linux的后其实是一种未登录的状态,输入侧需要su usernamee月刊到指定用户才能正常使用。

    zsh的配置

        尽管zsh的非常强大,但是默认设定还是不够完美,通过可以修改/root/.zshrc文件完成配置的更改,完成修改以后输入侧source /root/.zshrc即可查看效果。

        zsh的主题的可以在这里  找到,文件修改的中ZSH_THEME="robbyrussell"即可更改主题。不过由于CMD本身使用单个字体文件显示字符,所以一些很漂亮的主题可能不太好用,建议选择没有太多特殊符号的主题。由于zsh中的配置其实是一件非常有趣的事情,故其包含的内容也非常多,这里就不多说了。

    CMD设定

        尽管zsh的非常漂亮,但是在CMD中的显示依然要通过CMD的支持,所以建议对CMD也进行一些修改,右键标题栏 - >默认值可以设定默认属性,属性项里的设定可以设定本次会话的显示效果。加利福尼亚默认使用点阵字体,但是不太好看,推荐使用TrueTypeFont字体。下载好TrueTypeFont字体文件并安装后如果在CMD中无对应选项,可以修改注册表中关于检测控制台的设定。

        找到HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Console\TrueTypeFont\添加项即可。如添加000项,值为要添加的字体名。

    更好的选择

        推荐使用cmder代替cmd,外观极美的一个命令行工具,关键字高亮,配色和字体都很棒,可定制性很强。不过在cmder中使用Linux on Windows只有登陆后才能正常使用,登录前(输入侧bash而未e月刊到具体用户)甚至没有关键字高亮和命令重复的支持

        此外,cmder还提供了对mintty / poweshell等的支持。很优雅〜

        使用cmder时可以新建一个空的任务,在启动的框中填入bash.exe即可。这样可以避免历史命令文件的读取异常,保证正常使用上下键回看历史命令。不过由于cmder对VIM的支持不太好,可能会有方向键的问题解决方法如下:在框中填入%windir%\system32\bash.exe ~ -cur_console:p:n。即可界面如下:

        如果遇到vim的visual block模式无法进入的问题,在设置中关闭Ctrl + v的粘贴功能就好:settings->keys&macro->paste->paste mode #2->do nothing

    进阶

        w2qw  提供了一种通过bash的运行图形界面软件的方法主要步骤如下

    1. 在Linux的中安装图形界面的程序(如火狐)
    2. 安装 Xming X Server for Windows
    3. 在Linux的中输入DISPLAY=:0 firefox)。

        有兴趣可以体验一下〜

     

    展开全文
  • Win10开启子系统

    2018-05-17 08:00:57
    1.错误类型不想在虚拟机中捣鼓Linux,直接在Windows中搞Ubuntu,Debian,...但是在win10应用商店中安装遇到报错:Installing, this may take a few minutes... Installation Failed! Error: 0x8007019e Press any ...

    1.错误类型

    不想在虚拟机中捣鼓Linux,直接在Windows中搞Ubuntu,Debian,Kali等(目前不支持CentOS),安装了Windows创意者最新版本1803。但是在win10应用商店中安装遇到报错:

    Installing, this may take a few minutes...
    Installation Failed!
    Error: 0x8007019e
    Press any key to continue...

    可是百度无果!蓝灯又挂了...最后用bing.com的国际板或者yandex.ru才搜索到答案
    原因:未安装Windows子系统支持
    1.win+x,选择Windows PowerShell(管理员)
    2.输入:

    Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux

    3.回车,输入Y,重启!
    4.重新打开已经安装的子系统,等几分钟,输入账户和密码,大功告成。

    2.安装过程

    一、       下载Linux系统并运用

    1.     确认win10 系统是否开启Linux 子系统功能

    2.     确保子系统生效,管理员身份运行“PowerShell”,并运行命令:(Link

           Enable-WindowsOptionalFeature-Online -FeatureName Microsoft-Windows-Subsystem-Linux

    3.     完成之后,按照提示重启电脑

    4.     下载之前,把应用下载至所需硬盘下:“所有设置-->”系统”-->”存储”-->”更多存储设置”-->”更改新内容的保存位置”-->“新的应用将保存到”

    5.     去Microsoft Store下载Linux相关系统,我这里用的是Kali Linux系统

    6.     找到图标启动Kali Linux, 或者cmd用管理员身份运行,输入命令:

           kali

     

    二、       实现Kali Linux系统图形界面化

    1.     更新源

    • 编辑sources.list文件并保存

    vi /etc/apt/sources.list

    #中科大

    debhttp://mirrors.ustc.edu.cn/kali kali-rolling main non-free contrib

    deb-srchttp://mirrors.ustc.edu.cn/kali kali-rolling main non-free contrib

    #阿里云

    #debhttp://mirrors.aliyun.com/kali kali-rolling main non-free contrib

    #deb-src http://mirrors.aliyun.com/kali kali-rolling main non-freecontrib

    • 更新并升级

    sudo apt-get update

    sudo apt-get upgrade

     

    2.     一一输入如下命令,并执行:(可能需要较长时间)

    • 下载相关文件

    wgethttps://kali.sh/xfce4.sh

    • 查看是否下载到正确内容

    catxfce4.sh

    • 执行文件

    sudosh xfce4.sh

    • 开启服务(注意端口号,我的是3390)

    sudo/etc/init.d/xrdp start

    3.     打开win的“远程桌面连接”工具---127.0.0.1:3390

    4.     输入Linux 用户名 + 密码


    5.     出现桌面表示成功




    展开全文
  • win10上linux子系统开启、升级及使用 在16年时看到网上有所win10上可以运行ubuntu子系统,就试着下载了试用了下,利用Linux子系统可以直接访问win10的各种文件,相比使用虚拟机很是方便,而且速度也是杠杠的。 ...

    win10上linux子系统的开启、升级及使用

    在16年时看到网上有所win10上可以运行ubuntu子系统,就试着下载了试用了下,利用Linux子系统可以直接访问win10的各种文件,相比使用虚拟机很是方便,而且速度也是杠杠的。
    Linux子系统和Windows是一种很好的互补,利用两个系统相互协作,完全可以在Windows下进行进行编码,然后在Linux子系统进行编译、提交等工作。
    下面就Linux子系统的开启、升级等进行简单的介绍,目前使用的子系统是ubuntu系统,当然你也可以选择SUSE、Debian等。


    开启win10内置linux子系统

    1. 选择开发人员模式。按照下图中的标识,依次选择各项即可。
      选择开发者人员模式
    2. 开启windows功能中的Linux子系统功能。选择控制面板(或者直接打开控制面板)->启用或关闭windows功能->适用于Linux的windows子系统,选中后点确定。
      选择Linux子系统

    3. 重启计算机,在windows的命令提示符中输入bash,然后enter,界面提示你是否下载linux系统,输入Y 然后enter。
      下载很需要时间(第一次下载时下载了好多次,中间下载失败两三次,后面升级时就顺利多了),下载完成以后会自动安装(如没有自动安装参考下面子系统升级部分),安装完成需要你输入linux账号和密码,账号创建完就可以用linux了,这个窗口就是linux的shell窗口,可以在里面执行linux的命令以及安装linux的软件,当然也包括linux的桌面,下次启动linux的时可直接打开命令提示符窗口,然后在里面输入bash然后enter,就会自动进入到linux子系统了。

    Linux子系统升级

    之前下载的Linux子系统是ubuntu 14.04,不过目前这个版本已上升到16.04。网上文章提到升级Linux系统通常是有两种方法,直接升级 和 先卸载再重新安装最新版本,官方推荐使用先卸载后安装新版本的方式升级,直接升级可能或出现很多问题。

    • 查看当前 Windows 10内置的Ubuntu系统版本,可以打开命令提示符输入 bash 进入shell后使用如下命令查询:
    lsb_release -a

    lsb_release -a

    • 使用工具lxrun移除Ubuntu 14.04版(注意不是在Bash中),打开命令提示符输入如下命令:
    lxrun /uninstall /full /y

    执行命令后将在 Windows 中卸载 Ubuntu,删除 Ubuntu 环境以及任何修改、新应用程序和用户数据。

    • 卸载完成后再使用lxrun重新安装Ubuntu子系统,这个时候默认获取到的就是Ubuntu 16.04了,直接在命令提示符输入如下命令:
    lxrun /install /y

    这时候如果提示“键入“y”继续: ”,则输入“y”,下载linux子系统,如提示lxrun适用于windows子系统的旧版本分发,则可以方便的从应用商店中获取,如下图:

    下载Linux

    注意提示,在浏览器中 或 在win10下方搜索中输入 网址https://aka.ms/wslstore,可以打开windows应用商店。
    可以看到商店中在windows上运行linux有ubuntu、debian、SUSE等发行版本可供选择,这里选择ubuntu,然后在ubuntu页面点击“获取”即可开始下载ubuntu了。

    下载过程:首先是检查产品文件(如下图),约250K左右,之后才是开始下载unbuntu了,约200M左右吧,下载时间视网速而定,我的下载速度还是比较快的约7M左右。

    这里写图片描述

    下载完成后,如下图,点击启动,启动完成后按照提示输入用户名和密码(默认使用root帐号,通过指令passwd设置密码),之后就进入ubuntu了。
    至此,ubuntu系统升级依然完成,不过系统中很多软件没有安装,需要自己使用apt-get 工具进行安装。
    下载的文件在%localappdata%\lxss目录下的lxss.tar.gz,解压后的rootfs目录即为子系统根目录。可以把子系统环境(lxss目录)进行备份下以便快速还原,注意,不要直接右键复制或者打包,可能会导致文件权限丢失的,可以使用如下命令:
    xcopy %localappdata%\lxss %localappdata%\lxss.bak /E

    这里写图片描述

    cmder的使用

    由于Windows自带的命令提示符cmd并不是很好用,界面也不美观,这里使用效果更好的cmder替代,去cmder官网(http://cmder.net/)下载mini版的解压即可使用。

    1. 启动cmder设置bash运行环境:
      进入在cmder的标题栏或状态栏 右键 或者点击右下角menu,如下图,选择”Settings”进行环境设置:选择Command line,输入”bash -cur_console:p”,另外通过ssh连接服务器的时候,会出现中文字体相互重叠的情况,这时去设置Main总取消选择 Compress long strings to fit space。
      cmder设置
      cmder_env
      取消选择 Compress long

    2. 配置完后的效果,下图为配置完后的图和设置cmder中的粘贴功能的选择,如不想cmder在启动的检查更新提示,可在Main>Update中,取消update settings中的startup 。
      cmder使用效果
      cmder的粘贴功能

    ubuntu的一些命令及查看已安装软件包的命令

    // 系统
    # uname -a               # 查看内核/操作系统/CPU信息
    # head -n 1 /etc/issue   # 查看操作系统版本
    # cat /proc/cpuinfo      # 查看CPU信息
    # hostname               # 查看计算机名
    # lspci -tv              # 列出所有PCI设备
    # lsusb -tv              # 列出所有USB设备
    # lsmod                  # 列出加载的内核模块
    # env                    # 查看环境变量
    
    // 资源
    # free -m                # 查看内存使用量和交换区使用量
    # df -h                  # 查看各分区使用情况
    # du -sh <目录名>         # 查看指定目录的大小
    # grep MemTotal /proc/meminfo   # 查看内存总量
    # grep MemFree /proc/meminfo    # 查看空闲内存量
    # uptime                 # 查看系统运行时间、用户数、负载
    # cat /proc/loadavg      # 查看系统负载
    
    // 磁盘和分区
    # mount | column -t      # 查看挂接的分区状态
    # fdisk -l               # 查看所有分区
    # swapon -s              # 查看所有交换分区
    # hdparm -i /dev/hda     # 查看磁盘参数(仅适用于IDE设备)
    # dmesg | grep IDE       # 查看启动时IDE设备检测状况
    
    // 网络
    # ifconfig               # 查看所有网络接口的属性
    # iptables -L            # 查看防火墙设置
    # route -n               # 查看路由表
    # netstat -lntp          # 查看所有监听端口
    # netstat -antp          # 查看所有已经建立的连接
    # netstat -s             # 查看网络统计信息
    
    // 进程
    # ps -ef                 # 查看所有进程
    # top                    # 实时显示进程状态
    
    // 用户
    # w                      # 查看活动用户
    # id <用户名>             # 查看指定用户信息
    # last                    # 查看用户登录日志
    # cut -d: -f1 /etc/passwd   # 查看系统所有用户
    # cut -d: -f1 /etc/group    # 查看系统所有组
    # crontab -l             # 查看当前用户的计划任务
    
    // 服务
    # chkconfig --list       # 列出所有系统服务
    # chkconfig --list | grep on    # 列出所有启动的系统服务
    
    // 程序
    apt-get update——在修改/etc/apt/sources.list或者/etc/apt/preferences之后运行该命令。此外您需要定期运行这一命令以确保您的软件包列表是最新的。 
    apt-get install packagename——安装一个新软件包(参见下文的aptitude) 
    apt-get remove packagename——卸载一个已安装的软件包(保留配置文件) 
    apt-get --purge remove packagename——卸载一个已安装的软件包(删除配置文件) 
    dpkg --force-all --purge packagename 有些软件很难卸载,而且还阻止了别的软件的应用,就可以用这个,不过有点冒险。 
    apt-get autoclean apt会把已装或已卸的软件都备份在硬盘上,所以如果需要空间的话,可以让这个命令来删除你已经删掉的软件 
    apt-get clean 这个命令会把安装的软件的备份也删除,不过这样不会影响软件的使用的。 
    apt-get upgrade——更新所有已安装的软件包 
    apt-get dist-upgrade——将系统升级到新版本 
    apt-cache search string——在软件包列表中搜索字符串 
    dpkg -l package-name-pattern——列出所有与模式相匹配的软件包。如果您不知道软件包的全名,您可以使用“*package-name-pattern*”。 
    aptitude——详细查看已安装或可用的软件包。与apt-get类似,aptitude可以通过命令行方式调用,但仅限于某些命令——最常见的有安装和卸载命令。由于aptitude比apt-get了解更多信息,可以说它更适合用来进行安装和卸载。 
    apt-cache showpkg pkgs——显示软件包信息。 
    apt-cache dumpavail——打印可用软件包列表。 
    apt-cache show pkgs——显示软件包记录,类似于dpkg –print-avail。 
    apt-cache pkgnames——打印软件包列表中所有软件包的名称。 
    dpkg -S file——这个文件属于哪个已安装软件包。 
    dpkg -L package——列出软件包中的所有文件。 
    apt-file search filename——查找包含特定文件的软件包(不一定是已安装的),这些文件的文件名中含有指定的字符串。apt-file是一个独立的软件包。您必须 先使用apt-get install来安装它,然后运行apt-file update。如果apt-file search filename输出的内容太多,您可以尝试使用apt-file search filename | grep -w filename(只显示指定字符串作为完整的单词出现在其中的那些文件名)或者类似方法,例如:apt-file search filename | grep /bin/(只显示位于诸如/bin或/usr/bin这些文件夹中的文件,如果您要查找的是某个特定的执行文件的话,这样做是有帮助的)。

    参考:
    1. Linux查看系统信息的一些命令及查看已安装软件包的命令
    2. Windows10内置Linux子系开启指南

    展开全文
  • 启用Win10的Linux子系统

    2018-09-01 12:46:50
     Win10一周年版推出了用于Windows的Linux子系统这一功能,最近体验了一下感觉极佳。不说别的,有一个完整的Linux环境就可以完爆一切bash环境了,痛快地卸载了Git for Windows/Cygwin/minGW/msys/babun吧!  ...
  • 2.启用子系统功能 2 安装 打开Microsoft Store,搜索Ubuntu,出现如下界面: 选择我红框框出来的两个版本,不要选第一个,那个有坑。安装速度还是挺快的。 安装完了之后会在开始菜单出现linux的bash: ...
  • 1、鼠标右击开始菜单,打开设置,进入更新和安全 2、依次选择 针对开发人员》勾选开发人员模式》在返回设置,选择进入应用 ...5、win键+R键,打开运行,输入cmd,回车【enter】键,打开cmd,在命令行输入ba...
  • win10子系统基本备份

    2018-11-23 17:10:09
    win10子系统 [ Windows Subsystem for Linux(WSL)] 准备工作 设置——&gt;更新和安全——&gt;针对开发人员——&gt;开发人员模式 控制面板——&gt;程序——&gt;程序和功能——&gt;启用...
  • Win10 子系统Wsl安装失败 希望直接在Win10系统中使用Linux系统有两种方式: 通过安装VM虚拟机,导入镜像的方式 win10支持子系统中运行linux系统 这里介绍通过方式 2 实现来需求,网上很多方法参考史上最全win10下...
  • 一、开启win10子系统 [ Windows Subsystem for Linux(WSL)] 二、基本配置 三、安装常用的软件 安装配置zsh 使用 bash 客户端软件 cmder(其实是windows中使用linux命令的软件) 四、安装图形界面 通过本机...
  • Win10子系统Bash安装 Ubuntu安装Katoolin 实现自动安装kali工具
  • win10子系统(WSL)+ubuntu +XLaunch 快捷启动脚本 启用WSL 后应用商店自行下载ubuntu 自行百度 文件名:desktop.xlaunch <?xml version="1.0" encoding="UTF-8"?> <XLaunch WindowMode="Windowed" ...
  • win10子系统上面安装了mysql,根据网上的步骤来,安装完成之后,无法正常登陆mysql,解决步骤如下 过程 安装过程如下 //升级源 sudo apt-get update //apt安装mysql-server sudo apt-get install ...
  • 由于特殊需求,专指我这样的需求,那就是,万一哪一天,我重装C盘了,那这个子系统就没了,因为把子系统当成服务器来用了,所以,是不允许出现这种事情的,于是我就决定把子系统迁移出来,这样,以后安装系统之后,...
  • 想在win10下使用opengrads和ncl,...1、安装win10 ubuntu16.04子系统 这个就太简单了。百度一下就知道怎么操作了。 2、更新ubuntu16.04的源为阿里源或者其他国内源,目的是提高下载速度。 sudo su cd /etc/apt/...
  • 1、打开win10系统的启用或关闭windows功能,找到适用于Linux的Windows子系统并勾选此选项,完成后重启下系统 2、打开Microsoft Store,搜索Linux,点击获取这些应用 3、选择自己习惯使用的Linux版本,这里我...
  • win10子系统安装centos7

    2019-11-29 10:04:03
    微软商店搜一下,原价10块,现在免费了,大家快去下! 感觉ubuntu不好用,还是习惯centos
  • 新的改变 emm…终于换了win10,研究了一下win10子系统,感觉满方便的,就是一点默认安装到系统盘挺坑的, 研究了下大家的方法,最后记录一下折腾的过程; 参考资料: ...功能快捷键 撤销:Ctrl/Command + Z ...
  • win10下玩linux真是太**危险了 昨天cd的时候没成功,然后rm *,完了!我tm还在桌面目录,除了文件夹,文件全没了!!!,信号不能删文件夹 今天又把/etc/apt/trusted.gpg删了,完了,我还update了一下,完了啥也安装...
1 2 3 4 5 ... 20
收藏数 132,834
精华内容 53,133
关键字:

win10子系统