final结束了,我把之前没看的学校放在canvas里的unix bootcamp学一下(捂脸
-
session 0: setup
The shell and the terminal:
The shell is a text-based interface to programs. shell 是一个基于文本的程序界面
The terminal is the program that runs the shell. 终端是运行shell的程序, Windows的话是Windows PowerShell or bash,macOS的话就是Terminal,对于Linux也是Terminal。这些都是先前就装好了的。
接下来的操作我是使用了ssh连接了我学院的Linux CS Servers来操作的,用自己的电脑也是OK的。SSH(secure shell)客户端允许您使用本地计算机的终端运行远程计算机的外壳。
如果用macOS的话,默认使用的shell是zsh而不是bash,在macOS v10.15及以上的版本中, zsh 是默认被使用的, 但bash也是被预先安装在电脑里的,可以在terminal里切换:
1)用 echo $SHELL 在terminal里检查一下 shell 的版本
2)在terminal敲入:chsh -s /bin/bash。接着关闭并重新打开terminal。如果要切换回去的话就敲入chsh -s /bin/zsh,接着关闭并重新打开terminal就可以了。
在terminal中:一次编辑一行命令,回车来运行命令行,tab键对命令或是文件路径进行自动补全。可以自己试着输入一些简单的命令,比如这样的:
(嚯嚯嚯