win10开启 linux Bash命令(win10内置了linux系统支持)
win10开启 Ubuntu linux Bash命令(win10内置了linux系统支持)
第一步:
先在设置→更新和安全→针对开发人员中选择“开发人员模式”,点击后会下载“开发人员模式包”
第二步:在 控制面板->所有控制面板项->程序和功能->启用或关闭windows功能中选择:
适用于Linux的Windows子系统(Beta)
第三步:在cmd窗口中输入 bash 回车,一路回车+ yes即可安装内置的Ubuntu
正在从 Windows 应用商店下载... 100%
正在提取文件系统,这将需要几分钟的时间...
请创建默认的 UNIX 用户帐户。该用户名不需要与 Windows 用户名匹配。
有关详细信息,请访问: https://aka.ms/wslusers
请输入新的 UNIX 用户名: root
找到 UNIX 用户: root
安装成功!
环境将立即启动...
文档在以下网址提供: https://aka.ms/wsldocs
下载安装的过程中需要用户创建Unix账户,因此要设定账户密码,在输入密码的过程中,密码文字不可见,需要输入两遍,你心里要有数,设置成功后就可以使用了
功能命令可用bash --help来查询,在使用的话要在前面加上“bash”,例如:
bash --debug
bash --init-file
bash --version
如果要运行Linux命令,可采用如下格式(注意 c 和前引号间的空格,如上图):
bash -c "linux命令"
例如:
bash -c "echo Hello from IThome"
bash -c "ls /mnt/c"
bash -c "lsb_release -a"
运行bash -c "ls /mnt/c"命令后的效果如下:
root@DESKTOP-CGFFERF:/mnt/c/Users/i# bash -c "ls /mnt/c"
AMD bootmgr hiberfil.sys ProgramData swapfile.sys wfl.sql
Android BOOTNXT Intel Program Files System Volume Information Windows
Apache24 Config.Msi MinGW Program Files (x86) Tencent
AVScanner.ini devlist.txt MSOCache Recovery tmp
baidu download eSupport pagefile.sys $Recycle.Bin Users
Boot Finish.log PerfLogs SSH Communications Security WDJDownload
运行bash -c "lsb_release -a"命令后的效果如下:
root@DESKTOP-CGFFERF:/mnt/c/Users/i# bash -c "lsb_release -a"
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 14.04.5 LTS
Release: 14.04
Codename: trusty
运行bash -c passwd命令后的效果如下:
root@DESKTOP-CGFFERF:/mnt/c/Users/i# bash -c passwd
Enter new UNIX password:
Retype new UNIX password:
passwd: password updated successfully
第一步:
先在设置→更新和安全→针对开发人员中选择“开发人员模式”,点击后会下载“开发人员模式包”
第二步:在 控制面板->所有控制面板项->程序和功能->启用或关闭windows功能中选择:
适用于Linux的Windows子系统(Beta)
第三步:在cmd窗口中输入 bash 回车,一路回车+ yes即可安装内置的Ubuntu
正在从 Windows 应用商店下载... 100%
正在提取文件系统,这将需要几分钟的时间...
请创建默认的 UNIX 用户帐户。该用户名不需要与 Windows 用户名匹配。
有关详细信息,请访问: https://aka.ms/wslusers
请输入新的 UNIX 用户名: root
找到 UNIX 用户: root
安装成功!
环境将立即启动...
文档在以下网址提供: https://aka.ms/wsldocs
下载安装的过程中需要用户创建Unix账户,因此要设定账户密码,在输入密码的过程中,密码文字不可见,需要输入两遍,你心里要有数,设置成功后就可以使用了
功能命令可用bash --help来查询,在使用的话要在前面加上“bash”,例如:
bash --debug
bash --init-file
bash --version
如果要运行Linux命令,可采用如下格式(注意 c 和前引号间的空格,如上图):
bash -c "linux命令"
例如:
bash -c "echo Hello from IThome"
bash -c "ls /mnt/c"
bash -c "lsb_release -a"
运行bash -c "ls /mnt/c"命令后的效果如下:
root@DESKTOP-CGFFERF:/mnt/c/Users/i# bash -c "ls /mnt/c"
AMD bootmgr hiberfil.sys ProgramData swapfile.sys wfl.sql
Android BOOTNXT Intel Program Files System Volume Information Windows
Apache24 Config.Msi MinGW Program Files (x86) Tencent
AVScanner.ini devlist.txt MSOCache Recovery tmp
baidu download eSupport pagefile.sys $Recycle.Bin Users
Boot Finish.log PerfLogs SSH Communications Security WDJDownload
运行bash -c "lsb_release -a"命令后的效果如下:
root@DESKTOP-CGFFERF:/mnt/c/Users/i# bash -c "lsb_release -a"
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 14.04.5 LTS
Release: 14.04
Codename: trusty
运行bash -c passwd命令后的效果如下:
root@DESKTOP-CGFFERF:/mnt/c/Users/i# bash -c passwd
Enter new UNIX password:
Retype new UNIX password:
passwd: password updated successfully
小白救星 QQ 99923309