美文网首页
Linux文件权限与目录配置

Linux文件权限与目录配置

作者: 茶酒qqq | 来源:发表于2020-10-21 18:20 被阅读0次

    1. 目录配置

    *   依据FHS
        *   / (root, 根目录):与开机系统有关;
        *   /usr (unix software resource):与软件安装/执行有关;
            *   usr是Unix Software Resource的缩写, 也就是『Unix操作系统软件资源,所有系统默认的软件(distribution发布者提供的软件)都会放置到/usr底下,因此这个目录有点类似Windows 系统的『C:\Windows\ + C:\Program files\』这两个目录的综合体
            *   以前扩展软件一般安装在/usr/local下
            *   也可以安装在/opt下
        *   /var (variable):与系统运作过程有关。
    *   与系统开启相关
        *   /etc:配置文件
        *   /bin:重要执行档
        *   /dev:所需要的装置文件
        *   /lib:执行档所需的函式库与核心所需的模块
        *   /sbin:重要的系统执行文件
    *   ~:当前用户的根目录。
        *   具体位置在:/home/your username
    *   /:系统根目录
    

    2. 文件权限

    *   文件的属性
        *   [文件权限]drwxrwxrwx
            *   第一位是文件类型。d目录,-文件
            *   然后依次是拥有者权限,所属群权限,其他人权限
        *   文件链接
        *   文件拥有者
        *   文件所属群
        *   创建时间
        *   文件大小
        *   文件名字
    *   chgrp:改变文件所属群
        *   chgrp users test.txt
    *   chown:改变文件拥有者。也可以改变文件所属群。
        *   chown pi test.txt
        *   chown pi.users test.txt
        *   chown pi:users test.txt
        *   递归改目录下拥有者:chown -R pi:users d1
    *   chmod :改变文件权限
        *   数字类型权限:r:4,w:2,x:1,每种身份权限数字累加,如-rwxr-xr-x是755
            *   chmod 755 file
            *   chmod -R 755 directory:对目录下所有文件递归修改权限
        *   符号类型改变权限:ugoa,=+-
    
    image
            *   chmod u=rwx,go=rx .bashrc
            *   chmod a+w .bashrc
            *   chmod a-x .bashrc
    *   文件权限
        *   r:能获取文件的全部信息和内容
        *   w:写内容 删除内容(不能删除文件
        *   x:可执行性
    *   目录权限
        *   r:查看目录下文件名,不包含其他信息
        *   w:添加,删除,改名,移动文件或目录,获取文件详细信息
        *   x:进入目录,让该目录称为命令的指定Path(在该目录下使用命令)
        *   注:上级目录都进不去,就不用看下级目录了。
    

    相关文章

      网友评论

          本文标题:Linux文件权限与目录配置

          本文链接:https://www.haomeiwen.com/subject/dapemktx.html