【学了就忘Linux常用命令】— 17.别名和常用快捷键

1、别名

(别名也是shell中的命令。)

命令的别名,就是命令的小名,主要是用于照顾管理员使用习惯的。

命令格式:

#查询系统中命令别名
[root@localhost ~ ] # alias

#设定命令别名
[root@localhost ~ ] # alias 别名=’原命令’

例如:
#用ser别名,替代service network restart命令
[root@localhost ~ ] # alias ser = 'service network restart'

提示:

  • 1.别名的优先级是高于系统命令的。
  • 2.如果定义的别名和系统命令重叠了,该命令则不能执行了,只能执行别名所代替的命令了。所以在定义别名的时候,最好不要用系统命令。
  • 3.怎么确定你定义的别名是否是系统命令,你就直接敲一下你定义的别名或这whereis + 别名,看看有没有找到,如果没有找到了,说明不是一个系统命令。

注意:用命令定义的别名,是临时生效的,要想永久生效,需要写入环境变量配置文件~/.bashrc。
这是说的第二个环境变量配置文件。注意的是,放在自己家目录中的环境变量配置文件只对自己有效。

2、常用快捷键

  • Tab键:命令或文件补全
  • ctrl+A:把光标移动到命令行开头。如果我们输入的命令过长,想要把光标移动到命令行开头时使用。
  • ctrl+E:把光标移动到命令行结尾。
  • ctrl+C:强制终止当前的命令。
  • ctrl+L:清屏,相当于clear命令。
  • ctrl+U:删除或剪切光标之前的命令。我输入了一行很长的命令,不用使用退格键一个一个字符的删除,使用这个快捷键会更加方便。
  • ctrl+Y:粘贴ctrl+U剪切的内容。

(小写即可。)
这些都是Linux系统的快捷键,每个远程客户端都支持。

你可能感兴趣的:(【学了就忘Linux常用命令】— 17.别名和常用快捷键)