W 4-1, chmod 權限參數 file / directory
修改檔案或是目錄的相關權限, 權限參數有幾種不同的使用方式, 請參考以下執行指令範例
另外權限參數參考如下, 因此要給予 r 的權限, 除了可以用 +r 方式之外也可以使用 4 來代表.
Read ( r ) | Write ( w ) | Execute ( x ) | Description |
0 | 0 | 0 | Value for off |
1 | 1 | 1 | Binary value for On |
4 | 2 | 1 | Decimal 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 套件名稱
.......