Linux常用命令(十二)

Shell基础

三、Bash的基本功能

1、命令别命与快捷键

2、历史命令

3、输出重定向

4、多命令顺序执行

5、Shell中特殊符号

1、命令别与快捷键

(1)alias:查看系统中命令的别名

(2)alias 别名= '原命令':设定命令别名

例如:

  ls='ls --color=auto':系统显示的时候的颜色是按照这个选项来显示的,我们可以修改

  alias ls = 'ls --color=never' :这条命令就是修改显示出来的颜色是白色

(3)vi ~/.bashrc:将设定命令别名写入环境变量配置文件(或者是/root/.bashrc),就可以永久的使用命令别名,即使重启也会生效

(4)unalias 别名:删除别名

2、常用快捷键

(1)Ctrl+c:中止当前命令

(2)Ctrl+l:清屏,或者clear

(3)Ctrl+a:光标移动动到命令行首

(4)Ctrl+e:光标移动到命令行尾

(5)Ctrl+u:从光标位置删除到行首

(6)Ctrl+z:把命令放到后台

(7)Ctrl+r:在历史命令中搜索,按回车就可以使用搜到最近使用的命令

小提示:

1、使用vi打开文件编辑的时候是没有颜色显示的,但是使用vim打开的时候是会显示颜色的,所以推荐使用vim打开

2、如果在终端设置别名的话只是临时生效,重启后是不会生效的;如果是在.bashrc配置文件中设置别名是永久生效的,即使重启也会生效,注意,在配置文件中设置别名,必须要重启之后才能生效,如果想要让它更快捷的生效,可以使用source .bashrc,这样就可以使得该文件的修改立即生效

3、使用unalias删除别名的时候只是暂时删除,重启后仍然还在,如果要永久的删除,就必须删除配置文件里面的设置

4、有的时候我们使用Ctrl+c中止不了当前的命令,而Ctrl+z可以中止,注意,Ctrl+z只是将命令放入到后台,并不是把命令完全中止了,如果过多的使用它来中止命令,会给后台造成很大的压力,慎用

原文地址:https://www.cnblogs.com/BASE64/p/11478684.html