标签:linux命令基础
命令功能:改变文件或目录的属主或属组信息
命令格式:chown [选项] [user][:[group]] file...
常用选项:
-c 显示执行过程,但只显示改变信息
-f 不显示错误信息
-R 递归处理,对目录及子目录内文件的属主数组进行修改
-v 显示运行时的详细信息
user 只改变属主为指定用户
user: 改变属主,并改变属组为新属主的登陆组
user:group 改变属主和属组为指定用户和组
:group 只改变属组为指定组
举例:
将/tmp/目录下的ping文件属主改为zzd(需事先创建此用户),属组不变,并显示修改过程
chown -v zzd /tmp/ping
# [root@localhost tmp]# ll /tmp/ping
# -r--r--r--. 1 root root 1697 Nov 6 15:13 /tmp/ping
# [root@localhost tmp]# chown -v zzd /tmp/ping
# changed ownership of `/tmp/ping‘ to zzd
# [root@localhost tmp]# ll /tmp/ping
# -r--r--r--. 1 zzd root 1697 Nov 6 15:13 /tmp/ping
将/tmp/目录下的test文件属主和属组都改为zzd,并显示修改过程
chown -v zzd:zzd /tmp/test
# [root@localhost tmp]# ll test
# -rw-r--r--. 1 root root 0 Nov 7 18:19 test
# [root@localhost tmp]# chown -v zzd:zzd /tmp/test
# changed ownership of `/tmp/test‘ to zzd:zzd
# [root@localhost tmp]# ll test
# -rw-r--r--. 1 zzd zzd 0 Nov 7 18:19 test
将/tmp/目录下的test目录及其子目录中所有文件属主和属组都改为zzd
# [root@localhost tmp]# ll test/
# total 24
# drwxr-xr-x. 2 root root 4096 Nov 9 08:58 conf
# drwxr-xr-x. 2 root root 4096 Nov 9 08:58 conf.d
# -r--r--r--. 1 root root 1697 Nov 9 08:58 ping
# -rwxr--r--. 1 root root 60 Nov 9 08:58 test1.txt
# -rw-r--r--. 1 root root 399 Nov 9 08:58 test.txt
# -rw-r--r--. 1 root root 262 Nov 9 08:58 test.txt.zip
# [root@localhost tmp]# chown -Rv zzd:zzd test
# [root@localhost tmp]# ll -d test
# drwxr-xr-x. 4 zzd zzd 4096 Nov 9 08:59 test
# [root@localhost tmp]# ll test
# total 24
# drwxr-xr-x. 2 zzd zzd 4096 Nov 9 08:58 conf
# drwxr-xr-x. 2 zzd zzd 4096 Nov 9 08:58 conf.d
# -r--r--r--. 1 zzd zzd 1697 Nov 9 08:58 ping
# -rwxr--r--. 1 zzd zzd 60 Nov 9 08:58 test1.txt
# -rw-r--r--. 1 zzd zzd 399 Nov 9 08:58 test.txt
# -rw-r--r--. 1 zzd zzd 262 Nov 9 08:58 test.txt.zip
标签:linux命令基础
原文地址:http://wszzdanm.blog.51cto.com/1841747/1710887