ubuntu 下部署 node 服務器環境 - 番外(bash | vim | chmod)

附錄

  1. bash 操做
  2. vim 操做
  3. http 狀態碼
  4. chmod 權限

bash

ls
ls -a
ll
ll -a
cd 
cd .
cd ..
cd /
cd /etc
cd ~/.ssh
mkdir  # new dir
touch  # new file
cat                 #查看文件
mv file1 file2      #move
cp file1 file2     #copy file1 -> file2
pwd     # print working directory
whoami  # who am i
rm file1    #remove
rm -rf file2
-d     --directory      #刪除可能仍有數據的目錄 (只限超級用戶) 
-f     --force          #強制刪除,無需確認。單獨使用時不能刪除dir
-r/R   --recursive      #同時操做該目錄下的全部目錄層
-i     --interactive    #刪除前確認
tar zcvf test.tar.gz test   #壓縮
tar xvf test.tar.gz         #解壓
-c #壓縮
-x #解壓
-f #寫在最後
-v #壓縮中顯示文件
-z #同時具備 gzip 屬性
scp patha pathb #上傳
> #覆蓋
>> #追加

Vim

vi  #打開 || 建立
i   #編輯狀態
Esc #退出編輯狀態
wq! #保存退出
q!  #退出

http 狀態碼

100 // 創建鏈接,請繼續發送信息~
  
200 // OK

301 // Moved Permanently (永久移除)
302 // Found (暫時移除)
304 // Not Modified 

400 // Bad Request (請求無效)
401 // Unauthorized (未受權)
403 // Forbidden (禁止訪問)
404 // Not found (緩存資源是最新的)

500 // internal service error (內部服務器錯誤)
502 // bad gateway (網關故障)
504 // gateway timeout error (網關超時)

chmod 權限

3 位數字組成,每一位數字都表明 3 種權限(讀、寫、操做)vim

1 全部者權限
2 同組用戶權限
3 其餘用戶權限

clipboard.png

0  無
1  可執行
2  可寫
4  可讀
3  2+1 寫 & 執行
5  4+1 讀 & 執行
6  4+2 讀 & 寫
7  4+2+1 讀 & 寫 & 執行

頂級權限 777 : 任何用戶都可 讀寫執行 chmod 777 filename
舉個栗子 600 : 全部者可讀寫,同組和其餘用戶無權限緩存

bash

相關文章
相關標籤/搜索