Blog Post

Linux 指令 Week 4

W 4-1, chmod 權限參數 file / directory
修改檔案或是目錄的相關權限, 權限參數有幾種不同的使用方式, 請參考以下執行指令範例
另外權限參數參考如下, 因此要給予 r 的權限, 除了可以用 +r 方式之外也可以使用 4 來代表.

Read ( r )Write ( w )Execute ( x )Description
000Value for off
111Binary value for On
421Decimal value for On
 將某個檔案權限修改為擁有者, 所屬群組, 其他用戶都可以進行 讀, 寫, 執行.
 # chmod 777 filename

 將某個檔案權限修改為擁有者擁有讀(4)寫(2)權限, 所屬群組則僅有讀(4)權限, 
 而其他用戶也一樣有讀(4)權限.
 # chmod 644 filename

 將某個檔案權限修改為擁有擁有讀(4)寫(2)權限, 所屬群組與其他用戶則沒有任何權限
 # chmod 600 filename

 變更檔案擁有者權限為 r w x
 # chmod u=wrx filename

 變更檔案所屬群組權限為 r w x
 # chmod g=wrx filename

 變更檔案的其他用戶權限為 r w x
 # chmod g=wrx filename

 增加檔案擁有者的執行權限
 # chmod u+x filename

 移除檔案擁有者的執行權限
 # chmod u-x filename

W 2-6, sudo chgrp group_name filename / directory
修改某個檔案或是目錄的所屬群組

 # sudo chgrp group_name filename / firectory
 .......

W 4-3, sudo chown user_name:group_name filename / directory
同時修改某個檔案或是目錄的擁有者帳號與所屬群組

 # sudo chown user_name:group_name filename / directory
 .......

W 4-4, sudo apt-get update
系統套件資料庫的更新

 # sudo apt-get update
 .......

W 4-5, sudo apt-get upgrade
進行系統內已安裝套件的更新作業

 # sudo apt-get upgrade
 .......

W 4-6, sudo apt-get install 套件名稱
安裝套件, 下方以安裝 apache2 來示範

 # sudo apt-get install apache2
 .......

W 4-7, sud apt-get remove 套件名稱
從系統中移除某一個套件, 但相關的設定黨會保留在系統內, 如要連設定檔都要移除的話, 需使用
apt-get purge 套件名稱來進行完全的移除.

# sudo apt-get remove / purge 套件名稱
 .......