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 路径,所以该路径下的脚本名字也变成新的命令。

posted on 2021-03-10 14:13  luyi07  阅读(696)  评论(0编辑  收藏  举报

导航