当前位置:网站首页>“chmod 777-R 文件名”什么意思?
“chmod 777-R 文件名”什么意思?
2022-07-31 10:05:00 【Baby_of_breath】
“chmod 777-R 文件名”什么意思?
1. Linux下,每个文件可拥有3种权限类型
读取权限:对应数字4;字母r- 作用:read。当前用户可以
读取文件内容&浏览目录。
- 作用:read。当前用户可以
写入权限:对应数字2;字母w- 作用:write。当前用户可以
新增、修改文件内容&删除、移动目录 或目录内文件。
- 作用:write。当前用户可以
执行权限:对应数字1;字母x- 作用:execute。当前用户可以
执行文件&进入目录。
- 作用:execute。当前用户可以
2. 权限值组合
0(八进制) = 000(二进制):没有权限;-表示1(八进制) = 001(二进制):执行权限;x2(八进制) = 010(二进制):写入权限;w4(八进制)= 100(二进制):读取权限;r5(八进制) = 101(二进制):读取+执行权限;rx6(八进制) = 110(二进制):读取+写入权限;rw7(八进制)= 111(二进制):读取+写入+执行权限;rwx
3.操作文件、目录的用户
- 最高位:
文件所有者的权限值;u表示 - 中间位:
群组用户的权限值;g - 最末位:
其他用户的权限值;o777:三种用户的权限值都为7。 - 上述全部身份:
a
4.十位权限表示
(1)前九位:权限
- 444:文件所属者、文件所属组和其他人只有读取权限。
r--r--r--表示 - 600:文件所属者具有读取 & 写入的权限,文件所属组和其他人无权限。
rw------- - 666:文件所属者、文件所属组和其他人都有读取和写入的权限。
rw-rw-rw- - 777:文件所属者、文件所属组和其他人有读取 & 写入 & 执行全部权限。
rwxrwxrwx
(2)最高位的字符:文件的类型
l:此文件为软链接。相当于windows的快捷方式。也有该文件的具体目录。d:文件为目录-:文件为普通文件

5.chmod修改权限 - 数字
- 修改单个文件的权限
chmod 777 文件名
777可以替换为别的权限。
- 修改目录下所有文件的权限
chmod -R 777 目录名
注意:一定是大写R
6.chmod修改权限 - 字母
chmod 【u、g、o、a】 【+(加入)、-(删除)、=(设定)】 【r、w、x】 【文件名、目录名】
例子1:所有用户都可对.bashrc文件拥有写入权限(home目录下执行)
chmod a+w .bashrc
例子2:设定.bashrc文件的权限为rwxr-xr-x(home目录下执行)
chmod u=rwx,go=rx .bshrc
7. 参考
边栏推荐
- Qt 编译错误:C2228: “.key”的左边必须有类/结构/联合
- js department budget and expenditure radar chart
- Open Kylin openKylin automation developer platform officially released
- 【LeetCode】1161.最大层内元素和
- 比较并交换 (CAS) 原理
- loadrunner脚本--添加事务
- (C语言)程序环境和预处理
- Redis Cluster - Sentinel Mode Principle (Sentinel)
- 开放麒麟 openKylin 自动化开发者平台正式发布
- js部门预算和支出雷达图
猜你喜欢

js department budget and expenditure radar chart

Gradle系列——Groovy概述,基础使用(基于Groovy文档4.0.4)day2-1

Redis集群-哨兵模式原理(Sentinel)

Mybaits Frequently Asked Questions Explained

Come n times - 07. Rebuild the binary tree

Kotlin—基本语法(二)

js部门预算和支出雷达图

Web系统常见安全漏洞介绍及解决方案-CSRF攻击

Day113. Shangyitong: user authentication, Alibaba Cloud OSS, patient management

csdn file export to pdf
随机推荐
odoo14 | 附件上传功能及实际使用
[NLP] Interpretation of Transformer Theory
实现线程池
Redis的简单使用
Principle of Redis Sentinel
Day113. Shangyitong: user authentication, Alibaba Cloud OSS, patient management
Qt compile error: C2228: '.key' must have class/struct/union on the left
The big-eyed Google Chrome has also betrayed, teach you a trick to quickly clear its own ads
PyQt5快速开发与实战 9.4 Matplotlib在PyQt中的应用
第七章
loadrunner脚本--添加事务
NowCoderTOP17-22 Binary search/sort - continuous update ing
NowCoderTOP17-22 二分查找/排序——持续更新ing
【LeetCode】21. 合并两个有序链表
GCD简单了解
Kotlin—基本语法(三)
VMware下安装win10启动后进入Boot Manger界面如何解决
[ 动词词组 ] 合集
nodeJs--querystring模块
A Spark SQL online problem troubleshooting and positioning