温故知新:
Linux中别名的用法及设定(上)
如果你打字速度比较慢,而且英语也不好,但是使用的命令很少,而且重复的频率很高。根据需要为history命令创建了别名h,命令如下:
goddog@ubuntu:~$ alias h=history
goddog@ubuntu:~$ h
……
305 alias h=history
306 h
在Linux系统上使用rm命令删除的文件是彻底地删除,并未受到回收站的保护,为防止误删重要文件,使用alias命令创建一个名为del的别名:
goddog@ubuntu:~$ alias del=’rm -i’
创建成功后,每删除一个文件之前系统都会询问是否删除该文件。
goddog@ubuntu:~$ alias
alias del=’rm -i’
alias h=’history’
……
使用unalias命令取消定义的别名
取消别名命令的语法格式如下:
unalias 别名的名字
如使用unalias命令取消之前定义的别名dir:
goddog@ubuntu:~$ unalias dir
将几个命令放在一行上定义成一个别名
每个命令之间由分号分隔(系统将顺序执行所定义的命令),如:使用alias命令创建一个名为info的别名:
goddog@ubuntu:~$ alias info=’hostname;whoami;date’
goddog@ubuntu:~$ info
ubuntu
goddog
2017年 05月 26日 星期五 19:23:13 CST
此外,在别名的定义中还可以使用管道将多个命令连起来,有兴趣的小伙伴可以自己试一下。
今天就分享这么多了,谢谢欣赏!^3^
声明:本站部分文章内容及图片转载于互联 、内容不代表本站观点,如有内容涉及侵权,请您立即联系本站处理,非常感谢!