笔记《鸟哥的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

  • 缓存资源
原文地址:https://www.cnblogs.com/jhc888007/p/7157725.html