1.命名别名
alias命令
别名的好处是可以把本来很长的指令简化缩写,来提高工作效率。
alias #查看系统当前所有的别名
alias h5=‘head -5’ #定义新的别名。这时候输入h5就等于输入’head-5‘
unalias h5 #取消别名定义
2.管道与重定向
bash 的标准输入设备是键盘,标准输出设备是显示器,我们通过键盘输入命令并执行,系统将返回信息显示在屏幕上,标准输入的文件描述符为0,标准输出的文件描述符为1,错误输出的文件描述符为2。但有时需要我们改变这样的标准输入与输出方式,Linux中可以使用重定向符(<,>,<<,>>,|)重新定义输入与输出
管道符 | 他的应用很广,很方便,它是将一个命令的结果给下一个命令执行。例如:
cat a.txt | wc -l #意思是查看a.txt文件并显示行号
#>是覆盖重定向的意思
例如
echo "aaaaaa" > a.txt #这个意思是把aaaaa直接放到a.txt里面,但会覆盖里面的内容
#>>是追加重定向的意思
echo "aasfdf" >> a.txt #这个也是添加内容,但这个不会覆盖原文件的内容,会在最后添加内容
3.快捷键的使用
快捷键 | 功能描述 |
---|---|
ctrl+l | 清屏,等同于clear |
ctrl+c | 强制终止命令 |
ctrl+z | 把命令放入后台 |
ctrl+a | 把光标移动到命令行首 |
ctrl+e | 把光标移动到命令行尾 |
ctrl+u | 从光标所在位置删除到行首 |