linux下chown命令操做

概述

指令名称 : chown  spa

使用权限 : root   htm

使用方式 : chown [-cfhvR] [--help] [--version] user[:group] file...   递归

说明 : Linux/Unix 是多人多工做业系统,全部的档案皆有拥有者。利用 chown 能够将档案的拥有者加以改变。通常来讲,这个指令只有是由系统管理者(root)所使用,通常使用者没有权限能够改变别人的档案拥有者,也没有权限能够将 本身的档案拥有者改设为别人。只有系统管理者(root)才有这样的权限。get

参数说明

user : 新的档案拥有者的使用者 ID   io

group : 新的档案拥有者的使用者群体(group)   file

-c : 若该档案拥有者确实已经更改,才显示其更改动做   权限

-f : 若该档案拥有者没法被更改也不要显示错误讯息   语法

-h : 只对于连结(link)进行变动,而非该 link 真正指向的档案   lamp

-v : 显示拥有者变动的详细资料   文件

-R : 对目前目录下的全部档案与子目录进行相同的拥有者变动(即以递回的方式逐个变动)   

--help : 显示辅助说明   

--version : 显示版本

范例

将档案 file1.txt 的拥有者设为 users,群体的使用者 jessie :

chown users:jessie file1.txt   

将目前目录下的全部档案与子目录的拥有者皆设为 users 群体的使用者 lamport :   

chown -R lamport:users *   

功能:更改某个文件或目录的属主和属组。这个命令也很经常使用。例如root用户把本身的一个文件拷贝给用户xu,为了让用户xu可以存取这个文件,root用户应该把这个文件的属主设为xu,不然,用户xu没法存取这个文件。   

语法:chown [选项] 用户或组 文件 

把目录/usr及其下的全部文件和子目录的属主改为root,属组改为rong。

$ chown – R root.rong /usr

说明:chown将指定文件的拥有者改成指定的用户或组。用户能够是用户名或用户I D。组能够是组名或组ID。文件是以空格分开的要改变权限的文件列表,支持通配符。 该命令的各选项含义以下:   

-R 递归式地改变指定目录及其下的全部子目录和文件的拥有者。   

-v 显示chown命令所作的工做。   

chgrp和chown 的都是转移文件属主 可是chown只能在同一个用户组里面转换而chgrp能够转移到不一样的用户组

相关文章
相关标签/搜索