www.2527.com_澳门新葡8455手机版_新京葡娱乐场网址_
做最好的网站

chown命令详解,命令参数及使用

2019-05-31 02:42 来源:未知

一声令下名称: chown
应用权限: root
运用方法: chown [-cfhvR] [--help] [--version] user[:group] file...

Linux chown命令详解使用格式和方法

** 指令名称 :** chown
** 使用权限 :** root
** 使用方法 : ** chown [-cfhvR] [--help] [--version] user[:group] file…
利用 chown 能够将档案的具有者加以更动。这几个命令唯有是由系统总管(root)所采纳,一般使用者未有权力能够改换外人的档案具备者,也绝非权力可以和煦的档案具备者改设为人家。只有系统领导(root)才有那样的权柄。
** 参数: **
-c或-change:作用与-v相似,但只传回修改的局部
-f或–quiet或–silent:不显得错误信息
-h或–no-dereference:只对符号链接的文件做修改,而不退换别的任何相关文书
-Tiguan或-recursive:递归处理,将点名目录下的有所文件及子目录一并管理
-v或–verbose:显示指令实践进程
–dereference:功效和-h刚好相反
–help:突显在线验证
–reference=<参照他事他说加以调查文件或目录>:把钦定文件或目录的全体者与所属组,统统设置成和参照他事他说加以考查文件或目录的主人与所属组一样
–version:展现版本音信

chown命令使用比如:(像笔者用的vps,将要先ssh登陆)

# chown [-R] [用户名称] [文件或目录]
# chown[-R] [用户名称:组名称] [文件或目录]

楷模一:将test三.txt文件的属主改为test用户。

# ls -l test3.txt
-rw-r–r– 1 test root 0 2009-10-23 9:59 test3.txt
# chown test:root test3.txt
# ls -l test3.txt
-rw-r–r– 1 test root 0 2009-10-23 9:59

表率二:chown所接的新的属主和新的属组之间可以应用:连接,属主和属组之一可认为空。假诺属主为空,应该是“:属组”;纵然属组为空,“:”能够不用带上。

# ls -l test3.txt
-rw-r–r– 1 test root 0 2009-10-23 9:59 test3.txt

# chown :test test3.txt <==把文件test3.txt的属组改为test
# ls -l test3.txt
-rw-r–r– 1 test test 0 2009-10-23 9:59 test3.txt

榜样3:chown也提供了-Odyssey参数,这么些参数对目录更换属主和属组极为有用,能够通过加 -Koleos参数来退换有个别目录下的全部文件到新的属主或属组。

# ls -l testdir <== 查看testdir目录属性
drwxr-xr-x 2 usr root 0 2009-10-56 10:38 testdir/ <==文件属主是usr用户,属组是 root用户
# ls -lr testdir <==查看testdir目录下所有文件及其属性
total 0
-rw-r–r– 1 usr root 0 2009-10-23 10:38 test1.txt
-rw-r–r– 1 usr root 0 2009-10-23 10:38 test2.txt
-rw-r–r– 1 usr root 0 2009-10-23 10:38 test3.txt
# chown -R test:test testdir/ <==修改testdir及它的下级目录和所有文件到新的用户和用户组
# ls -l testdir
drwxr-xr-x 2 test test 0 2009-10-23 10:38 testdir/
# ls -lr testdir
total 0
-rw-r–r– 1 test test 0 2009-10-23 10:38 test1.txt
-rw-r–r– 1 test test 0 2009-10-23 10:38 test2.txt
-rw-r–r– 1 test test 0 2009-10-23 10:38 test3.txt

一声令下名称: chmod
 
采纳权限: 全体使用者
选取方法: chmod [-cfvR] [--help] [--version] mode file...
证实: Linux/Unix 的档案存取权限分为三级: 档案具备者、群组、别的。利用chmod 能够藉
以决定档案如何被外人所存取。
mode : 权限设定字串,格式如下: [ugoa...][[ -=][rwxX]...][,...],个中u 表示该档案的有着
者,g 表示与该档案的具有者属于同1个部落(group)者,o 表示其他以外的人,a 表示那三者皆
是。

阐明: 利用 chown 能够将档案的具有者加以退换。这一个命令唯有是由系统理事(root)所利用,一般使用者未有权限能够变动外人的档案具有者,也并未有权限能够团结的档案具备者改设为人家。唯有系统领导(root)才有这么的权柄。

  • 代表增添权限、- 表示撤销权限、= 代表唯一设定权限。
    r 代表可读取,w 表示可写入,x 代表可实施,X 表示除非当该档案是身形目录只怕该档案已经被
    设定过为可实行。
    -c : 若该档案权限确实已经济体改成,才突显其转移动作
    -f : 若该档案权限不能够被退换也不要突显错误消息
    -v : 突显权限退换的详细资料
    -PAJERO : 对脚下目录下的兼具档案与子目录进行一样的权柄退换(即以递回的办法挨个退换)
    --help : 突显协助表达
    --version : 显示版本
    范例:将档案file1.txt 设为全体人皆可读取:
    chmod ugo r file1.txt
    将档案file一.txt 设为全数人皆可读取:
    chmod a r file1.txt
    将档案file一.txt 与file2.txt 设为该档案具有者,与其所属同一个群体者可写入,但其余以外的
    人则不足写入:
    chmod ug w,o-w file1.txt file2.txt
    将ex1.py 设定为唯有该档案具备者能够实施:
    chmod u x ex1.py
    将近期目录下的装有档案与子目录皆设为任哪个人可读取:
    chmod -R a r *
    其它chmod也得以用数字来表示权限如chmod 77柒 file
    语法为:chmod abc file
    里头a,b,c各为1个数字,分别表示User、Group、及Other的权位。
    r=4,w=2,x=1
    若要rwx属性则4 2 1=7;
    若要rw-属性则4 2=6;
    若要r-x属性则4 1=7。
    范例:
    chmod a=rwx file

    chmod 777 file
    效益同样
    chmod ug=rwx,o=x file

    chmod 771 file
    效益同样
    若用chmod 475五 filename可使此程式具备root的权力
    命令名称: chown
    运用权限: root
    运用方法: chown [-cfhvR] [--help] [--version] user[:group] file...
    注解: Linux/Unix 是五人多专门的学问业系统,全部的档案皆有具备者。利用chown 能够将档案的拥
    有者加以更换。一般的话,这几个命令唯有是由系统官员(root)所使用,一般使用者未有权限可以
    转移别人的档案拥有者,也未尝权力能够团结的档案具有者改设为外人。唯有系统理事(root)才
    有这么的权柄。
    user : 新的档案具有者的使用者IDgroup : 新的档案具备者的使用者群众体育(group)-c : 若该档案
    具备者确实已经转移,才显得其改换造作-f : 若该档案具有者不或者被改变也绝不展现错误消息-h :
    只对于连结(link)举行更改,而非该link 真正指向的档案-v : 展现具有者更改的详细资料-福特Explorer : 对目
    前目录下的具备档案与子目录举办同样的具有者更换(即以递回的法子挨个更动)--help : 展现协助
    证实--version : 呈现版本
    范例:
    将档案file壹.txt 的具有者设为users 群众体育的使用者jessie :
    chown jessie:users file1.txt
    将近日目录下的享有档案与子目录的具有者皆设为users 群众体育的使用者lamport :
    chown -R lamport:users *
    -rw------- (600) -- 唯有属主有读写权限。
    -rw-r--r-- (644) -- 唯有属主有读写权限;而属组用户和其余用户唯有读权限。
    -rwx------ (700) -- 只有属主有读、写、实施权限。
    -rwxr-xr-x (75伍) -- 属主有读、写、奉行权限;而属组用户和其余用户唯有读、执行权限。
    -rwx--x--x (71一) -- 属主有读、写、实行权限;而属组用户和其余用户只有实施权限。
    -rw-rw-rw- (66陆) -- 全体用户都有文件读、写权限。这种做法不可取。
    -rwxrwxrwx (77柒) -- 全体用户都有读、写、推行权限。更不可取的做法。
    以下是对目录的七个常备设定:
    drwx------ (700) - 唯有属主可在目录中读、写。
    drwxr-xr-x (755) - 所有用户可读该目录,但唯有属主技巧改变目录中的内容
    suid的表示数字是四,举例4755的结果是-rwsr-xr-x
    sgid的代表数字是贰,比方675五的结果是-rwsr-sr-x
    sticky位代表数字是一,比如7755的结果是-rwsr-sr-t
    (当然775伍那些chmod设置没多概况思,这里只是演示一下)
     
    chown 命令
    用途
    转移与公事涉及的主人或组。
    语法
    chown[ 
    -f
    ] [
    -h
    ] [ 
    -R
    ] Owner [ :Group ] { File ... | Directory ... }
    chown
    -R

    -f
    ] [
    -H
    |
    -L
    |
    -P
    ] Owner [ :Group ] { File ... | Directory ... }
    描述
    chown命令将File 参数钦定的文件的持有者改换为Owner 参数内定的用户。Owner 参数的值能够是可在/etc/passwd 文件中找到的用户标志或登六名。还能选拔性地钦点组。Group 参数的值能够是可在/etc/group 文件中找到的组标志或组名。
    只有root 用户能够转移文件的全数者。只在您是root 用户或富有该公文的图景下才方可变动文件的组。假使全部文件但不是root 用户,则只可以够将组改造为您是其成员的组。
    就算-H、-L 和-P 标识是排斥的,钦点不只有三个也不以为是荒谬。钦点的最后1个标记显明命令拟稿将演示的操作。
    标志
    -f
    取缔除用法音讯之外的保有错误音讯。
    -h
    变动蒙受的标志链接的全部权,而非符号链接指向的公文或目录的全部权。
    当碰着符号链接而你未钦点-h 标识时,chown 命令改动链接指向的公文或目录的全体权,而非链接本人的全部权。
    假设钦点-HummerH二 标识,chown 命令递归地降序钦命的目录。
    -H
    要是钦命了-途睿欧 选项,并且引用类型目录的公文的标志链接在命令行上点名,chown 变量会改动由符号引用的目录的用户标记(和组标志,倘诺已内定)和富有在该目录下的文书等级次序结构中的全部文件。
    -L
    假定钦命了-普拉多选项,并且引用类型目录的公文的暗记在命令行上点名或在遍历文件等级次序结构时期碰到,chown 命令会转移由符号链接引用的目录的用户标志(和组标记,倘使已钦赐)和在该目录之下的文本档案的次序结构中的全数文件。
    -P
    假定钦命了-劲客选项并且符号链接在命令行上点名或许在遍历文件等级次序结构时期碰着,则只要系统扶助该操作,则chown 命令会更换符号链接的持有者标记(和组标志,纵然已钦点)。chown 命令不会实践至文件档案的次序结构的任何其余一些的标记链接。
    -R
    递归地降序目录,更动每一种文件的全数权。当碰着符号链接并且链接指向目录时,退换该目录的全体权,但不更为遍历目录。不过-h、-H、-L or -P 标记也未钦定,则当遇到符号链接并且该链接指向到目录时,该目录的组全部权改换但不会更为遍历目录。
    安全性
    访问调节:此程序应该作为“可信赖总结基”中的不奇怪用户程序安装。
    脱离状态
    该命令归来以下出口值:
    0
    指令实行成功并已奉行全数请求的退换。
    >0
    发出错误。
    示例
     
    要改动文件program.c 的主人:
    chown jim program.c
    program.c的用户访问权限今后采用到jim。作为全部者,jim 能够选取
    chmod
    一声令下允许或拒绝其余用户访问program.c。
     
    要将目录/tmp/src 中有所文件的持有者和组改动为用户john 和组build:
    chown -R john:build /tmp/src
    文件
    /usr/bin/chown
    chown命令
    /etc/group
    涵盖组标志的公文
    /etc/passwd
    带有用户标志的文书   

参数:
-c或-change:功能与-v相似,但只传回修改的片段
-f或--quiet或--silent:不显得错误音信
-h或--no-dereference:只对符号链接的文件做修改,而不退换其余任何有关文书
-BMWX叁或-recursive:递归管理,将点名目录下的持有文件及子目录壹并管理
-v或--verbose:展现指令实行进程
--dereference:成效和-h刚好相反
--help:呈现在线验证
--reference=<参照他事他说加以考察文件或目录>:把钦点文件或目录的主人与所属组,统统设置成和参照文件或目录的全数者与所属组同样
--version:展现版本消息图片 1

: chmod 使用权限: 全体使用者 使用方法: chmod [-cfvR] [--help] [--version] mode file... 表达: Linux/Unix 的档案存取权限分为三级: 档案具备者、...

TAG标签:
版权声明:本文由澳门新葡8455手机版发布于新京葡娱乐场网址,转载请注明出处:chown命令详解,命令参数及使用