linux常用命令之文件权限用法选项用法用法对于文件对于目录

CHGRP

chgrp – change group ownership,改变组别的所有权

用法

chgrp 组别名 文件\目录名

选项

-R  (recursive)递归改变,将目录下所有的文件和目录都更新

CHOWN

chown – change file owner and group,改变文件、目录的所有者和组别

用法

chown [-R] 用户名 文件或目录名,改变own

chown [-R] 组别名:用户名 文件或目录名,改变group和owner

CHMOD

chmod – change file mode bits,改变权限

用法

chmod [-R] 权限 文件或目录

数字操作

r-read,w-write,x-execute,读写执行,三种权限,对应了三个”值”

r=4

w=2

x=1

比如一个文件的所有者有rw权限,那么所有者的权限就是4+2=6

如图demo.txt的权限为

owner:4+2=6

group:4

others:1

所以demo.txt的权限为”641″,顺序为owner,group,others

符号操作

用法

chmod 对象 操作符 权限符号 文件或目录

有四种对象:owner=u,group=g,others=o,全部=a

有三种操作符:+、-、=

有三种权限符号:r、w、e

权限对文件和目录意味着

对于文件

r:可以读取文件的数据(可以cp此文件)

w:可以修改文件的数据(不一定可以删除这个文件,不一定可以重命名此文件)

x:可以执行这个文件

对于目录

r:可以获取这个目录的目录结构,也就是这个目录有哪些文件,以及文件的属性(size、authority…)

w:可以新建、删除、复制文件到此目录、重命名该目录下的文件、转移该目录下文件的位置

x:可以进入此目录所以拥有目录的w权限就能改变很多东西了

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏Python小屋

Python自定义类支持with关键字

在任何语言中,文件操作都要遵循打开文件-操作文件-关闭文件,数据库操作也要遵循打开数据库连接-操作数据库-关闭数据库连接,网络编程中很多也具有同样的约定。下面的...

389130
来自专栏Petrichor的专栏

pycharm: 跳转 & 回退

27420
来自专栏野路子程序员

从已有安装包(vendor)恢复 composer.json

58150
来自专栏CaiRui

Python模块

简介: 模块:用一坨代码实现了某个功能的代码集合。分为三种: 自定义模块 第三方模块 内置模块 python去找模块的路径 ? 其中,第三方模块安装的位置 ? ...

25280
来自专栏逸鹏说道

★Kali信息收集~ 5.The Harvester:邮箱挖掘器

官网:http://www.edge-security.com 安装:apt-get install theHarvester 运行:终端输入 theharve...

32670
来自专栏开源优测

接口测试 | urllib篇 18 urllib介绍

概述 本文基于Python3分享urllib模块的源码分享,所以不要拿这python2来问我为什么找不到对应的源码。 在python3中urllib由以下几个模...

34280
来自专栏深度学习之tensorflow实战篇

pycharm 之模块与模块引用

首先在pycharm,创建文件的快捷键ALT+INS,可以将自己常用的模版导入 ? 其次函数的模块调用规则如下图 ? 模块引用并指导源文...

39790
来自专栏蓝天

Exception in thread "main" java.lang.Error: Unresolved compilation problem

初学java,使用eclipse编译时,可能会遇到如下图所示的编译错误(Exception in thread "main" java.lang.Error:...

30600
来自专栏Java成神之路

Java微信开发_03_使用测试号进行开发

今天进行自定义菜单的开发时,发现公众号没有自定义菜单的权限。于是想到用测试号,但微信服务器如何区分你要请求的是公众号还是测试号呢。

8930
来自专栏前端小叙

nodejs的__dirname与__filename

__filename变量获取当前模块文件的带有完整绝对路径的文件名;【包含文件名本身的绝对路径】 __dirname变量获得当前文件所在目录的完整目录名。【不包...

29870

扫码关注云+社区

领取腾讯云代金券