zoukankan      html  css  js  c++  java
  • chmod命令

    chmod——修改文件或目录权限

    change the permissions mode of a file

    命令所在路径:/bin/chmod

    注意:只用root用户和文件所有者才能修改权限。

    示例1:

    # chmod 644 /temp/chmodtest 

    r(read)—— 4

    w(write)—— 2

    x(execute)—— 1

    执行上面命令会修改/temp/目录下的chmodtest文件权限为-rw-r--r--

    示例2:

    # chmod -R 777 /temp/a 

    参数R的作用是实现递归修改权限,执行上面的命令将修改当前工作目录下的/temp/a目录及其下的所有子目录和文件的权限为-rwxrwxrwx

     

    提出问题:如果root用户创建的创建了一个目录权限为777,在目录中又创建了一个文件权限为644,请问普通用户是否可以删除该目录下的文件?

    问题解析:

    普通用户可以删除,因为文件目录权限为777,即其他用户对该目录有写权限。

    代表字符     权限 对文件的含义 对目录的含义
    r 读权限 可以查看文件内容 可以列出目录中的内容
    w 写权限 可以修改文件内容 可以在目录中创建/删除文件
    x 执行权限 可以执行文件 可以进入目录
  • 相关阅读:
    sql
    字符和字符串处理例子
    如何用火狐设置代理
    数组指针的一个小例子
    (转)数组指针和指针数组的区别
    函数
    (转)C语言指针5分钟教程
    通俗版解释网关,IP地址,ARP欺骗,DDOS攻击
    计算网络地址
    计算机网络性能指标
  • 原文地址:https://www.cnblogs.com/zuhua/p/linux-chmod.html
Copyright © 2011-2022 走看看