linux中啟動或關閉應用有時候比較麻煩,你必須cd到該應用的可執行腳本的目錄中再執行該腳本,不能在任意目錄下開啟或關閉應用。。當然,設置了環境變量path可以解決在任意目錄下開啟應用的問題,但是每個應用的啟動或關閉應用腳本在命名上比較混亂,比如有的叫start-up.sh,用戶尤其是運維人員要記住這么模糊的文件名稱很困難,現在我將軟連接+配置環境變量 相結合可以解決這個問題。
例如為tomcat的啟動和關閉創建快捷方式,使其在任意目錄下都可啟動或關閉tomcat.
1.創建快捷方式庫文件夾
mkdir /home/shortcut
2.進入tomcat的bin目錄並創建軟連接
//進入bin目錄 cd /home/runtime/apache-tomcat-8.5.31/bin //創建軟連接tomcat-start ln -s /home/runtime/apache-tomcat-8.5.31/bin/startup.sh tomcat-start //創建軟連接tomcat-stop ln -s /home/runtime/apache-tomcat-8.5.31/bin/shutdown.sh tomcat-stop
3.將創建的軟連接剪切到快捷方式庫中
mv tomcat-start /home/shortcut mv tomcat-stop /home/shortcut
4.將快捷方式庫配置到環境變量中
vi /etc/profile
打開profile添加如下代碼
#SHORTCUT START export PATH=$PATH:/home/shortcut #SHORTCUT END
保存並退出,運行 source /etc/profile使其立即生效。
經過上面的操作,我們已經成功為tomcat的啟動和關閉創建了快捷方式且在任意目錄下均可執行。
后面需要為其他應用添加快捷方式只需為該應用創建軟連接並將軟連接放到/home/shortcut快捷方式庫中即可使用。