命令行
pm2 相關
pm2 start pm2name -- run start|serve|dev
pm2 start npm --watch --name <taskname> --run <scriptname>;
vs
pm2 start npm --watch --name helloword --run start
git 相關
1. q
2. shift + z + z
git commit --no-verify -m 'message'
git checkout -b branch origin/branch (branch 分支)
git push origin --delete branch
mac 系統(tǒng)相關
shift + command + . (英文點)
mongodb
mongod --dbpath=.../mongodb/data -logpath=.../mongodb/logs/logs --logappend --port=27017
mongod --dbpath=.../mongodb/data -logpath=.../mongodb/logs/logs --logappend --port=27017 --fork
服務器相關
— 停止服務 ./shutdown.sh
— 啟動服務 ./startup.sh
文件相關
cp [options] source... directory
cp 參數(shù) 源文件 目標文件
options:
-a:此選項通常在復制目錄時使用,它保留鏈接、文件屬性,并復制目錄下的所有內容。
-d:復制時保留鏈接。這里所說的鏈接相當于Windows系統(tǒng)中的快捷方式。
-f:覆蓋已經存在的目標文件而不給出提示。
-i:與-f選項相反,在覆蓋目標文件之前給出提示,要求用戶確認是否覆蓋,回答"y"時目標文件將被覆蓋。
-p:除復制文件的內容外,還把修改時間和訪問權限也復制到新文件中。
-r:若給出的源文件是一個目錄文件,此時將復制該目錄下所有的子目錄和文件。
-l:不復制文件,只是生成鏈接文件。
cp -rf path/source/ path/directory 備份一個文件夾 并改名
mv [options] source... directory
mv 參數(shù) 源文件 目標文件
options:
-i: 若指定目錄已有同名文件,則先詢問是否覆蓋舊文件;
-f: 在mv操作要覆蓋某已有的目標文件時不給任何指示;
mv 文件名 文件名 將源文件名改為目標文件名
mv 文件名 目錄名 將文件移動到目標目錄
mv 目錄名 目錄名 目標目錄已存在,將源目錄
移動到目標目錄;目標
目錄不存在則改名
mv 目錄名 文件名 出錯
See: http://www.runoob.com/linux/linux-vim.html
vi path/file
q 退出程序
w 保存文件
1. 保存退出 :wq
2. 保存 :w
3. 強制保存 :w!
4. 退出 :q
5. 強制不保存退出 :q! (常用)
6. 保存退出 :wq (常用)
7. 退出,如果改動則保存退出,如果沒有改動則不保存退出 ZZ
在服務器上:
1. 從開發(fā)機上傳文件到當前服務器 rz
2. 從當前服務器到本地開發(fā)機 sz path/file 空格 path/path
mac 相關
- node npm 目錄
/usr/local/bin
最后編輯于 :
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。