Linux chown(英文全拼:change owner)命令用于設置文件所有者和文件關聯組的命令。
Linux/Unix 是多人多工操作系統,所有的文件皆有擁有者。利用 chown 將指定文件的擁有者改為指定的用戶或組,用戶可以是用戶名或者用戶 ID,組可以是組名或者組 ID,文件是以空格分開的要改變權限的文件列表,支持通配符。 。
chown 需要超級用戶 root 的權限才能執行此命令。
只有超級用戶和屬于組的文件所有者才能變更文件關聯組。非超級用戶如需要設置關聯組可能需要使用chgrp命令。
使用權限 : root
chown [-cfhvR] [--help] [--version] user[:group] file...
參數 :
chown root /var/run/httpd.pid
將文件 file1.txt 的擁有者設為 30vps,群體的使用者 30vpsgroup :
chown 30vps:30vpsgroup file1.txt
將當前前目錄下的所有文件與子目錄的擁有者皆設為 30vps,群體的使用者 30vpsgroup:
chown -R 30vps:30vpsgroup *
把 /home/30vps 的關聯組設置為 512 (關聯組ID),不改變所有者:
chown :512 /home/30vps