首页 > 代码库 > 定义自己的命令

定义自己的命令

定义自己的命令,使用的命令就是alias,具体使用的方法就是alias 自定义命令名=‘命令’。但是需要注意的是,在自定义之前需要查看自定义的命令名是否是系统已经使用的命令名,否则会冲突,另外一个就是定期清理不需要的自定义命令名。

 

1、首先使用命令 type 自定义命令名 ,查看自定义命令名是否被系统占用。比如ls这个命令已经被系统占用了,而lssss没有被占用。

  技术分享

或者可以使用alias查询系统中是否添加了lssss这个命令,

技术分享

2、没有被占用的自定义命令我们就可以用,比如我要实现输入自定义命令lssss就显示/etc/sysconfig/network-scripts/目录下的文件和文件夹,使用命令alias创建自定义命令:alias lssss=‘cd /etc/sysconfig/network-scripts;ls‘。要注意的是命令的使用格式,现在相当于执行lssss时,一共执行了cd/etc/sysconfig/network-scriptsls两个命令,命令之间用分号隔开,命令与分号之间是没有空格的。

技术分享

 

3、删除自定义命令,unalias lssss删除之前我们查看一下,删除之后我们再看一下,对比就能看出来了。这是删除之前的

技术分享

删除后

技术分享

已经没有了。

自己接管新的服务器系统,最好先用alias命令查看一下,别踩前人留下的坑。。

本文出自 “H_Fer” 博客,请务必保留此出处http://888888hfer.blog.51cto.com/12683304/1954143

定义自己的命令