`

chmod、chown

阅读更多
chmod [选项][参数]

功能
改变指定文件的权限,设置权限支持字符标记法和数字标记法
数字标记法:由4个八进制数组成,每个八进制数由1、2、4三个数相加得到相应权限,特殊的0表示没有权限,第一个八进制数的1表示粘滞位,2表示sgid权限,4表示suid权限,第2~4个八进制数的1表示可执行权限,2表示可写权限,4表示可读权限,第2个八进制数表示文件所有者的权限,第三个八进制数表示文件所属组的用户的权限,第3个八进制数表示其他所有用户的权限
字符标记法:格式[ugoa][+-=][rwxstugo],其中[ugoa]表示对哪类用户设置权限,具体的u表示user,即文件或目录的所有者,g表示group,即文件所属的组内的用户,o表示others,即除了u和g所代表的用户之外的其他用户,a表示all,即所有用户,涵盖了u、g、o表示的用户,[+-=]表示权限操作符,具体的+表示在文件原来权限的基础上添加指定的权限,-表示在文件原来权限的基础上去除指定的权限,=表示不考虑文件原来的权限,将文件设置为指定的权限,[rwxXstugo]表示具体的权限,具体的r表示read,即读权限,w表示write,即写权限,x表示execute,即执行权限,s表示设置suid权限和guid权限,只能和u、g连用,表明运行此文件的用户将临时具有与文件所有者相同的权限,t表示粘滞位,表明除文件属主和root用户外,其他用户没有删除文件的权限

选项
-c 显示文件权限的变化
-v 显示指令执行的详细过程
-R 已递归的方式改变指定目录及目录下所有子目录和文件的权限

参数
权限模式:指定文件的权限模式
文件:要改变权限的文件

说明
1.suid和guid权限只对可执行文件起作用,如果不可执行文件设置了suid和guid,权限一栏将显示S,表示忽略相应的权限
2.目录的读权限表示可以使用ls指令显示目录列表,目录的写权限表示可以在目录下创建新文件或子目录,目录的可执行权限表示可以使用cd指令进入目录
3.使用chmod改变符号链接的权限实际上改变的是符号链接所指向文件的权限

----------------------------------------------------------------------------------
chown [选项][参数]

功能
改变文件的所有者和所属的工作组

选项
-c 显示文件所有者或所属工作组的详细变化
-v 显示指令详细执行过程
-R 递归修改指定目录及其目录下所有内容的所有者和所属工作组

参数
用户:组 ----->指定所有者和所属工作组,忽略(:组)时,仅改变文件所有者
文件:指定要改变所有者和所属工作组的文件列表


说明
参数的“用户:组”也可以写成“用户.组”
分享到:
评论

相关推荐

    chmod和chown命令的用法

    chmod和chown命令的用法

    Linux系统命令及其使用详解

     chmod chown  cp cut  名称:cat  使用权限:所有使用者  使用方式:cat [-AbeEnstTuv] [--help] [--version] fileName  说明:把档案串连接后传到基本输出(萤幕或加 > fileName 到另一个档案) ...

    Linux操作系统基础教程.pdf

    小白课,总结得很好、很容易看懂,看完一遍你就入门了! 讲得都是精华,IT大佬当年... Linux 文件权限与目录权限:chmod chown bash、shell 查找、比较、统计、甄别文件:grep find tee等 makefile ssh、samba、 gcc

    linux下的chmod,chown和chgrp.pdf

    linux下的chmod,chown和chgrp.pdf

    Linux命令集合(cat...)

    chmod chown cp cut 名称:cat 使用权限:所有使用者 使用方式:cat [-AbeEnstTuv] [--help] [--version] fileName 说明:把档案串连接后传到基本输出(萤幕或加 > fileName 到另一个档案) 参数: -n 或 --...

    Linux命令集合.doc

    chmod chown cp cut 名称:cat 使用权限:所有使用者 使用方式:cat [-AbeEnstTuv] [--help] [--version] fileName 说明:把档案串连接后传到基本输出(萤幕或加 > fileName 到另一个档案) 参数: -n 或 --...

    Linux命令大全,word 文档

    chmod chown cp cut 名称:cat 使用权限:所有使用者 使用方式:cat [-AbeEnstTuv] [--help] [--version] fileName 说明:把档案串连接后传到基本输出(萤幕或加 > fileName 到另一个档案) 参数: -n 或 --...

    linux指令大全

    chmod chown cp cut 名称:cat 使用权限:所有使用者 使用方式:cat [-AbeEnstTuv] [--help] [--version] fileName 说明:把档案串连接后传到基本输出(萤幕或加 > fileName 到另一个档案) 参数: -n 或 --...

    基于HTTP的文件系统SpockFS.zip

    CHMOD CHOWN TRUNCATE ACCESS SYMLINK READLINK RMDIR MKDIR LINK RENAME FALLOCATE STATFS LISTXATTR GETXATTR SETXATTR REMOVEXATTR UTIMENS 示例: GETATTR /foobar HTTP/1.1 Host: example...

    linux 命令全集

     chmod chown  cp cut  名称:cat  使用权限:所有使用者  使用方式:cat [-AbeEnstTuv] [--help] [--version] fileName  说明:把档案串连接后传到基本输出(萤幕或加 > fileName 到另一个档案)  参数...

    Linux 系统命令及其使用详解

    chmod chown cp cut 名称: cat cat cat cat 使用权限:所有使用者 使用方式: cat [-AbeEnstTuv] [--help] [--version] fileName 说明:把档案串连接后传到基本输出(萤幕或加 > fileName 到另一个档案) 参数: -n...

    linux常用命令全集

    cat cd 
 chmod chown 
 cp cut
 名称:cat 
 使用权限:所有使用者 
 使用方式:cat [-AbeEnstTuv] [--help] [--version] fileName 
 说明:把档案串连接后传到基本输出(萤幕或加 > fileName 到另一个...

    Linux命令行操作指令大全

    chmod chown cp cut 名称:cat 使用权限:所有使用者 使用方式:cat [-AbeEnstTuv] [--help] [--version] fileName 说明:把档案串连接后传到基本输出(萤幕或加 > fileName 到另一个档案) 参数: -n 或 --...

    linux指令大权

    linux指令大权: cat cd chmod chown cp cut

    Linux系统命令及其使用详解.doc

     chmod chown  cp cut  名称:cat  使用权限:所有使用者  使用方式:cat [-AbeEnstTuv] [--help] [--version] fileName  说明:把档案串连接后传到基本输出(萤幕或加 > fileName 到另一个档案)  参数...

Global site tag (gtag.js) - Google Analytics