【命令别名】
当惯用命令特别长时,不仅输入复杂而且容易出错,此时可以利用 alias
命令来设置命令别名,其格式为:alias 别名="命令"
此外,直接执行 alias
会显示当前已有的命令别名
如果想要删除某个命令别名时,使用 unalias 别名
即可删除
【历史命令】
在 Shell 中,提供了记录历史命令的功能,通过 history
命令可进行查阅
其常见的用法有以下三种:
1.列出内存中的历史命令
使用 history [n]
即可显示内存中的最近使用的 n 条数据,若省略 n 则会显示内存中所有的历史命令
使用 history
所展示的历史命令有两列,第一列为该命令在这个 Shell 中的代码,第二列则是所使用的命令
2.清空内存中的历史命令
使用 history -c
可以将目前 Shell 中的所有历史记录消除
3.写入写出历史命令
history
命令提供将内存中的历史命令写入、写出的功能,其格式为:history [-raw] histfile
,若没有加 histfile,则默认为 ~/.bash_history
各选项说明如下:
- -w:将目前 Shell 的 history 写入到 histfile 中
- -r:将 histfile 的内容读入目前 Shell 的 history 中
- -a:将目前新增的 history 新增到 histfile 中