我对chown知之甚少。
chown rob:developers strace.log
将strace.log的所有者更改为' rob'以及'开发人员的小组标识符。
命令怎么样:
chown www-data.www-data /var/www/html/
1.it是www-data.www-data,而不是www-data:www-data,.
在这里是什么意思?
2.我知道第一个www-data是组名,第二个www-data是什么意思?
在我的系统中:debian7。
cat /etc/group
www-data:x:33:
cat /etc/passwd
www-data:x:33:33:www-data:/var/www:/bin/sh
命令chown -Rf www-data.www-data /var/www/html/
在我的debian中工作正常。
答案 0 :(得分:2)
它具有类似的含义,只是点(。)是按照this
分隔所有者和组的旧方法Previous versions of the chown utility used the dot (``.'') character to distinguish the group name.
This has been changed to be a colon (``:'') character, so that user and group names may contain the dot character.
答案 1 :(得分:1)
chmown owner_name.group_name file/directory
How To Use chmod and chown Command
chown命令的完整列表:
chown owner-user file
chown owner-user:owner-group file
chown owner-user:owner-group directory
chown options owner-user:owner-group file
答案 2 :(得分:0)
旧版chown'。'和':'用于分隔用户名和组。但是现在有些版本的chown仍然允许'。'为了向后兼容。现在':'是首选方式。
chown命令的工作原理如下 -
chown [-fhv] [-R [-H | -L | -P]] owner[:group] file
chown [-fhv] [-R [-H | -L | -P]] :group file
在chown
中,您必须指定所有者,但该群组是可选的。并且可以在所有者之后使用“:”指定组。
从技术上讲,chown www-data.www-data /var/www/html/
应该会因更新版本的chown而失败。