Use Linux in Windows
Posted dothenc
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Use Linux in Windows相关的知识,希望对你有一定的参考价值。
Table of Contents
在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 。 - WSL可运行应用测试列表
虚拟机和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连接
(待写…)
今日值得纪念的事
- 公元214年,庞统中箭身亡,年仅34岁。
- 1958年,迈克杰杰克逊出生。
- 1998年,国际微笑行动。
- 第28届奥运会在希腊雅典闭幕。
- 2018雅加达电子竞技LOL项目,中国队夺冠。
以上是关于Use Linux in Windows的主要内容,如果未能解决你的问题,请参考以下文章
nginx重启出现问题记录(nginx重启 failed (98: Address already in use))
Linux下Socket编程的端口问题( Bind error: Address already in use )
iOS一个'initWithRequest:delegate:' is deprecated: first deprecated in iOS 9.0 - Use NSURLSessi
GO 智能合约cannot use transactionRecordId + strconv.Itoa(id) (type string) as type byte in append(示例代码(代
How To Use the AWK language to Manipulate Text in Linux
Win7提示TAP-Windows adapters on this system are currently in use的解决方法