一個編寫測試完成的shell腳本文件(.sh文件)為了使用方便可以注冊為一個全局可用的命令,這樣即使不進入到腳本文件所在的目錄也可以使用該腳本的功能齐邦,這樣進一步使得腳本使用更方便快捷完沪。
注:本文操作請在root賬號下進行向拆,保證足夠權(quán)限L闭颉戏阅!
操作步驟
- 將腳本文件copy到 /usr/local/bin 目錄下阅嘶,例如我剛寫的tomcat重啟腳本西轩,直接在一個任意路徑下均可使用悬蔽。
s1.png
- 干掉shell腳本名的.sh后綴名扯躺,使得這個shell腳本看起來更像一個命令,然而操作更簡單,目前我已知的方式大概有兩種:
(1)直接rename去掉后綴名就行了录语。
s2.png
(2)同樣的倍啥,通過創(chuàng)建軟連接的方式也可以實現(xiàn)同樣的效果,建議使用這種方式澎埠,因為在原處修改即可全局有效:
命令如下:
ln -s /shell/tomcatrestart.sh tomcatrestart
s3.png
執(zhí)行方式與結(jié)果均與方式(1)相同:
s4.png