`
shuai1234
  • 浏览: 977877 次
  • 性别: 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命令:改变文件或目录的访问权限

    Linux 系统提供了多种命令来管理文件或目录的访问权限,包括 chmod 命令、chown 命令和 chgrp 命令。 chmod 命令是非常重要的,用于改变文件或目录的访问权限。用户用它控制文件或目录的访问权限。该命令有两种用法...

    操作系统实验报告(Linux安装及常用命令练习).doc

    * chmod:改变文件或目录权限 * rm:删除文件 * cat:显示文件内容 * more:显示文件内容 * lpr:打印文件 * wc:统计文件的行、字、字符数 * find:查找文件 * grep:查找文件中的特定字符串 * mount:...

    linux的chmod和压缩命令

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

    Linux chmod

    4. **将当前目录下的所有文件和子目录设置为任何人都可读取**: ``` chmod -R a+r * ``` 5. **使其他用户执行 oracle 的 sqlplus 程序时,其身份暂时变为 oracle**: ``` chmod u+s sqlplus ``` 6. **使用...

    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下为目录和文件设置权限,包括子目录的循环递归设置

    Linux 文件权限主要分为三种基本权限:读(read)、写(write)和执行(execute),分别对应字母 r、w 和 x。 - **读 (r)**:允许查看文件内容或列出目录内容。 - **写 (w)**:允许修改文件内容或创建/删除目录中的文件。...

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

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

    linux常用命令大全 Linux是一个强大的操作系统

    chmod:更改文件或目录的权限 chown:更改文件或目录的所有者 文件内容查看 cat:连接文件并打印到标准输出 more:分页显示文件内容 less:类似于more,但提供前后翻页功能 head:查看文件的开始部分 tail:查看文件...

    linx 常用命令大全详解.docx

    linux常用命令大全以下是一些常用... 添加和删除用户su或sudo: 切换用户或以超级用户权限执行命令权限管理:chmod: 修改文件权限chown: 修改文件所有者chgrp: 修改文件所属组网络工具:ping: 检测主机的网络连接ifconf

    linx 常用命令大全.docx

    linux常用命令大全以下是一些常用... 添加和删除用户su或sudo: 切换用户或以超级用户权限执行命令权限管理:chmod: 修改文件权限chown: 修改文件所有者chgrp: 修改文件所属组网络工具:ping: 检测主机的网络连接ifconfi

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

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

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

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

    Linux文件目录的权限和属性实践讲解

    - `chmod [options] mode file`:其中`options`是一些可选的参数,`mode`表示要设置的权限模式,`file`是目标文件或目录。 ##### 常见的`chmod`命令选项: - `-R`:递归地改变目录下所有文件和子目录的权限。 - `-...

    linux常用命令大全 .docx

    Linux 系统中有大量的命令可用于执行各种任务。...- `chmod`:改变文件或目录的权限 - `chown`:改变文件或目录的所有者 - `chgrp`:改变文件或目录的群组 ### 包管理 - `apt`(Debian/Ubuntu):包管理工具 - `

    linux常用指令表 Linux系统中常用的指令

    chmod:更改文件权限。 chmod permissions filename 目录操作 pwd:显示当前工作目录。 pwd cd:切换到指定目录。 cd directory ls:列出目录中的文件和目录。 ls ls -l:以详细列表格式显示文件和目录。 ls -a:...

Global site tag (gtag.js) - Google Analytics