笔记《鸟哥的Linux私房菜》6 Linux的档案权限与目录配置

Linux核心文件系统解析
本文详细介绍了Linux系统中关键的文件系统配置与管理方法,包括/etc/passwd、/etc/shadow和/etc/group等文件的内容与用途,以及chgrp、chown和chmod等命令的使用技巧。同时,还概述了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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值