zoukankan      html  css  js  c++  java
  • 【转载】chown和chmod使用

    二、指令名称 : chown

    使用权限 : root

    使用方式 : chown [-cfhvR] [--help] [--version] user[:group] file... 
    说明 : Linux/Unix 是多人多工作业系统,所有的档案皆有拥有者。利用 chown 可以将档案的拥
    有者加以改变。一般来说,这个指令只有是由系统管理者(root)所使用,一般使用者没有权限可以
    改变别人的档案拥有者,也没有权限可以自己的档案拥有者改设为别人。只有系统管理者(root)才
    有这样的权限。

    user : 新的档案拥有者的使用者 ID
    group : 新的档案拥有者的使用者群体(group)
    -c或-change:作用与-v相似,但只传回修改的部分 
    -f或–quiet或–silent:不显示错误信息 
    -h或–no-dereference:只对符号链接的文件做修改,而不更改其他任何相关文件 
    -R或-recursive:递归处理,将指定目录下的所有文件及子目录一并处理 
    -v或–verbose:显示指令执行过程 
    –dereference:作用和-h刚好相反 
    –help:显示在线说明 
    –reference=<参考文件或目录>:把指定文件或目录的所有者与所属组,统统设置成和参考文件或目录的所有者与所属组相同 
    –version:显示版本信息

    chown -R www:www /home/wwwroot/*

    解释:-R递归处理所有文件和文件夹,第一个www代表文件的拥有者名称,第二个www代表所属群组名称。

    chown与chmod命令的区别

    chown 修改文件和文件夹的用户和用户组属性

    1。要修改文件hh.c的所有者.修改为sakia的这个用户所有

    chown sakia hh.c

    这样就把hh.c的用户访问权限应用到sakia作为所有者

    2。将目录 /tmp/sco 这个目录的所有者和组改为sakia和组net

    chown -R sakia:net /tmp/sco

    chmod 修改文件和文件夹读写执行属性

    1。把hh.c文件修改为可写可读可执行

    chmod 777 hh.c

    要修改某目录下所有的文件属性为可写可读可执行

    chmod 777 *.*

    把文件夹名称与后缀名用*来代替就可以了。 
    同理若是要修改所有htm文件的属性

    chmod 777 *.htm

    2。把目录 /tmp/sco修改为可写可读可执行

    chmod 777 /tmp/sco

    要修改某目录下所有的文件夹属性为可写可读可执行

    chmod 777 *

    把文件夹名称用*来代替就可以了

    要修改/tmp/sco下所有的文件和文件夹及其子文件夹属性为可写可读可执行

    chmod -R 777 /tmp/sco

    可写 w=4 
    可读 r=2 
    可执行 x=1 
    777就是拥有全权限。根据需要可以自由组合用户和组的权限

  • 相关阅读:
    使用keepalived实现双机热备
    MYSQL ERROR CODE 错误编号的意义
    Mysql slow query log
    eclipse svn 分支合并到主干
    Timer的schedule和scheduleAtFixedRate方法的区别解析
    Java内部类引用外部类中的局部变量为何必须是final问题解析
    nginx中有关命令和日志切割,配置文件加载的详细阐述
    流媒体中ffmpeg 命令的使用
    windows下搭建nginx服务器及实现nginx支持https配置流程
    mysql 中sql语句的执行顺序
  • 原文地址:https://www.cnblogs.com/xuanbjut/p/10589925.html
Copyright © 2011-2022 走看看