Linux 全局命令执行程序

1.软链接方式(符号链接,相当于win快捷方式。)
echo $PATH获取系统环境变量PATH
所以我们可以将node和npm链接到/usr/local/bin 目录下如下执行
ln -s /home/kun/mysofltware/node-v0.10.26-linux-x64/bin/node /usr/local/bin/node
ln -s /home/kun/mysofltware/node-v0.10.26-linux-x64/bin/npm /usr/local/bin/npm
删除链接:sudo rm -rf symbolic_path 注意不是rm -rf symbolic_name/
2.创建执行脚本放到PATH变量目录下面
3.添加PATH
编辑 /etc/profile
在export PATH的上一行添加如下内容 (环境变量中的PATH 是以冒号分割的)
     PATH=$PATH:/home/kun/mysofltware/node-v0.10.26-linux-x64/bin
或者直接添加export行:export PATH="/usr/local/webserver/mysql/bin:$PATH"
// 临时改变,在shell 中直接使用。
source /etc/profile 可以使变量立即生效
source命令也称为"点命令",也就是一个点符号(.)。
source命令通常用于重新执行刚修改的初始化文件,使之立即生效,而不必注销并重新登录。
4. alias命令
alias[别名]=[指令名称]
若仅输入alias,则可列出目前所有的别名设置。
alias的效力仅及于该次登入的操作
若要每次登入是即自动设好别名,可在/etc/profile或自己的~/.bashrc中设定指令的别名。
只能在终端使用?不能在alt+F2使用?
5. 创建服务
脚本放在/etc/init.d 下
手动:建立软连接(名称S开头是加载自启动,K开头自关闭)放在/etc/rc*.d下。
*代表运行级别(?)
命令行:update-rc.d -f remove 强制移除一个服务
update-rc.d defaults 开机启动