摘要
Linux 的chown命令可以将指定文件的拥有者改为指定的用户或组,用户可以是用户名或者用户ID;组可以是组名或者组ID;
Linux 的chown命令可以将指定文件的拥有者改为指定的用户或组,用户可以是用户名或者用户ID;组可以是组名或者组ID;
文件是以空格分开的要改变权限的文件列表,支持通配符。需要注意的是,这个命令只有root用户才有权限执行。
本文就为大家介绍下Linux 的 chown命令。更多Linux命令详情请看:Linux命令速查手册
一、Linux chown 命令语法
Linux chown命令的语法格式如下所示:
chown [OPTION]... [OWNER][:[GROUP]] FILE... chown [OPTION]... --reference=RFILE FILE...
参数:
user : 新的文件拥有者的使用者 ID group : 新的文件拥有者的使用者群体(group) -c : 若该文件拥有者确实已经更改,才显示其更改动作 -f : 若该文件拥有者无法被更改也不要显示错误讯息 -h : 只对于连结(link)进行变更,而非该 link 真正指向的文件 -v : 显示拥有者变更的详细资料 -R : 对目前目录下的所有文件与子目录进行相同的拥有者变更(即以递回的方式逐个变更) --help : 显示辅助说明 --version : 显示版本
二、Linux chown命令使用示例
1)设置file所有者为root
root@/home/linuxdaxue.com]#ll total 20 drwxr-xr-x 3 linuxdaxue.com linuxdaxue.com 4096 Jun 15 11:37 dir1 drwxr-xr-x 7 linuxdaxue.com linuxdaxue.com 4096 Jun 15 11:41 src drwxr-xr-x 2 linuxdaxue.com linuxdaxue.com 4096 Jun 28 16:34 gcc drwxr-xr-x 2 linuxdaxue.com linuxdaxue.com 4096 Jun 30 14:30 web drwxr-xr-x 2 linuxdaxue.com linuxdaxue.com 4096 Jul 5 09:40 testDir -rw-r--r-- 1 linuxdaxue.com linuxdaxue.com 0 Dec 31 2016 file_new [root@/home/linuxdaxue.com]#chown root:root file_new [root@/home/linuxdaxue.com]#ll total 20 drwxr-xr-x 3 linuxdaxue.com linuxdaxue.com 4096 Jun 15 11:37 dir1 drwxr-xr-x 7 linuxdaxue.com linuxdaxue.com 4096 Jun 15 11:41 src drwxr-xr-x 2 linuxdaxue.com linuxdaxue.com 4096 Jun 28 16:34 gcc drwxr-xr-x 2 linuxdaxue.com linuxdaxue.com 4096 Jun 30 14:30 web drwxr-xr-x 2 linuxdaxue.com linuxdaxue.com 4096 Jul 5 09:40 testDir -rw-r--r-- 1 root root 0 Dec 31 2016 file_new
2)递归设置某个目录下的所有文件的所有者
[root@/home/linuxdaxue.com]#chown -R root:root testDir [root@/home/linuxdaxue.com]#ll total 20 drwxr-xr-x 3 linuxdaxue.com linuxdaxue.com 4096 Jun 15 11:37 dir1 drwxr-xr-x 7 linuxdaxue.com linuxdaxue.com 4096 Jun 15 11:41 src drwxr-xr-x 2 linuxdaxue.com linuxdaxue.com 4096 Jun 28 16:34 gcc drwxr-xr-x 2 linuxdaxue.com linuxdaxue.com 4096 Jun 30 14:30 web drwxr-xr-x 2 root root 4096 Jul 5 09:40 testDir -rw-r--r-- 1 linuxdaxue.com linuxdaxue.com 0 Dec 31 2016 file_new [root@/home/linuxdaxue.com]#ll testDir total 8 -rw-r--r-- 1 root root 51 Jul 5 09:36 file -rw-r--r-- 1 root root 41 Jul 5 09:40 file2
有关Linux chown命令的详细内容就先为大家介绍到这里,更多Linux命令详情请看:Linux命令速查手册
您可以选择一种方式赞助本站
支付宝扫一扫赞助
微信钱包扫描赞助