实现这个功能主要有两步:
- 创建相关操作的shell脚本;
- 自定义命令
1. 创建Shell脚本
#!/bin/bash
export APP_PATH=/usr/local/SmartDataStack
operate=${1}
#echo "${0}"
APP_NAME="sds"
2. 配置别名(alias)
别名的配置可以分为两种,一种是只对自己生效,一种是对所有用户生效。
1.) 配置只对自己生效的别名
(1) 编辑~/.bashrc文件
sudo vim ~/.bashrc
(2) 加入内容
alias sds="/usr/local/sh/sds.sh"
(3) 使配置生效
source ~/.bashrc
2.) 设置全局别名,对所有用户生效
上面的配置只能对当前用户有效,如果需要让所有的用户都能使用此别名,则需要使用下面的方法。
(1) 在/etc/profile.d 目录下新建文件(文件名自定义),例:
sudo vim /etc/profile.d/custom-aliases.sh
(2) 输入别名配置,例:
alias sds="/usr/local/sh/sds.sh"
(3) 保存文件
(4) 重新打开任何的terminals都可以使用这个别名了
|