Linux命令取别名 | alias

Linux中命令取别名 | alias

在linux中:我们要查看文件的具体信息,可以使用ll命令,ll命令是ls -l的缩写,以下列举一些ls命令的使用方式。

执行ls命令,可以查看文件,
执行ls -a命令,可以查看所有文件(包含隐藏文件),
执行ls -l命令,可以查看文件的具体信息,但是这种命令显示的文件大小是字节,不方便阅读,可以使用ls -lh命令,显示的文件大小是KB/MB/GB,方便阅读。

Linux并没有为我们提供非常多的类似于ll这样的缩写,因此我们可以自定义一些缩写, 比如我想将ls -lh命令缩写为lh,那么我可以执行下方命令:

alias lh='ls -lh'

alias是重命名的命令,lh是缩写之后的命令,单引号内的是我们要缩写的命令(缩写前的命令)。

执行完该命令后,我们可以使用lh取代ls -lh命令

若是不小心错误操作了,我们也可以使用unalias命令删除该缩写,删除缩写的时候只需要缩写后的名字即可,如下:

unalias lh

执行完以上命令后,我们将不可以使用lh命令来取代ls -lh命令

注意

如果系统中已经有一条命令,而我们取得别名与该命令重复,那么以别名为准,比如我不允许其他人删除文件,所以给rm命令重新赋值(类似于这个意思)

┌──(jim㉿localhost)-[~/Project/Lshell/1]
└─$ alias rm="你这个老6,别乱删"

┌──(jim㉿localhost)-[~/Project/Lshell/1]
└─$ rm
你这个老6,别乱删:未找到命令

执行完删除命令后,别人想删除我的文件,就只会给出提示,而不会删除任何内容。

你可能感兴趣的:(Linux,linux,运维,服务器)