分享

[shell脚本]Linux自定义命令并启用应用

 静女奇姝 2017-07-20

实现这个功能主要有两步:

  1. 创建相关操作的shell脚本;
  2. 自定义命令

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 
  • 1

(2) 加入内容

alias sds="/usr/local/sh/sds.sh"
  • 1

(3) 使配置生效

source ~/.bashrc
  • 1

2.) 设置全局别名,对所有用户生效

上面的配置只能对当前用户有效,如果需要让所有的用户都能使用此别名,则需要使用下面的方法。

(1) 在/etc/profile.d 目录下新建文件(文件名自定义),例:

sudo vim /etc/profile.d/custom-aliases.sh
  • 1

(2) 输入别名配置,例:

alias sds="/usr/local/sh/sds.sh"
  • 1

(3) 保存文件

(4) 重新打开任何的terminals都可以使用这个别名了


    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多