命令别名与快捷键
alias 查看系统中已经生效的别名。
alias ls='ls --color=never' 设置别名
可以看到我们ls其实是不会显示颜色,因为ls默认执行了ls --color=auto的命令
所以才显示的颜色,我们删除一个文件也会问我们是真的删除吗?其实rm是没有提示的,别名执行的rm -i就会有提示了,是-i的作用。我们也可以定义自己的别名,比如我们修改ls为不显示颜色, alias ls='ls --color=never' 执行这条命令即可。然后ls就不会输出带颜色了。
我们手动设置的别名或者删除的别名,系统重启登录就会失效,当我们想永久生效时
写入环境变量配置文件 vi ~/.bashrc,在家目录下的.bashrc目录,每个用户的家目录不一样,所以这个设置只针对单个用户永久生效,不然别人不知道会影响别的管理员
环境变量文件不止这一个。我们命令行会立马生效,重启失效,我们的配置文件会重启生效,当时不生效,所以我们可以输入命令行后再次修改配置文件,这样就会一直生效,当然我们也可以直接修改配置文件,然后 source .bashrc 配置就可以直接生效
删除别名 unalias 别名(即可删除),当然我们命令行执行当时会生效删除,重启还是会存在,所以我们还要去修改配置文件,这样就会永久删除别名。
当别名和系统命令都存在时,就有一个先后顺序了,那么linux命令的顺序是
清屏命令:clear 和快捷键作用一样