English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Commande chown Linux

Linux 命令大全

Linux chown (en anglais complet :change owner)est une commande utilisée pour définir le propriétaire du fichier et le groupe associé.

Linux/Unix est un système d'exploitation multiutilisateur et multitâche, où tous les fichiers ont un propriétaire. Utilisez chown pour changer le propriétaire d'un fichier spécifique en utilisateur ou groupe spécifié, l'utilisateur peut être un nom d'utilisateur ou un ID utilisateur, le groupe peut être un nom de groupe ou un ID groupe, la liste des fichiers à modifier les permissions est séparée par des espaces, et prend en charge les jokers. .

chown nécessite les permissions du super utilisateur root pour exécuter cette commande.

Seuls les utilisateurs super administrateurs et les propriétaires de fichiers appartenant au groupe peuvent modifier le groupe associé aux fichiers. Les utilisateurs non super administrateurs qui ont besoin de définir un groupe associé peuvent devoir utiliser chgrp 命令。

使用权限 : root

语法

chown [-cfhvR] [--help] [--version] user[:group] file...

参数 :

  • user : 新的文件拥有者的使用者 ID

  • group : 新的文件拥有者的使用者组(group)

  • -c : 显示更改的部分的信息

  • -f : 忽略错误信息

  • -h :修复符号链接

  • -v : 显示详细的处理信息

  • -R : 处理指定目录以及其子目录下的所有文件

  • --help : 显示辅助说明

  • --version : 显示版本

在线示例

把 /var/run/httpd.pid 的所有者设置 root:

chown root /var/run/httpd.pid

将文件 file1.txt 的拥有者设为 w3codebox,群体的使用者 w3codeboxgroup :

chown w3codebox:w3codeboxgroup file1.txt

将当前前目录下的所有文件与子目录的拥有者皆设为 w3codebox,群体的使用者 w3codeboxgroup:

chown -R w3codebox:w3codeboxgroup *

把 /home/w3codebox 的关联组设置为 512 (关联组ID),不改变所有者:

chown :512 /home/w3codebox

Linux 命令大全