我在服务器上运行的,centos 8
首先 cd ~/.bashrc
如果你使用cd ~ , 发现里面没有任何一个文件, 不用担心, 因为里面的文件都是隐藏文件, 在 cd ~ 的前提下输入 ll -a 就可以看到当前文件夹下的隐藏文件。
然后编辑这个文件vim ~/.bashrc
在我的服务器里面已经存在这些命令
alias rm='rm -i'
alias cp='cp -i'
alias mv='mv -i'
alias 表示定义 mv 表示自定义的名字,等号后面的就是执行的命令
现在我想创建一个dp 命令用来部署vue项目。
于是可以这样编写
alias dp='cd / && cd www && cd $1 && git pull && npm install && npm run build'
其中, dp 是我自定义的名字,等号后面就是我要执行的命令, 我一般会把项目放在www下面, 在这里,你可以看到有这样一个名字,cd $1 ,$1 表示第一个参数, 也就是说如果我输入db blog , 系统就会执行这样一条命令.
alias dp='cd / && cd www && cd blog && git pull && npm install && npm run build'
所以我每次部署项目的时候不再需要输入多次命令, 只需要输入dp 项目文件夹名字 就可以了。
TIPS 等号两边不能有空格
编辑.bashrc文件后一定要执行source ~/.bashrc 命令, 才能使你编辑的文件生效
|