linux查看和修改文件与目录的权限
1.linux查看目录和文件权限
使用带“-l”选项的ls命令时,将以长格式显示文件或目录的详细信息,其中包括了该文件的权限和归属等参数。例如,执行如下操作列出当前目录下子目录和文件的详细属性。
看toUTF8.sh文件这行:-rwxrwxrwx 1 mayue mayue 225 4月 18 10:10 toUTF8.sh
"-rwxrwxrwx"由四部分组成,各自的含义如下:
第1个字符:表示该文件的类型,可以是d(目录)、b(块设备)、c(字符设备文件)、“-”(普通文件)、字母“l”(链接文件)等。
第2~4个字符:表示该文件的属主用户(user)对该文件的访问权限。
第5~7个字符:表示该文件的属组内各成员用户对该文件的访问权限。
第8~10个字符:表示其他任何用户(Other)对该文件的访问权限。
“r、w、x”分别表示可读、可写、可执行。若需要去除对应的权限,则使用“-”表示。
2.linux设置目录和文件的权限
通过chmod命令设置文件或目录的权限,可以采用两种形式的权限表示方法:字符形式和数字形式。r、w、x权限字符可分别表示为八进制数字4、2、1,表示一个权限组合时需要将数字进行累加。
如:“rwx”采用累加数字形式可表示为“7”,“r-x”可表示为“5”,而“rwxr-xr-x”由三个权限段组成,因此可以表示成“755”
chmod命令格式:
格式1:
示例:
格式2:
示例:
综合示例-设置文件权限:
//给toUTF8.sh文件添加可执行权限
chmod +x toUTF8.sh//将文件 toUTF8.sh 设为该文件拥有者,与其所属同一个群体者可写入,但其他以外的人则不可写入 :
chmod ug+w,o-w toUTF8.sh//设置toUTF8.sh文件所有用户、组都可读、可写、可执行
chmod 777 toUTF8.sh //等同于:chmod a=rwx toUTF8.sh
综合示例-设置目录权限:
//将目前目录下的所有文件与子目录皆设为任何人可读取 :
chmod -R a+r *
3.linux设置目录和文件的归属
请参考:
http://www.runoob.com/linux/linux-comm-chown.html
https://baijiahao.baidu.com/s?id=1616750933810368135&wfr=spider&for=pc
参考资料:
http://www.runoob.com/linux/linux-comm-chmod.html
linux查看和修改文件与目录的权限相关推荐
- linux chown命令: 修改文件或目录的所有者或群组
linux chown命令: 修改文件或目录的所有者或群组 介绍: chown命令可以修改文件(目录)的所有者和群组信息. 语法: chmod [-cfhvR] user[:group] file.. ...
- Linux:chmod命令-修改文件或目录的权限
给新安装的tomcat/bin目录下的所有文件增加执行权限(所有用户.组) chmod -R a+x /usr/local/tomcat/bin --------------------------- ...
- 修改linux ftp共享目录权限,linux系统下修改文件夹目录权限
文件夹权限问题 Linux.Fedora.Ubuntu修改文件.文件夹权限的方法差不多.很多人开始接触Linux时都很头痛Linux的文件权限问题.这里告诉大家如何修改Linux文件-文件夹权限.以主 ...
- (三)Linux查看和修改文件权限
1.查看权限:ll filename (两个小写L, filename是文件的名称,不输入filename的话就会显示当前目录下所有文件的权限) 2.修改权限: chmod [<用户&g ...
- (linux)查看及修改文件权限以及相关
查看文件权限的语句: 在终端输入: ls -l xxx.xxx (xxx.xxx是文件名) 那么就会出现相类似的信息,主要都是这些: -rw-rw-r-- 一共有10位数 其中: 最前面那个 - 代表 ...
- linux 查看和修改文件编码的方法
一.查看 file -i 文件名称 结果如下: 1.ThreadPool.h : text/x-c++ ; charset=utf-8 说明:该文件为文本文件(text),字符集为 ...
- linux如何修改文件或目录的权限(chmod)
chmod命令是linux上用于改变权限的命令,-R 是递归遍历子目录,因为你要操作的文件使用的*通配符.777,第一个7代表文件所属者的权限,第二个7代表文件所属者所在组的权限,第三个7代表其它用户 ...
- Linux学习-30-chgrp、chown等修改文件和目录的所有者和所属组命令
9 Linux权限管理详解 所谓权限管理,其实就是指对不同的用户和用户组,设置不同的文件访问权限,包括对文件的读.写.删除等,在 Linux 系统中,每个用户都具有不同的权限,拿非 root 用户来说 ...
- Linux——文件或目录的权限管理、网络管理、进程管理、服务管理的相关命令
1.文件或目录的权限管理命令 一个用户至少属于一个组,也可以属于多个组:一个文件或者目录也必须属于一个,并且只能属于一个组: 在一个文件或者目录看来,linux系统中所有的用户可以分为三类:所有者:同 ...
最新文章
- 比特大陆全球首发SOPHON系列张量处理器和解决方案
- c++文件操作一一读取文件内容
- wincc远程服务器配置,wincc实现远程访问的方法
- 边框回归的损失函数_一文搞懂常用的七种损失函数
- arcgis server账号需要设置地图缓存的访问权限
- 9路棋盘java代码_Java ServiceContext类代码示例
- 基于Dapper的开源Lambda扩展,且支持分库分表自动生成实体之基础介绍
- 一个项目如何编译多个不同签名、包名、资源等,的apk?
- Capital Asset Pricing Model (CAPM)
- pro git学习笔记 4
- k3刷机 重置_K3 官改刷官改升级或降级两种方法
- Matlab运算符总结
- kubeadm更改配置
- 用Python写一个企业微信自动化打卡的脚本
- CuteMarkEd 学习日记
- 微型SR602人体感应模块原理图
- LaTex | LaTex的数学公式中插入中文
- 中国橱柜行业品牌营销策略与竞争态势研究报告2022版
- python读xml文件生成.h头文件_PYTHON读写xml文件的方法
- 实习培训记录1-HTML