shell的种类、xshell快捷键、history的应用

温故而知新:
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中的一些特殊路径:

  • :返回上一次目录
    ~ :家目录,返回当前用户的家目录
上一篇:Xshell 显示左边的会话管理器


下一篇:如何在VMware 虚拟机下Linux查看IP(从而远程连接)