温故而知新:
if down eth0 #关闭单个网卡(eth0)
if up eth1 #开启单个网卡(eth1)
systemctl restart network #重启网卡(两张都重启,不是很推荐)
快照:
在系统开启的时候,拍摄快照,系统消耗较多
在系统挂起的时候,拍摄快照,系统消耗较少
在系统关闭的时候,拍摄快照,系统消耗最小
了解内容:
shell的种类:
sh:BourneShell(sh):是由AT&T Bell实验室的 Steven Bourne为AT&T的Unix开发的,它是Unix的默认Shell,也是其它Shell的开发基础。Bourne Shell在编程方面相当优秀,但在处理与用户的交互方面不如其它几种Shell。
bash:是*软件基金会(GNU)开发的一个Shell,它是Linux系统中一个默认的Shell。Bash不但与Bourne Shell兼容,还继承了C Shell、Korn Shell等优点。
zsh:用于交互式使用的shell,也可以作为脚本解释器来使用。其包含了 bash,ksh,tcsh 等其他shell中许多优秀功能,也拥有诸多自身特色。
快捷键:
tab键:参数补全
Ctrl + c 停止当前命令的操作
Ctrl + d 退出当前登录的shell脚本,等价于exit
Ctrl + l 清屏
Ctrl + a 将光标移动到当前行行首
Ctrl + e 将光标移动到当前行行尾
Ctrl + u 剪切将当前光标到行首的内容
Ctrl + y 粘贴当前粘贴板上的内容
Ctrl + k 将当前光标移到行尾进行剪切
Ctrl + s 锁屏,输入的命令与指令都看不见了
Ctrl + q 解锁
Ctrl + r 搜索历史命令
esc/alt + . 引用上条命令的最后一个参数(等同于!$)
ctrl + z 杀死当前进程
历史记录:
history #查看历史记录
~/.bash_histroy #保存执行命令历史的文件
>.bash_histroy 清空历史记录文件
选项:
-d 删除历史记录(后跟记录号)
-w 将当前历史记录写入到默认的文件中
-c 清空历史记录
历史命令默认保存1000条,可以修改/etc/profile文件中的参数即可完成修改
man手册:按q退出
Linux中的一些特殊路径:
- :返回上一次目录
~ :家目录,返回当前用户的家目录