Table of Contents
1. 在 winodws 下使用 Linux 的方式
1.1. Windwos Subsystem for Linux
1.1.1. 条件
1.1.2. 步骤
1.2. 虚拟机和 SSH
1.2.1. 条件
1.2.2. 步骤
2. 今日值得纪念的事
在 winodws 下使用 Linux 的方法
Windwos Subsystem for Linux
条件
win10 较高版本.
步骤
启用 WSL 功能
以 管理员 权限打开 powershell , 运行后重启 Windows.
Enable-WindowOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux
安装后续
进入 win10 商店, 下载 Ubuntu 或者其他发行版.
Ubuntu 使用的是 cmd 终端. 初始化后, 即可使用, 通过 /mnt/c 可进入系统 C 盘.
如果觉得颜色不够醒目, 可以更改背景颜色为浅色, 白色; 或者去 Microsoft/console 项目 , 下载对应软件修改 cmd 的默认色盘.
别的终端软件也可以通过 bash 调用 Ubuntu Bash 直接进入 WSL, 例如 Cmder http://cmder.NET/ .
WSL 可运行应用测试列表 https://GitHub.com/ethanhs/WSL-Programs
虚拟机和 SSH
条件
可以使用 VirtualBox 等虚拟机软件. 或是开启 Hyper-V 的专业版 Windows.
步骤
使用虚拟机安装 Ubuntu server.
VirtualBox 安装 Ubuntu Server.
测试网络
运行 cmd 命令 ipconfig 获取 Windows 本机 IP 地址; 运行 bash 命令 ifconfig 获取虚拟机 Linux 子系统的 IP 地址.
测试 Windows->Linux, ping [Linux ip] . 反之, ping [Windows ip] .
默认安装下, 虚拟机使用的网络设置为 NAT 模式 , 这时, Linux 客机可以 ping 通 Windows, 但是 Windows 在 ping Linux 时会超时. 必须在虚拟机的网络设置选项中修改网络模式, 可以修改为 桥接网卡 .
使用虚拟机 Linux
为什么不直接使用虚拟机 Linux? 虚拟机 Linux 的限制太多, 除非装上 openbox 或者 lxde 或 mate 等图形界面, 不然 VirtualBox 增强功能都无法使用; 另外, 也无法使用中文输入法. 不过; 如果内存充足, 使用图形界面可以直接设置 共享文件夹 , 供 2 个系统交换文件.
而使用 SSH 连接自己虚拟机中的 Linux 环境, 就可以在文件的编辑上方便许多, 也无需增加分配给虚拟机的可用内存. 使用 headless 无界面启动, 就像直接连接 Linux 云主机一样, 十分方便, 不收 CLI 版 Linux 的限制,
SSH 可以通过 Git bash 连接, 实现文件编辑和基本文件数据的传输.
SSH 连接
来源: http://www.bubuko.com/infodetail-2777066.html