如何添加shell的自定义命令

在linux shell中,有时候会想要添加一些自定义的命令,有时候这些自定义命令很简单,就是把带参数的shell中自带的命令整合成一个短语,有时候是自己写了一个脚本,想通过自定义命令执行这个脚本

步骤:

1.编辑~/.bashrc文件

sudo vim ~/.bashrc 

2.在打开的.bashrc文件中插入自定义语句,这里分两种情况

  (1)简单定义

  比如我想将"ls -l"这句带参数的重新定义为“chaxun”,就在.bashrc最后插入这句语句

alias chaxun="ls -l"

  记住等号两边不能有空格,bash的赋值语句等号两边不允许有空格

  (2)通过命令执行脚本

  比如自己写了一个脚本,比如abc.sh,然后你把这个脚本放在了~/test/文件夹下面,我想在命令行里面直接敲abc就调用这个脚本,同样在.bashrc文件里面加上

alias abc="home/ubuntu/test/abc.sh"

  这里的路径是你的脚本文件的绝对路径

  ps:查询绝对路径用命令 pwd

  然后把你的脚本文件改下权限

sudo chmod 777 /home/ubuntu/test/abc.sh

3.更新配置

source ~/.bashrc

之后在命令行界面输入chaxun(第1种情况)abc(第2种情况)就可以直接执行命令了

参考来源:https://blog.csdn.net/zxcvn8866/article/details/77750369

posted @ 2020-06-26 17:54  voyage1969  阅读(3118)  评论(0编辑  收藏  举报