想要学习linux又苦于没有服务器的小伙伴,有三种方法:
方案2就算了,折腾一翻,命令功能还有些异常,对新手不友好。方案1和方案3,体验的都是原汁原味的linux系统,电脑配置高的,可以尝试vmware,一般三五千的电脑就推荐docker了。
先去官网下载安装包:https://docs.docker.com/desktop/install/windows-install/
image-20230508201640943
下载下来之后,就无脑下一步(当然作为IT的你,最好还是选一个非C盘的路径)。
国内还是换一下源比较好,不然下载镜像太慢了。在配置中加上以下配置:
"registry-mirrors": [
"https://docker.mirrors.ustc.edu.cn"
],
image-20230508202707811
win+r
打开 cmd
image-20230508203056005
然后拉取ubuntu镜像
docker pull ubuntu:20.04 # 拉取20.04版本的ubuntu
docker images # 查看本地镜像
image-20230508203422906
docker run -itd --name ubuntu-test ubuntu:20.04 # 创建一个名为“utuntu-test"的容器
docker ps # 查看是否创建成功
image-20230508203849654
docker start ubuntu-test
docker exec -it ubuntu-test bash
有root的开头,代表你已经进入到linux容器里了,在这时就可以随便折腾,如果搞坏了,大不了重新安装一个容器。
image-20230508204225818
要退出容器,直接exec
即可
image-20230508204320297