zoukankan      html  css  js  c++  java
  • Windows10上使用Linux子系统(WSL)

    Linux的Windows子系统让开发人员可以直接在Windows上运行Linux环境(包括大多数命令行工具,实用程序和应用程序),而无需建立在虚拟机的开销之上,整个系统共200多M,但包含了你能用到的所有功能,并且和windows完美互操作(省去linux挂载本地windows分区或目录的操作),目前Linux的windows子系统已经相当完善,可当作完整linux系统使用

    您可以:

    1. 从Windows应用商店中选择您最喜爱的Linux发行版
    2. 运行常用的命令行实用程序,如grepsedawk等。
    3. 运行Bash shell脚本和Linux命令行应用程序,包括:
      • 工具:vim,emacs,tmux
      • 语言:Javascript / node.js,Ruby,Python,C / C ++,C#和F#,Rust,Go等
      • 服务:sshd,MySQL,Apache,lighttpd
    4. 使用发行版的内置包管理器(apt-get安装其他Linux工具
    5. 从Linux控制台调用Windows应用程序。
    6. 在Windows上调用Linux应用程序。

    安装Linux的Windows子系统

     在小娜窗口搜索“功能”

     

    或者直接PowerShell中运行以下命令

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

    出现提示重新启动计算机

    安装Linux

    在应用商店搜索“Linux”,选择您喜欢的Linux版本,推荐安装Ubuntu

    注意:应用商店的程序使用默认路径,不要更换到其他盘符

    安装完毕后出现

    现在可以在里面进行任何和linux相关的命令

    mnt文件夹就进入了windows系统的文件系统

    用linux命令对windows文件进行操作

    cmd.exe或者power shell中执行linux命令

    在power shell中执行bash.exe,进入linux环境下

     

    以上路径显示:在windows中的c文件夹下(C盘符)

     windows与linux交互演示

    切记:小心执行mkdir -rf mnt

  • 相关阅读:
    视图类,双缓冲,图片资源的显示
    偏好设置
    yii2安装遇到[InvalidArgumentException] Could not find package
    java 回调函数解读
    工具使用——神器mimikatz使用
    cve-2019-0708 远程桌面代码执行漏洞复现
    工具使用--sqlmap使用
    漏洞复现--通达OA前台任意用户伪造登录漏洞
    漏洞复现--cve-2020-1938 Apache tomcat 文件包含漏洞
    ThinkPad T480s 用户指南V4.0--更换键盘部分
  • 原文地址:https://www.cnblogs.com/xiaoliangge/p/9124089.html
Copyright © 2011-2022 走看看