6.11.11? chown命令:改变文件或目录的拥有者
chown命令用于改变文件或目录的拥有者,chown命令格式为:
- chown?[选项]?用户名?文件或目录?
其中可用选项意义如下。
-R:可以一次修改某个目录下所有文件的所有者。
其中用户名为新拥有者的用户标识符。例如将文件data的属主改为teacher:
- #?chown??teacher??data??
如将/root/file1.doc文件复制到用户teacher1的主目录/home/teacher1中,复制之后可以发现此文件的拥有者仍然是root,命令行为:
- #?ls??-l??file1.doc ?
- -rw-rw-r--?1?root?root?18?07-27?16:21?file1.doc ?
- #?cp??file1.doc??/home/teacher1 ?
- #?ls??-l??/home/teacher1/file1.doc? ?
- -rw-rw-r--?1?root?root?18?07-27?16:22?/home/teacher1/file1.doc?
为此,使用chown将file1.doc文件的所有权赋予teacher1,命令行为:
- #?chown??teacher1??/home/teacher1/file1.doc ?
- #?ls??-l??/home/teacher1/file1.doc? ?
- -rw-rw-r--?1?teacher1?root?18?07-27?16:22?/home/teacher1/file1.doc?