ubuntu自定义命令
1. 定义自己的命令,例:定义 Astro,表示登录一个叫“Astro"的服务器
可以建一个文件夹,专门储存自己的脚本
mkdir my-commands
然后在该文件夹内,创建脚本
vi Astro
在这个脚本中写下内容:
#!/bin/bash #即默认用bash执行这个脚本
sshpass -p xxx ssh name@xxx.xxx
然后:wq保存关闭,再修改文件权限
sudo chmod 777 Astro
这样,就写好脚本了,要运行它,可以
./Astro
这里的.表示当前路径
2. 加入环境变量
sudo vi /etc/environment
其中有PATH="/usr ...."
在双引号中内容的末端加上 :/home/luyi/my-commands,即
PATH="/usr....:/home/luyi/my-commands"
然后保存退出。
3. 重载环境变量
source /etc/environment
/etc/environment 中的PATH值会被读取。系统的命令即PATH中的各个路径下的脚本名字。新的PATH值中有 /home/luyi/my-commands 路径,所以该路径下的脚本名字也变成新的命令。