LINUX文件权限的认识

时光9年前未分类992
1.Linux文件权限采用UGO模式控制,即U(用户)、G(组)、O(其他); 权限分为:

R 表示read,可读。对应十进制数4,即2?

W 表示write,可写。对应十进制数2,即2?。

X 表示exe,可执行。对应十进制数1,即2?。

2.每个文件拥有一个所属用户(U)和所属组(G),不属于该文件所属用户或所属组的使用第三组O权限; 3.RWX三个权限为一组,对应UGO分别设置:

如RWX RWX R-X:

“-”表示无该权限;

第一组RWX对应U位置表示用户权限可读可写可执行,换算为十进制数为4+2+1=7;

第二组RWX对应G位置表示组权限可读可写可执行,换算为十进制数为4+2+1=7;

第三组R-X对应O位置表示不属于该文件所属用户和组时可读可执行,换算为十进制数为4+1=5;

所以RWXRWXR-X的数值化权限为775;

  使用ls -l 命令可查看当前目录的文件及文件夹信息 LINUX文件权限 其中“-”开头的表示文件、“d”开头的表示目录; 从左往右依次表示: 文件/目录UGO权限 ? ? ? inode硬连接数 ? ? ?所属用户 ? ? 所属组 ? ?文件大小 ? ?时间 ? ?文件/目录名 inode硬连接数:文件的硬连接数为1,目录的硬连接数表示其子目录数+2(./和../);可使用ls -i命令查看inode标识号。 修改权限命令:chmod 使用方式?:?chmod?[-cfvR]?[--help]?[--version] mode?file 参数?: mode?:?权限设定字串,格式如下?:?[ugoa...][[+-=][rwx]...][,...],其中 u?表示该文件所属用户,g?表示文件所属组,o?表示不属于改文件所属用户和组的访问者,a?表示全部。 +?表示增加权限、-?表示取消权限、=?表示唯一设定权限。 -c?:?如果文件权限更改成功,才显示其更改动作 -f?:?如果更改权限不成功不显示错误信息 -v?: 显示权限变更详细信息 -R?:?将权限应用到当前目录下所有子目录和文件 --help?:?显示帮助说明 --version?:?显示版本信息

相关文章

PHP正则去除图片链接

输入正文$text,使用正则替换后去除<a></a>标签。 代码如下: $pattern = "/(<a[^>]+>)(<img[^>]+...

Linux下批量查找并执行命令

以批量设置文件夹所有人为例: find ./ -name html -type d -exec chown -R www-data:www-data {} \; ./表示要查找的目录,此处...

Apache创建虚拟目录

1、首先查看httpd.conf或/etc/apache2/apache2.conf文件是否开启LoadModule alias_module modules/mod_alias.so模块 修改...

一次Macbook pro 按键失灵处理记录

自从mac本因为硬盘损坏拿去维修店更换硬盘并重装macos mojave系统,搁置好一段时间才发现左边的shift键、control键、option键、command键失灵了,尝试官网的重置方法都没...

mysql更新id字段值为连续(递增/递减)数值

实现方法: SET @num=1; UPDATE news SET id:=@num+id ORDER BY id ASC; 首先定义num变量并赋予初始值,在执行update语句时num值+1...

PDF文件转FLASH

PDF文件转FLASH

推荐一款非常实用的PDF转FLASH软件:PDF_to_Flash_Converter,可将PDF文件转换成翻书效果的FLASH,并自动生成网页文件,避免用户直接下载PDF文件,实现PDF文档在线阅读...

发表评论    

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。