chmod

在linux文件权限的设计中,4 代表 读,2 代表 写,1 代表 运行,组合的权限求和。

权限类别

r 读权限
   w 写权限
   x 执行权限
   X 表示只有当该档案是个子目录或者该档案已经被设定过为可执行。
   s 文件属主和组id
   l 给文件加锁,使其它用户无法访问

r-->4
   w-->2
   x-->1

其他参数

  • -c : 若该文件权限确实已经更改,才显示其更改动作
  • -f : 若该文件权限无法被更改也不要显示错误讯息
  • -v : 显示权限变更的详细资料
  • -R : 对目前目录下的所有文件与子目录进行相同的权限变更(即以递回的方式逐个变更)
  • --help : 显示辅助说明
  • --version : 显示版本

摘自:http://linux.51yip.com/search/chmod

Linux/Unix 的文件调用权限分为三级:文件拥有者、群组、其他,例如

chmod 777 xxx.html

xxx.html可以被其拥有者,该拥有者所在群组,以及其他成员读、写、运行。

chmod 755 xxx.html

xxx.html可以被其拥有者读、写、运行,该拥有者所在群组,以及其他成员只能读和运行,不能写入。

chmod指令还有很多参数选项,都可以用上面的这种421的组合方式以及三级权限调用实现同样的效果。

chown

摘自:http://www.runoob.com/linux/linux-comm-chmod.html

Linux/Unix 是多人多工操作系统,所有的文件皆有拥有者。利用 chown 将指定文件的拥有者改为指定的用户或组,用户可以是用户名或者用户ID;组可以是组名或者组ID;文件是以空格分开的要改变权限的文件列表,支持通配符。

一般来说,这个指令只有是由系统管理者(root)所使用,一般使用者没有权限可以改变别人的文件拥有者,也没有权限可以自己的文件拥有者改设为别人。只有系统管理者(root)才有这样的权限。

  • user : 新的文件拥有者的使用者 ID
  • group : 新的文件拥有者的使用者组(group)
  • -c : 显示更改的部分的信息
  • -f : 忽略错误信息
  • -h :修复符号链接
  • -v : 显示详细的处理信息
  • -R : 处理指定目录以及其子目录下的所有文件
  • --help : 显示辅助说明
  • --version : 显示版本

常用方式

chown -R daemon:daemon www 

将当前目录下的www目录中的所有文件的拥有者改为daemon群组的daemon拥有。

通常将chmod和chown两个指令结合使用,比如新导入一个项目,要使用的nginx服务器运行该项目,使用chmod命令修改项目文件的拥有者的调用权限,然后chown修改该项目文件的拥有者。

chown -R [nginx服务器用户] [项目文件目录]
chmod -R 755 [项目文件目录]
例如:
chown -R nginx www;
chmod -R 755 www;

chmod chown相关推荐

  1. DAY3 scp,rsync,chmod,chown,setfacl

    1.练习的相关命令,scp,rsync,chmod,chown,setfacl等: 解: 1.文件传输: scp,rsync 1.1 scp命令: 加密的方式在本地主机和远程主机之间复制文件. scp ...

  2. Linux系统chmod,chown和chgrp的区别

    文章目录 1. 文件属性 2. chown 3. chmod 4. chgrp 5. chmod|chown|chgrp和用法和区别 chmod修改第1列内容, chown修改第3.4列内容, chg ...

  3. linux: chmod,chown命令详解

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

  4. linux的chmod,chown命令 详解

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

  5. 26期20180606 chmod chown umask 隐藏权限

    6月6日任务 2.14 文件和目录权限chmod 2.15 更改所有者和所属组chown 2.16 umask 2.17 隐藏权限lsattr/chattr 2.14 文件和目录权限chmod 每个文 ...

  6. chmod chown

    chmod以及chown,其中可以用递归参数-R来实现更改所有子文件和子目录的权限. 1.利用chmod修改权限: 对Document/目录下的所有子文件与子目录执行相同的权限变更: chmod -R ...

  7. 【Linux基础】四、常用基本命令——文件权限类(ls -al,chmod,chown,chgrp)、搜索查找类(find,locate,grep,wc,which)

    文件权限命令.搜索查找命令 4.6 ```文件权限类``` 4.6.1 文件属性 4.6.2 chmod 改变权限 4.6.3 chown 改变所有者 4.6.4 chgrp 改变所属组 ```4.7 ...

  8. 修改文件属性chmod,chown,utime,truncate

    1.改变文件的访问权限chmod(p98) 命令行中:chmod (u/g/o/a)(+/-/=)(r/w/x/s) 文件名 u+s:表明其他用户有和root一样的权限. o+t:表明除root和所有 ...

  9. Linux文件权限大全(chmod+chown)

    #Linux权限简介 Linux系统上对文件的权限有着严格的控制,如果想对某个文件执行某种操作,必须具有对应的权限方可执行成功. Linux下文件的权限类型一般包括读,写,执行.对应字母为 r.w.x ...

  10. Linux --- chmod,chown和chgrp的区别

    1.chgrp(转变文件所属用户组)change group chgrp 用户组 文件名 ###便是这个格了.若是整个目次下的都改,则加-R参数用于递归. 如:chgrp -R user smb.co ...

最新文章

  1. 【leetcode238】Product of Array Except Self
  2. SNF快速开发平台MVC-EasyQuery-拖拽生成SQL脚本
  3. C#语言编程之抽象类与接口的比较
  4. 数据结构--队列(数组)的一种实现
  5. ajax从php里能输出俩值,Ajax返回值作为PHP变量
  6. linux 关闭句柄,主库出现大量的未关闭句柄,对应linux命令 : lsof -p 28314|grep CLOSE_WAIT...
  7. 腾讯研发总监王辉:十亿级视频播放技术优化揭秘
  8. 他山之石 可以攻玉-《海量数据库解决方案》
  9. java图书管理系统的不足_java图书管理系统的问题
  10. android Wifi热点启动流程,[android]WIFI热点启动流程分析
  11. Java消息队列--ActiveMQ 实战
  12. [GUET-CTF2019]BabyRSA(p,q灵活应用)
  13. 转:德鲁克:放弃昨天,是变革的第一原则
  14. aardio - 时钟例程
  15. 【转】软件安装错误2203(The error code is 2203)
  16. YC中国首场个路演日落幕,这22家企业凭什么脱颖而出?
  17. 字符设备驱动、平台设备驱动、设备驱动模型、sysfs的比较和关联
  18. layui 的简单使用
  19. oracle oci,关于Oracle OCI驱动的使用
  20. Photoshop (PS)2021软件下载及安装教程。

热门文章

  1. 前端加载大图片从模糊到清晰
  2. 平面设计在字体设计中常用的9种设计手法
  3. 代码实例:如何使用 TensorFlow 2.0 Preview
  4. 和平精英SS2赛季今日开启!电池信号已删除,回归刺激战场还远吗?
  5. Python+wxWidgets快速开发桌面小程序
  6. iview表格批量复制粘贴
  7. 【实际开发03】- dto + vo - 先处理 dto , 后处理 vo ( 通常少一注解 )
  8. 关于计算思维重要性的思考
  9. docxtemplater + vue + docxtemplater-image-module-free 实现前端 word下载文字和免费图片下载
  10. 阿里海外电商板块大调整,蒋凡接手是否能再创海外版“新淘宝”?