在ubuntu命令列方式下做開發,會頻繁切換目錄、執行一些工具,輸入命令會占用大量的時間。這樣就可以建立乙個sh指令碼(類似msdos的bat)。
下面的例子儲存為gt.sh,然後就只要執行指令碼,就可以完成一些頻繁的輸入,比如 . gt.sh run 等效於
cd ~/xiaoxsoft
python3 manage.py runserver 0:80
#!/bin/bash
if [ $1 == 'run' ]; then
cd ~/xiaoxsoft
python3 manage.py runserver 0:80
elif [ $1 == "obj" ]; then
cd ~/xiaoxsoft/xiaoxsoft
elif [ $1 == "dsh" ]; then
cd ~/xiaoxsoft
python3 manage.py shell
cd ~/xiaoxsoft/glmis_expand
elif [ $1 == "tp" ]; then
cd ~/xiaoxsoft/glmis_expand/templates/glmis_expand
elif [ $1 == "go" ]; then
killall -9 uwsgi;
workon django;
cd /root/xiaoxsoft/xiaoxsoft/;
uwsgi --ini /root/xiaoxsoft/xiaoxsoft/uwsgi.ini;
nginx -s reload;
else
echo "引數錯誤"
fi
1、指令碼開頭新增 #!/bin/bash,這樣可以在任意路徑呼叫指令碼。
2、指令碼呼叫:. 空格 指令碼名稱 (. gt.sh)
ubuntu 一些基本命令列操作
1 gec ubuntu gec 使用者名稱,ubuntu 系統名,當前所在目錄 相對路徑 home 絕對路徑 使用者的許可權 普通使用者 超級使用者 2 ls 檢視當前目錄下的資訊 ls l 檢視當前目錄的詳細資訊 例如 rm rm r 1 gec gec 0 sep 3 18 14 qev.te...
一些命令列指令
linux下的一些指令 mkdir a 建立乙個名稱為a的資料夾 ls 檢視當前資料夾下的檔案 ll 檢視當前資料夾下的檔案的詳細資訊 pwd 檢視當前命令列所在的路徑 cd 返回上級目錄 d 進入d盤 touch index.html 新建乙個檔案 npm的一些指令 npm install g c...
Ionic Framework的一些命令列解釋
npm install g ionic 安裝ionic ionic lib update ionic serve options 啟動乙個本地的server,在瀏覽器中開啟,並可監視檔案變化,隨時重新整理瀏覽器。可以在主目錄下的ionic.project檔案的watchpatterns中配置要監視的...