zoukankan      html  css  js  c++  java
  • linux文件类型和权限

    linux 的文件类型

    权限

    • 针对文件:r-查看,w-修改,x-执行
    • 针对文件夹:r-列出文件夹下的所有文件和文件夹,w-在目录中创建和删除,x-进入目录

    删除一个文件的前提:该文件所在目录拥有写权限。

    ls -l命令结果解析

    示例:

    -rw-r--r-- 1 root dev     0 Aug 12 16:49 1.txt
    drwxr-xr-x 1 root dev   512 Jul 29 18:02 dir

    使用ls -l命令查出文件信息,按空格划分,依次是:
    文件类型及权限(后9位,每3为一组,依次表示文件的用户所有者、文件的组群所有者和系统其他用户文件操作权限)、链接数、文件属主、文件属组、文件大小(byte)、 建立或最近一次修改时间、文件名。

    修改权限

    chmod 权限数字的组合 文件名
    权限数字说明:权限字母组合转换为二进制1,0组合,有字母的位用1表示,-的位用0表示,然后转换为十进制数字。如:
    rwx组合对应的二进制为 111,转换为十进制7
    rw-组合对应的二进制为 110,转换为十进制6
    r-x组合对应的二进制为 101,转换为十进制5
    例:chmod 777 1.txt 表示修改属主、属组、其他用户对1.txt文件的权限均为rwx(可读、可写、可执行)

    修改文件或目录所在组

    chgrp 目标组 文件或目录
    chgrp test 1.txt 把1.txt文件所属组修改为test组

    修改文件或目录拥有者

    chown 目标用户 文件或目录
    chown li4 dir 修改dir文件夹的拥有者li4

    查看创建文件、目录的默认权限

    umask命令执行后的结果是 0022
    文件的默认权限是 666减去022等于644,也就是rw-r–r–
    目录的默认权限是 777减去022等于755,也就是rwxr-wr-w
  • 相关阅读:
    jstack使用教程
    频繁fullgc排查
    ubuntu添加ubuntu make
    Spring属性编辑器详解
    mysql 查看触发器,删除触发器
    mongodb启动不了:提示错误信息为 child process failed, exited with error number 100
    RedHat7 防火墙设置以及端口设置
    linux 设置静态IP方法
    linux 安装mongo
    mongo 介绍
  • 原文地址:https://www.cnblogs.com/xumaomao/p/11445596.html
Copyright © 2011-2022 走看看