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查看和修改文件与目录的权限相关推荐

  1. linux chown命令: 修改文件或目录的所有者或群组

    linux chown命令: 修改文件或目录的所有者或群组 介绍: chown命令可以修改文件(目录)的所有者和群组信息. 语法: chmod [-cfhvR] user[:group] file.. ...

  2. Linux:chmod命令-修改文件或目录的权限

    给新安装的tomcat/bin目录下的所有文件增加执行权限(所有用户.组) chmod -R a+x /usr/local/tomcat/bin --------------------------- ...

  3. 修改linux ftp共享目录权限,linux系统下修改文件夹目录权限

    文件夹权限问题 Linux.Fedora.Ubuntu修改文件.文件夹权限的方法差不多.很多人开始接触Linux时都很头痛Linux的文件权限问题.这里告诉大家如何修改Linux文件-文件夹权限.以主 ...

  4. (三)Linux查看和修改文件权限

    1.查看权限:ll filename (两个小写L, filename是文件的名称,不输入filename的话就会显示当前目录下所有文件的权限) 2.修改权限:     chmod [<用户&g ...

  5. (linux)查看及修改文件权限以及相关

    查看文件权限的语句: 在终端输入: ls -l xxx.xxx (xxx.xxx是文件名) 那么就会出现相类似的信息,主要都是这些: -rw-rw-r-- 一共有10位数 其中: 最前面那个 - 代表 ...

  6. linux 查看和修改文件编码的方法

    一.查看 file     -i     文件名称 结果如下: 1.ThreadPool.h :  text/x-c++ ;  charset=utf-8 说明:该文件为文本文件(text),字符集为 ...

  7. linux如何修改文件或目录的权限(chmod)

    chmod命令是linux上用于改变权限的命令,-R 是递归遍历子目录,因为你要操作的文件使用的*通配符.777,第一个7代表文件所属者的权限,第二个7代表文件所属者所在组的权限,第三个7代表其它用户 ...

  8. Linux学习-30-chgrp、chown等修改文件和目录的所有者和所属组命令

    9 Linux权限管理详解 所谓权限管理,其实就是指对不同的用户和用户组,设置不同的文件访问权限,包括对文件的读.写.删除等,在 Linux 系统中,每个用户都具有不同的权限,拿非 root 用户来说 ...

  9. Linux——文件或目录的权限管理、网络管理、进程管理、服务管理的相关命令

    1.文件或目录的权限管理命令 一个用户至少属于一个组,也可以属于多个组:一个文件或者目录也必须属于一个,并且只能属于一个组: 在一个文件或者目录看来,linux系统中所有的用户可以分为三类:所有者:同 ...

最新文章

  1. 比特大陆全球首发SOPHON系列张量处理器和解决方案
  2. c++文件操作一一读取文件内容
  3. wincc远程服务器配置,wincc实现远程访问的方法
  4. 边框回归的损失函数_一文搞懂常用的七种损失函数
  5. arcgis server账号需要设置地图缓存的访问权限
  6. 9路棋盘java代码_Java ServiceContext类代码示例
  7. 基于Dapper的开源Lambda扩展,且支持分库分表自动生成实体之基础介绍
  8. 一个项目如何编译多个不同签名、包名、资源等,的apk?
  9. Capital Asset Pricing Model (CAPM)
  10. pro git学习笔记 4
  11. k3刷机 重置_K3 官改刷官改升级或降级两种方法
  12. Matlab运算符总结
  13. kubeadm更改配置
  14. 用Python写一个企业微信自动化打卡的脚本
  15. CuteMarkEd 学习日记
  16. 微型SR602人体感应模块原理图
  17. LaTex | LaTex的数学公式中插入中文
  18. 中国橱柜行业品牌营销策略与竞争态势研究报告2022版
  19. python读xml文件生成.h头文件_PYTHON读写xml文件的方法
  20. 实习培训记录1-HTML

热门文章

  1. 免费学习网站-中国大学mooc
  2. 人工神经网络教程第四版,人工神经网络教程视频
  3. knockoutjs介绍(译文)
  4. html5shiv和respond记录
  5. [附源码]java毕业设计超市收银系统
  6. vmware, hyper-v 等虚拟机无法识别USB加密狗解决方案
  7. Snail—不是所有的牛都叫蜗牛
  8. 趣味三角——第13章——地图师的乐园
  9. scratch3的作品打包成exe(自带chrome浏览器方案)
  10. python求不同分辨率图像的峰值信噪比,一文搞懂