chown(Change owner) 用来改变某个文件或目录的全部者和所属的组,该命令能够向某个用户受权,使该用户变成指定文件的全部者或者改变文件所属的组。用户能够是用户或者是用户ID,用户组能够是组名或组ID。只有文件主和超级用户才能够便用该命令。oracle
chown [选项]... [全部者][:[组]] 文件... 或:chown [选项]... --reference=参考文件 文件... 更改每一个文件的全部者和/或所属组。当使用 --referebce 参数时,将文件的全部者和所属组更改成与指定参考文件相同。
[root@oracledb dir1]# ll 总用量 0 -rw-r--r-- 1 root root 0 4月 24 15:04 log [root@oracledb dir1]# chown oracle:dba log [root@oracledb dir1]# ll 总用量 0 -rw-r--r-- 1 oracle dba 0 4月 24 15:04 log
[root@oracledb dir1]# chown -v oracle:dba log "log" 的全部者已保留为oracle:dba
[root@oracledb ~]# ls -ld dir1/ drwxr-xr-x 2 root root 4096 4月 24 15:04 dir1/ [root@oracledb ~]# chown -Rv oracle:dba dir1 "dir1/log" 的全部者已保留为oracle:dba "dir1" 的全部者已更改成oracle:dba
[root@oracledb dir1]# chown -v oracle: log "log" 的全部者已更改成oracle:oinstall
[root@oracledb dir1]# chown -v :dba log "log" 的全部者已更改成:dba
[root@oracledb dir1]# chown -v 0:0 log "log" 的全部者已更改成0:0 [root@oracledb dir1]# ll 总用量 0 -rw-r--r-- 1 root root 0 4月 24 15:04 log
[root@oracledb dir1]# ll 总用量 0 -rw-r--r-- 1 oracle dba 0 4月 24 15:04 log1 -rw-r--r-- 1 root root 0 4月 25 20:27 log2 [root@oracledb dir1]# chown --reference=log2 log1 [root@oracledb dir1]# ll 总用量 0 -rw-r--r-- 1 root root 0 4月 24 15:04 log1 -rw-r--r-- 1 root root 0 4月 25 20:27 log2