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就是拥有全权限。根据需要可以自由组合用户和组的权限

  • 相关阅读:
    DbUtils类的添加,修改,删除
    QueryRunner类的八种结果处理集
    中国传统文化---------斗地主----------
    剑指Offer42 左旋字符串
    剑指Offer41 反转单词顺序,单词字符顺序不变
    剑指Offer40 和为s的连续正数序列
    剑指Offer39 数组中寻找和为sum的两个数字
    剑指Offer36 数字在排序数组中出现的次数
    剑指Offer37 二叉树深度与平衡二叉树判断
    剑指Offer38 数组所有数字出现两次,只有两个出现了一次,找出这两个数字
  • 原文地址:https://www.cnblogs.com/xuanbjut/p/10589925.html
Copyright © 2011-2022 走看看