花两周时间玩玩Linux - Day 1

花两周时间玩玩Linux - Day 1

暑假开始了,不如花两周时间玩玩Linux吧!【Linux才是你最好的朋友。🐶】

1.配置环境💻

如果你是Win10用户,那很好,请继续看。如果你是mac用户,你已经在用血统纯正的Unix了,mac是苹果花钱买的Unix改的。如果你是Linux用户,那你大概不用配置环境了。

Win10用户怎么做:打开Microsoft Store,安装WSL UbuntuWindows Terminal即可,就这么简单。Ubuntu安装后有些设置,看不懂嘤文就自己百度吧。

另一种方法:下载安装Oracle Virtual Box,配置一台安装Linux系统的虚拟机。有多种发行版供你选择:UbuntuCentOSmanjaroOpenSUSE等等,但是虚拟机比较复杂,而且比较吃内存哦,建议直接Microsoft Store安装得了,多省事。

2.准备玩转Linux

打开Windows Terminal,选择Ubuntu选项卡,打开一个Ubuntu的Shell,现在你应该是一个普通用户,不是root,面前是一个漆黑的命令行。

快捷键:Ctrl + L 暂时清屏,但是鼠标滚轮往上滚还可以看见原来的内容。

命令:clear 清屏,清完真的没了。

Ctrl + Z 停止当前进程。

3.实验一下几个小东西

yes:一直输出y

$ yes # 默认行为:会一直输出y
$ yes no # 会一直输出no

bc:basic calculator,基础计算器。

cal:日历

man:manual,手册,用来查询命令或函数的作用。按q退出!

$ man man # 查看man自己的手册信息 
$ man yes # 查看yes的手册信息

info:信息,类似man。按q退出!

$ man info
$ info man

whoami:who am i,我是谁。打印当前用户的用户名。

tty:打印当前tty设备。tty是电传打字机的意思,这里打印的就是一个输入设备的编号。

ps:不是你想的那个ps,是Process进程的缩写。打印当前的进程。

4.使用WSL在Windows上使用图形界面

WSL,Windows Subsystem Linux,难道只能用命令行吗?那就大错特错了。因为Linux本来也没有图形界面啊!都是写出来的。Linux的图形界面也有好几种实现,比如xfce和Gnome。接下来我们要在WSL的情况下使用图形界面,也就是,能打开窗口,甚至可以使用Linux桌面。

安装VcXsrv。也就是 X server。Linux上流行的窗口解决方案就是X11,你只需要一个Windows版的server来接受一些调用就行了,跟wine原理差不多【我猜的】。
不知道怎么安装,百度就行了。

安装之后打开VcXsrv,挂机就行了,有窗口,就会通过它打开。

测试一下:

Gnome上的窗口文本编辑器:gedit

Xfce上的文本编辑器:mousepad

图片展示器:display

例如:display /mnt/c/path/to/my/picture.png 相当于打开C:\path\to\my\picture.png

Linux使用反斜杠表示文件路径,不用搞什么转义了。你是否已经感觉到了快乐?

启动xfce界面:startxfce4

【这样做会导致你的整个Windows桌面都被Xfce桌面覆盖了!还好Win10有多开桌面的功能,可以提前开一个桌面分给Xfce,你还可以切换桌面,很酷炫!再来一个桌面专门放Terminal,按F11全屏,哇,你看起来就像一个电脑高手一样酷炫哦。🐶】

5.总结

今天配置了环境,安装了WSL Ubuntu和Windows Terminal,还有VcXsrv。现在你可以在Windows中无缝使用Linux系统,并且还可以打开X11窗口。这多棒啊!

不过我刻意回避了命令行怎么使用的问题。明天我们会搞一搞命令行。

6.作业

没有作业。如果非要有,那就去看一看那个被人广为称赞的、说得次数太多以至于烂大街的,GNU和Linux内核的故事吧!

posted @ 2020-07-03 00:15  holazzer  阅读(225)  评论(0)    收藏  举报