zoukankan      html  css  js  c++  java
  • 笔记《鸟哥的Linux私房菜》6 Linux的档案权限与目录配置

    /etc/passwd

    • 用户信息
    • root:x:0:0:root:/root:/bin/bash
    • 用户名:口令(都为x):UID:GID:用户全名:家目录:Shell

    /etc/shadow

    • 密码信息
    • root:$6$J41ctqZm$DP...:17363:0:99999:7:::
    • 用户名:口令(加密):最后一次修改时间:最小修改时间间隔:最大修改时间间隔(99999代表无限):修改密码提前告警时间:用户无活动保留时间:失效时间:保留

    /etc/group

    • 用户组信息
    • root:x:0:
    • 用户组名:口令(x代表没有):GID:逗号分隔的用户列表

    chgrp

    • chgrp group_a xxx 改变文件组属
    • chgrp group_b -R xxx 改变目录及以下组属

    chown

    • chown user_a xxx 改变文件拥有者
    • chown user_a -R xxx 改变目录及以下组属

    chmod

    • chmod 751 xxx 改变文件/目录权限
    • chmod u+r g-w o=rwx xxx 改变文件/目录权限(u:user、g:group、o:other)

    /etc

    • 配置
    • 不能与根目录分开放在不同分区

     /bin/

    • 开机会用到的命令
    • 单用户维护模式下能用的命令
    • 不能与根目录分开放在不同分区

    /sbin/

    • 开机会用到的命令
    • 非root用户只能用来“查询”,不能“更改”
    • 不能与根目录分开放在不同分区

    /lib/

    • 开机会用到的库
    • 不能与根目录分开放在不同分区

    /boot/

    • 开机会使用的文件

    /dev/

    • 设备
    • 不能与根目录分开放在不同分区

    /media/

    • 挂载的设备

    /mnt/

    • 暂时挂载的设备

    /root/

    • root用户主文件夹

    /home/

    • 其他用户主文件夹

    /proc/、/sys/

    • 放置在内存中的系统状态

    /etc/init.d/

    • 服务启动脚本

    /usr/bin/

    • 非必须用户命令

    /usr/sbin/

    • 非必须系统命令

     /usr/include/

    • 程序语言头文件

    /usr/lib/

    • 库文件、目标文件

    /usr/share/

    • 共享文件
    • 系统无关文本文件

    /usr/src/linux/

    • 系统源码

    /var/log

    • 登陆等记录信息

    /var/lock

    • 资源锁

    /var/cache

    • 缓存资源
  • 相关阅读:
    程序员是脑力劳动还是体力劳动
    我理解的技术管理的核心工作----搭班子和带团队
    Ubuntu系统下在PyCharm里用virtualenv集成TensorFlow
    我理解的技术管理的核心工作----定战略
    数据分析师岗位的一点理解
    python中读写excel并存入mysql
    mac里用PyCharm中引用MySqlDB始末
    贝叶斯网络的通俗解读
    将sqlserver导出的csv数据导入到ubuntu和mac上的mysql
    Java之Spring Cloud概念介绍(非原创)
  • 原文地址:https://www.cnblogs.com/jhc888007/p/7157725.html
Copyright © 2011-2022 走看看