ubuntu檔案權限與擁有者管理速查表
好的,這裡幫你整理一份 「檔案權限與擁有者管理速查表」,涵蓋 chown, chmod, chgrp 的常用範例,方便快速查詢與操作。
chown – 修改檔案/目錄的擁有者sudo chown user file.txt
sudo chown user:group file.txt
sudo chown -R user:group /path/to/dir
chgrp – 修改檔案/目錄的群組sudo chgrp group file.txt
sudo chgrp -R group /path/to/dir
chmod – 修改檔案/目錄的權限r=4, w=2, x=1chmod 644 file.txt # 擁有者可讀寫,群組/其他人只可讀
chmod 755 script.sh # 擁有者可讀寫執行,群組/其他人可讀執行
chmod 700 secret.txt # 只有擁有者可讀寫執行
chmod u+x script.sh # 給擁有者增加執行權限
chmod g+w file.txt # 給群組增加寫入權限
chmod o-r file.txt # 移除其他人的讀取權限
chmod u=rwx,g=rx,o= file.txt
| 指令 | 功能 |
|---|---|
sudo chown -R ftpuser:ftpgroup /srv/ftp |
修改 FTP 目錄所有檔案的擁有者與群組 |
chmod 644 *.conf |
設定設定檔為擁有者可讀寫,其他人只可讀 |
chmod 755 /usr/local/bin/myscript.sh |
設定腳本可執行 |
sudo chgrp developers project/* |
把整個專案群組改成 developers |
ls -l file.txt
-rw-r--r-- 1 user group 1234 Nov 30 01:58 file.txt
-rw-r--r-- → 檔案權限user → 擁有者group → 群組要不要我幫你再整理一份 「權限數字對照表」(例如 644、755、700 對應的權限),讓你一眼就能看懂每個數字代表的權限組合?
| File6 | File | Last Modified |
|---|---|---|
| ubuntu 系統有支援 MFMT 的 FTP server | ubuntu 系統有支援 MFMT 的 FTP server | 1:24 AM - December 07, 2025 |
| Ubuntu 暫時不用每次都輸入sudo | Ubuntu 暫時不用每次都輸入sudo | 1:24 AM - December 07, 2025 |
| Ubuntu 上要查詢目前系統有哪些 網域 (domain) 或網路設定 | Ubuntu 上要查詢目前系統有哪些 網域 (domain) 或網路設定 | 1:24 AM - December 07, 2025 |
| 找出某個process 的執行檔所在資料夾位置 | 找出某個process 的執行檔所在資料夾位置 | 8:21 PM - December 06, 2025 |
| 在 Ubuntu 上修改整個目錄所有檔案的使用者 | 在 Ubuntu 上修改整個目錄所有檔案的使用者 | 8:21 PM - December 06, 2025 |
| Ubuntu刪除整個目錄以及其下所有子目錄和檔案 | Ubuntu刪除整個目錄以及其下所有子目錄和檔案 | 8:20 PM - December 06, 2025 |