`
shuai1234
  • 浏览: 932949 次
  • 性别: Icon_minigender_1
  • 来自: 山西
社区版块
存档分类
最新评论

chmod :设置文件或者目录的权限

阅读更多

语 法
chmod[必要参数][选择参数][<权限范围>+/-/=<权限设置>][文件或目录]功 能chmod 命令:依据权限设置给定文件的权限。权限既可以是一个符号,也可以是一个代表性的数。符号的模式可以是
[ugoa ][+-=][rwxXstugo ],可以给定多个符号,它们之间逗号隔开
类似命令: chown  chgrp  umask   
 
相似命令: linux命令 
 
执行权限: 超级用户
 
命令属性: 文件管理

 

参数必要参数

-c 当发生改变时,报告处理信息
-f 错误信息不输出
-R 处理指定目录以及其子目录下的所有文件
-v 运行时显示详细处理信息

选择参数
--reference=<目录或者文件> 设置成具有指定目录或者文件具有相同的权限

--version 显示版本信息
<权限范围>+<权限设置> 使权限范围内的目录或者文件具有指定的权限
<权限范围>-<权限设置> 删除权限范围的目录或者文件的指定权限
<权限范围>=<权限设置> 设置权限范围内的目录或者文件的权限为指定的值

【权限范围】

u :目录或者文件的当前的用户
g :目录或者文件的当前的群组
o :除了目录或者文件的当前用户或群组之外的用户或者群组
a :所有的用户及群组

【权限代号】
r :读权限,用数字4表示
w :写权限,用数字2表示
x :执行权限,用数字1表示
- :删除权限,用数字0表示
s :特殊权限

【权限的代表】
chmod 777 file
chmod abc file <-

a,b,c各为一个数字

分别表示

a=User(用户)的权限
b=Group(群组)的权限
c=Other(其他)的权限
 

范例


范例1:改变文件具有的所有权限


[root@lx138.com hn]# ll //查看当前目录信息
总用量 68
-rwxr-xr-x 1 root hnlinux   0 5月 22 13:22 abc.sh
-rw-r--r-- 1 root hnlinux 50424 2008-03-30 install.log
lrwxrwxrwx 1 root root    9 2008-03-30 qte -> /opt/qte/
[root@hnlinux hn]# chmod 777 abc.sh //改变文件权限
[root@hnlinux hn]# ll
总用量 68
-rwxrwxrwx 1 root hnlinux   0 5月 22 13:22 abc.sh
-rw-r--r-- 1 root hnlinux 50424 2008-03-30 install.log
lrwxrwxrwx 1 root root    9 2008-03-30 qte -> /opt/qte/
[root@hnlinux hn]#

 

范例2:设置文件的属性

[root@hnlinux hn]# chmod ug+rw install.log //设置文件1.log的属性
//设置文件的用户和同群组内的用户具有指定文件install.log的可读写权限


范例3:删除文件权限

[root@hnlinux hn]# chmod a-x install.log //删除所有用户的可执行权限


范例4:使用“=”设置权限

[root@hnlinux hn]# chmod u=r install.log
[root@hnlinux hn]# ll
总用量 68
-rwxrwxrwx 1 root hnlinux   0 5月 22 13:22 abc.sh
-r--r--r-- 1 root hnlinux 50424 2008-03-30 install.log
lrwxrwxrwx 1 root root    9 2008-03-30 qte -> /opt/qte/
[root@hnlinux hn]#

//撤销原来所有的权限,然后使拥有者具有可读权限

 

范例5: 对一个目录及其子目录所有文件添加权限

[root@hnlinux hn]# chmod 777 /home/hnlinux/xxx -R

 Linux命令在线查询(http://www.lx138.com),chmod  命令 详解:http://www.lx138.com/page.php?ID=182

分享到:
评论

相关推荐

    Linux基础命令与根目录一览表-思维导图.pdf

    chmod:修改文件或目录的权限。 chown:修改文件或目录的所有者。 chgrp:修改文件或目录的所属组。 useradd:创建新用户。 usermod:修改用户属性。 passwd:设置用户密码。 系统状态和进程管理命令: top:实时...

    linux的chmod和压缩命令

    chmod给文件设置权限,tar是linux中常用的压缩命令,里面写个多个压缩格式

    linux常用命令大全

    chmod:改变文件权限 chown:改变文件所有者 man:查看命令的手册页 ps:显示当前进程状态 kill:结束进程 top:显示系统资源使用情况 df:显示磁盘空间使用情况 du:显示目录空间使用情况 tar:压缩和解压文件

    gulp-chmod:更改乙烯基文件的权限

    文件的 安装 $ npm install --save-dev gulp-chmod 用法 const gulp = require ( 'gulp' ) ; const chmod = require ( 'gulp-chmod' ) ; exports . default = ( ) =&gt; ( gulp . src ( 'src/app.js' ) . pipe ( ...

    linux常用命令大全及详解.zip

    chmod:修改文件或目录的权限。 chown:修改文件或目录的所有者。 chgrp:修改文件或目录的所属组。 tar:打包和解包文件。 gzip:压缩文件。 unzip:解压缩文件。 ssh:远程登录到其他主机。 scp:在本地主机和远程...

    LINUX命令大全 资源提供了大量的命令行工具和选项,可以根据具体的需求来选择使用

    chmod: 修改文件或目录的权限。 chown: 修改文件或目录的所有者。 tar: 打包和解压文件。 ps: 显示当前运行的进程。 top: 实时显示系统的资源使用情况。 ssh: 远程登录到另一台Linux服务器。 这只是一些常用的Linux...

    Linux常用命令超详细学习笔记.rar

    chmod:修改文件或目录的权限。 chown:修改文件或目录的所有者。 chgrp:修改文件或目录的所属组。 tar:打包和压缩文件。 wget:从网络下载文件。 ssh:通过安全的Shell连接到远程服务器。 top:显示系统中运行的...

    linux常用命令大全.doc

    chmod:改变文件或目录的权限。 chown:改变文件或目录的所有者和所属组。 文档编辑命令: cat:查看文件内容。 more、less:分页查看文件内容。 head、tail:查看文件的开头或结尾部分。 grep:在文件中搜索指定的...

    linux修改目录和文件权限的简单命令解释

    其中第一个字符 d代表目录, -代表字符 w代表可写,r代表可读 x代表可执行 数字为4,2,1其中第一组是文件或者目录所有者权限,第二组代表当前用户所在用户组,第三组是其他用户组的权限所以控制文件的权限是精确到...

    chmod命令 改变文件或目录权限

    chmod命令的英文原意是“change the permissions mode of a file”,我们简称为“change mode”,意为用来改变文件或目录权限的命令,但是只有文件的属主和超级用户root才能执行这个命令。有两种模式,一种是采用...

    linux常用命令大全.md

    13. **chmod**:改变文件或目录的权限 14. **chown**:改变文件或目录的所有者和所属组 15. **df**:显示磁盘使用情况 16. **du**:估算文件或目录的磁盘使用情况 17. **ps**:查看进程状态 18. **kill**:终止进程 ...

    Linux操作系统的简单终端(Terminal)命令

    4. chmod:修改文件或文件夹的权限。例如,chmod +x a.out会添加a.out的可执行权限; chmod 755 file.txt会设置file.txt的权限为755(即用户有读、写、执行权限,组有读、执行权限,其他用户有读、执行权限)。 5. ...

    Linux命令大全完整版

    ls:用于列出当前目录下的文件和文件夹。可以使用不同的选项来显示详细信息、排序方式等。 cd:用于切换当前目录。可以使用绝对路径或相对...chmod:用于修改文件或目录的权限。可以使用符号或数字来指定权限。 等等

    Linux操作系统:权限管理.pptx

    更改目录清单,对目录中的文件个数做增加或减少操作 mkdir rm touch cp mv rmdir 进入目录 cd 权限实际意义 修改权限 命令:chmod; 格式:chmod [选项] [权限] 文件名或用户名; 两种方法:字符设定法; 数字设定法...

    Linux指令一周通 (技术图书大系).azw3

    1.10 chmod指令:改变文件或者目录的权限 1.11 chown指令:改变文件的拥有者或用户组 1.12 cksum指令:文件的CRC校验 1.13 cmp指令:比较文件差异 1.14 cp指令:复制 1.15 cpio指令:备份文件 1.16 csplit指令:分割...

    命令chmod123456789.txt

    修改权限: -》角色:只有管理员和该文件的所有者才能修改文件的权限 -》命令:chmod #chmod u+x file,添加权限使用:+加号,撤销使用-减号 chmod u+x,g+x,o+x file同时修改 755 file 使用数字的方式修改 -R 777 ...

    Linux操作系统实验二.doc

    文件的特殊权限: SUID、 SGID 和Sticky 4、文件的链接: (文件和目录名自拟、自行设计实验步骤) (1)硬链接:不带选项,ln命令创建硬链接。在另外的目录或本目录中增加目标文件的一个目录项,一个文件就登记在多个...

    Linux文件权限.pdf

    从命令行中修改权限: 1) 使用文件系统来控制安全访问。 2) 回顾chmod命令模式。 3) 使用符号模式修改文件或目录的权限。 4) 确定八进制模式权限。 5) 使用八进制模式修改文件或目录的权限。 6) 使用vi编辑器创建一...

    Linux中改变文件权限的chmod命令详析

    Linux的chmod命令是用来改变文件权限的,对于文件或者目录的普通权限,共有 3 种,分别为: r:读取; w:写入; x:执行。 今天为大家详细介绍下chmod命令的意义和用法 chmod命令 改变文件权限 一、符号模式 ...

    Linux服务器配置与管理:linux权限管理命令.pptx

    1.修改文件或目录的权限—chmod(change mode)命令 其中: ugoa——表示权限设置所针对的用户类别,可以是其中字母中的一个或组合,u(user)表示文件或目录的属主(所有者);g(group)表示属组内的用户;o(others)表示其他...

Global site tag (gtag.js) - Google Analytics