指令名称 : chmod
使用权限 : 所有使用者
使用方式 : chmod [-cfvR] [--help] [--version] mode file...
说明 : Linux/Unix 的档案存取权限分为三级 : 档案拥有者、群组、其他。利用 chmod 可以藉以控制档案如何被他人所存取。
参数格式 :
mode : 权限设定字串,格式如下 : [ugoa...][[+-=][rwxX]...][,...],其中
u 表示该档案的拥有者,g 表示与该档案的拥有者属于同一个群体(group)者,o 表示其他以外的人,a 表示这三者皆是。
+ 表示增加权限、- 表示取消权限、= 表示唯一设定权限。
r 表示可读取,w 表示可写入,x 表示可执行,X 表示只有当该档案是个子目录或者该档案已经被设定过为可执行。 -c : 若该档案权限确实已经更改,才显示其更改动作
-f : 若该档案权限无法被更改也不要显示错误讯息
-v : 显示权限变更的详细资料
-R : 对目前目录下的所有档案与子目录进行相同的权限变更(即以递回的方式逐个变更)
--help : 显示辅助说明
--version : 显示版本
范例 :将档案 file1.txt 设为所有人皆可读取 :
chmod ugo+r file1.txt
将档案 file1.txt 设为所有人皆可读取 :
chmod a+r file1.txt
将档案 file1.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 777 file
语法为:chmod abc file
其中a,b,c各为一个数字,分别表示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 4755 filename可使此程式具有root的权限
|
相关推荐
chmod 命令的文字设定法使用以下语法: chmod [who] [+ | - | =] [mode] 文件名 其中,who 是操作对象,可以是 "u"(用户)、"g"(同组用户)、"o"(其他用户)或 "a"(所有用户)之一或它们的组合。操作符号可以...
以上内容涵盖了`chmod`命令的详细使用方法,包括其基本语法、符号和数字模式以及特殊权限位等。同时简要介绍了`chown`命令和`nohup`命令的基本用法。这些命令在日常的系统管理和维护工作中非常实用,掌握它们可以...
理解 `chmod` 的使用方法可以帮助你更好地管理和保护系统资源。 **基本概念** 1. **权限等级**:Linux/Unix 文件调用权限分为三类:文件所有者(Owner)、同组用户(Group)和其他用户(Other)。 2. **权限类型**...
**chmod命令详解** 在Linux操作系统中,`chmod`命令是一个至关重要的工具,它用于更改文件或目录的访问权限。这些权限决定了用户如何与文件或目录交互,包括读取、写入和执行。权限的设置有助于保护系统安全,确保...
`chmod`命令有两种使用方式:文字设定法和数字设定法。文字设定法通过`who`参数指定操作对象(用户类别),`+`、`-`、`=`操作符指定权限的增减或赋值,以及`mode`参数指定要设置的权限。例如,`chmod u+x file`会给...
使用方法:chmod u+s 文件、chmod g+r 文件、chmod o+w 文件 等。 2. chown 命令:用于更改文件的所有权。使用方法:chown root /home。 这些命令都是 Ubuntu 系统中最常用的命令,掌握这些命令可以帮助用户更好地...
使用方法:man <命令名>,显示指定命令的帮助手册。 locale 命令:locale 命令用于显示或设置当前系统的语言环境。使用方法:locale,显示当前系统的语言环境;locale -a,显示所有可用语言环境。 sync 命令:sync...
使用数字模式时,`chmod`命令的格式简化为: ```bash chmod [mode] 文件或目录名 ``` 这里的`mode`是一个三位数字,分别对应用户(u)、组(g)和其他用户(o)的权限组合。例如,`chmod 755 file.txt`会给予所有者...
* chmod 命令:文件权限设定命令 * chown 命令:设置文件的属主和属组命令 vi 编辑器基本使用: * vi 命令:启动 vi 编辑器命令 * q! 命令:强行退出 vi 编辑器命令 * e 命令:打开新文件命令 * r 命令:读取文件内容到...
本文档详细介绍了Linux系统命令的使用方法和参数,包括cat、cd、chmod、chown等命令的使用权限、使用方式、参数和示例。 cat命令 名称:cat 使用权限:所有使用者 使用方式:cat [-AbeEnstTuv] [--help] [--...
* chmod 命令:用于更改文件权限。 * rm 命令:用于删除文件或目录。 * cp 命令:用于拷贝文件或目录。 四、进程管理命令 * fg 命令:用于将一个后台进程放到前台。 * bg 命令:用于将一个前台进程放到后台。 * ...
* chmod 命令:chmod 命令的作用是更改文件权限,它的使用权限是所有用户。 * chown 命令:chown 命令的作用是更改文件所有者,它的使用权限是所有用户。 * chattr 命令:chattr 命令的作用是更改文件属性,它的使用...
本文将深入探讨`chmod`命令的参数、使用方法及其在实际操作中的应用。 首先,我们要理解Linux的权限系统。在Linux中,每个文件和目录都有三组权限:所有者(owner)、所属组(group)和其他用户(others)。每组...
不知道su切换 ls:列出目录内容 ...-》命令:chmod #chmod u+x file,添加权限使用:+加号,撤销使用-减号 chmod u+x,g+x,o+x file同时修改 755 file 使用数字的方式修改 -R 777 bf_data/ 》选项:-R
Linux基本命令使用 Linux是一种流行的操作系统,它提供了许多基本命令来帮助用户管理和维护系统。这些命令对于初学者来说非常有用,因为它们可以帮助用户快速熟悉Linux系统的使用。 一、cat命令 名称:cat 使用...
目录的权限表示:dwrxr–r– 其中第一个字符 d代表目录, -代表字符 w代表可写,r代表可读... 您可能感兴趣的文章:Linux中改变文件权限的chmod命令详析修改linux文件权限命令:chmod命令详解Linux 下目录文件权限(命
7. chmod 命令:修改文件权限 8. sudo 命令:用来以其他身份来执行命令 9. man 命令:帮助命令 10. clear 命令:清屏 11. echo 命令:字符串输出 归档压缩类命令: 1. gzip 命令:压缩文件 2. gunzip 命令:解压...
* 权限命令:chmod u|g|o +|- r|w|x 文件名|文件夹名 * 权限命令(递归,包含子目录):chmod 777 -R 文件名|文件夹名 组管理 * 添加用户组命令:groupadd 组名 * 删除用户组命令:groupdel 组名 * 查看用户所在的...