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
最新文章
- easyui表格的增删改查
- 如何使用THashedStringList
- 如何编译MongoDB?
- Lock,LockFree,MemoryBarrier,ConcurrentCollection
- 解决 Cannot find OpenSSL&#39;s <;evp.h>;
- SqlDataAdapter的方法之一Fill (DataSet dataset, String datatable)解释
- Java多线程问题
- 今天学习了flex布局
- 二叉查找树及B-树、B+树、B*树变体
- 尚硅谷springboot学习31-jdbc数据连接
- Linux 小知识翻译 - 「Shell」(也就是命令行接口)
- env:bash \r解决
- JGit与远程仓库链接使用的两种验证方式(ssh和https)
- 用 GSL 求解超定方程组及矩阵的奇异值分解(SVD) 2
- Python--csv文件处理
- 彻底清除Window7下的360注册表
- devexpress 经验笔记
- java的邮件系统实现
- 隐藏ion-nav-back-button的文字
- Hadoop问题集锦
热门文章
- 推送安霸A7L实时视频至RTMP服务器(1)
- Oracle学习笔记(十)
- HTTP 499 状态码 nginx下 499错误
- Navicet Mysql数据库电脑本地备份
- BTrace追踪Hadoop部署
- NSIS制作安装包,如何检测并卸载已有版本
- 原创:MVC 5 实例教程(MvcMovieStore 新概念版:mvc5.0,EF6.01) - 4、创建数据上下文和数据实体模型
- Solr 使用自定义 Query Parser(短语查询,精准查询)
- .Net 数据缓存浅析
- Visual Studio效率神器——超级扩展ReSharper安装和破解