chmod命令的使用

1.touch 文件名

2.ls -l 文件名

3.664

4.cat 文件名

5.chmod -R u=rw,g=r,o=r 文件名

6.ls -l 文件名 (问的有问题)

linux操作系统中chmod指令的使用

二进制知道吧chmod 777 +文件

u表示该档案的拥有者,g表示与该档案的拥有者属于同一个群体(group)者,o表示其他以外的人

第一个7 是U的rwx都是1的情况r表示可读取,w表示可写入,x表示可执行 r=4 w=2 x=1

你自己就是r+w+x=7

第一个7 是g的rwx都是1的情况r表示可读取,w表示可写入,x表示可执行

第一个7 是o的rwx都是1的情况r表示可读取,w表示可写入,x表示可执行

想做到只有文件(文件夹)所有者才能删除该文件(文件夹) chmod 744 +文件SUID,SGID,sticky Bit指的特殊权限

SUID u+s 已拥有文件所有者的身份执行文件,而不是以运行文件的用户身份

SGID g+s 已拥有文件所属组的身份执行文件,在目录中创建的最新文件将其组所有者设置为与目录的组所有者相匹配

sticky Bit o+t 对文件无影响,对目录具有写入权限的用户尽可以删除其所拥有的文件,而无法删除其他用户拥有的文件

这样你也应该明白怎样才能做到只有文件所有者才能删除该文件了吧chmod 777 `find /a -type d`让a目录及其子目录的权限变为777

chmod 777 `find /a -type f`让a目录以及子目录下的所有文件(常规文件)的权限为777

互不影响。

命令中的引号不是单引号,是反引号。

chmod用法(chmod命令用法 -R)相关推荐

  1. chmod 和 chown 命令用法

    一.chmod的用法 指令名称 : chmod 使用权限 : 所有使用者 使用方式 : chmod [-cfvR] [--help] [--version] mode file- 说明 : Linux ...

  2. ubuntu chmod 和 chown 命令用法

    http://hi.baidu.com/%D0%A1%D0%A1%B0%D9%BB%F5%D7%D3/blog/item/14d87812fae38fdcf6039e6c.html (备注:要有一定的 ...

  3. Linuxubuntu chmod和chown命令用法详细介绍

    在 Ubuntu Linux 中用源码文件安装软件时经常都会用到chmod命令来更改文件的权限使其在安装时有执行的权限.由于 Ubuntu Linux 默认不能用root账户来登录所以在用chmod命 ...

  4. chmod命令用法详解-chmod修改目录权限

    chmod用法: 用来修改某个目录或文件的访问权限. Linux中chmod命令linux 语法:shell 例子:测试 chmod -R 777 /home/linux 权限范围的表示法以下:spa ...

  5. chmod 赋权所有_chmod命令用法详解-chmod修改目录权限

    chmod用法: 用来修改某个目录或文件的访问权限. 语法: chmod [-cfvR] [--help] [--version] [who] [+ | - | =] [mode] 文件名 例子: c ...

  6. php+chmod+用法,Chmod的用法

    chmod 是一条在Unix系统中用于控制用户对文件的权限的命令(change mode单词前缀的组合)和函数.只有文件所有者和超级用户可以修改文件或目录的权限.可以使用绝对模式,符号模式指定文件的权 ...

  7. 常见Shell命令用法总结

    2019独角兽企业重金招聘Python工程师标准>>> 常见命令用法总结 -----  目录:  --- 关于grep的总结   关于egrep的总结   关于tr的总结  关于so ...

  8. Linux下find命令用法详解

    Linux下find命令用法详解 学神VIP烟火 学神IT教育:XueGod-IT 最负责任的线上直播教育平台 本文作者为VIP学员 烟火 第一部分:根据文件名查找 1.在当前目录查找名称为test的 ...

  9. find命令用法集锦

    find命令用法: 01--过滤日志 find -name "catelina.*.out"|xargs -f |grep '关键字' 02 -忽略一个目录或者多个目录 find ...

  10. Linux常用60个命令用法

    原文链接:Linux常用的60个命令用法 - Accwiz - 博客园 Linux提供了大量的命令,利用它可以有效地完成大量的工作,如磁盘操作.文件存取.目录操作.进程管理.文件权限设定等.所以,在L ...

最新文章

  1. java改成c语言专业名词解释,求助大神!!!JAVA转换成C语言
  2. Entity Framework 基础
  3. linux中rpm命令管理
  4. what do we lack as a student?
  5. 大数开方(Java版)
  6. 技术人员如何"正确"的浪费时间?
  7. 程序员离职代码交接_程序员离职大半个月,被老板命令回单位讲代码,员工:一次1万...
  8. F - Wormholes(判断是否存在负环)
  9. webview如何自动登录保存登录信息详情
  10. 取消管理员取得所有权_苏州即将全面取消房迁落户!有房就能落户的时代结束了!...
  11. 2019寒假作业一:PTA7-1 打印沙漏
  12. 数据科学导论学习小结——其二
  13. 简易呼吸灯c语言程序,51单片机(呼吸灯)C语言版.docx
  14. stdafx.h作用以及include中为何iostream必须放在stdafx.h之后?
  15. mac访问服务器文件有把锁,mac文件被锁定怎么解决 mac解除文件锁定
  16. freeradius mysql web_CentOS7部署FreeRadius3.0及WEB管理界面DaloRadius
  17. PHP在线横幅广告店标LOGO制作网站源码
  18. 智能车基础学习FTM模块
  19. 关闭计算机界面,windows7 关机一直停留在“正在关机”界面的解决方法
  20. How to install php evn on ubuntu

热门文章

  1. HtmlUnit入门
  2. 测光决定曝光 了解相机测光原理和方式
  3. darknet源码解读-train_detector
  4. 最短路径:Dijkstra算法(求单源最短路径)Floyd算法(求各顶点之间最短路径)
  5. php视频缓存怎么打开,牧马人撒哈拉不适合4寸以上升高的理由!
  6. cookie的定义和作用
  7. linux定位so快捷方式_使用addr2line命令定位到行号解析.so的文件
  8. TypeScript高级类型:联合类型、交叉类型和类型别名
  9. 亲子游戏:逻辑不一样[图]
  10. Java集合如何遍历删除指定元素