功能说明:设置命令的别名。
语 法:alias[别名]=[指令名称]
参 数 :若不加任何参数,则列出目前所有的别名设置。
说明:用户可利用alias,自定指令的别名。若仅输入alias,则可列出目前所有的别名设置。 alias的效力仅及于该次登入的操作。若要每次登入是即自动设好别名,可在/etc/profile或自己的~/.bashrc中设定指令的别名。
[root@Blackghost ~] alias ty=ls #为ls设置别名 [root@Blackghost ~] ty -al #别名 总用量 5 drwxr-xr-x 4 tnak tnak 4096 4月 27 14:20 . drwxr-xr-x 4 root root 4096 4月 27 12:34 .. -rw-r--r-- 1 root root 255 4月 26 12:44 abc.sh drwxr-xr-x 2 root root 4096 4月 26 13:44 ar_test [root@Blackghost ~] alias yy='ls -ar' #设置别名,可以是命令带参数
# 删除别名
unalias 某别名
如果定义的别名和原命令相同,在使用原命令的时候,需要在命令前加\ [root@node6.dtedu.com ~]# alias cat='cat -n' [root@node6.dtedu.com ~]# cat /etc/passwd 1 root:x:0:0:root:/root:/bin/bash 2 bin:x:1:1:bin:/bin:/sbin/nologin 3 daemon:x:2:2:daemon:/sbin:/sbin/nologin 4 adm:x:3:4:adm:/var/adm:/sbin/nologin [root@node6.dtedu.com ~]# cat /etc/passwd root:x:0:0:root:/root:/bin/bash bin:x:1:1:bin:/bin:/sbin/nologin daemon:x:2:2:daemon:/sbin:/sbin/nologin
评论(1)
- 孙巨制回复(2020-01-02 16:03:17): [回复]