Linux文件结构与用户管理②

一、文件结构

二、用户管理

一、文件结构
在这里插入图片描述
Linux中一切皆为文件,无论是硬件设备IO设备以及进程线程都是以文件的形式要表现得
==/==代表根目录,所有文件都是从根下衍生出来的

  • /bin 代表binary 二进制可执行文件,存有系统必备的一些命令,如复制cp、剪切mv、切换目录cd等
  • /boot
    在这里插入图片描述
    efi 启动模式一般老式的启动模式分区表类型为MBR
    grub 现在已经逐步被弃用,允许用户从任何给定的 Linux 发行版本的几个不同内核中选择一个进行引导。
    grub2 是一个用于计算机寻找操作系统内核并加载其到内存的智能程序。
  • /dev 存储了所有的硬件信息
    在这里插入图片描述
    cdrom 有关光驱的设备如软盘和光盘
    mapper 一般使用LVM(逻辑卷管理器)有关
    null 黑洞文件,类似于Windows下的回收站,放入里面就会被删除
    random 随机数发生器或伪随机数发生器
    sda[1…n]硬盘的数量,数字代表的分区个数,老式IDM硬盘为IDA{1…n}
    stdin 标准输入设备键盘
    stdout 标准输出设备如显示器、打印机等
    在这里插入图片描述
    zero 0设备可以无限产生空字符,一般用于填充文件测试使用
  • /etc这里几乎包含的系统的所有重要的配置文件
    network 网络配置文件
    rc、rc.d、rc*.d启动运行级别的脚本等级
    passwd 用户的数据库包括用户名uid、gid、家目录、加密口令等
    fstab 文件系统表用户挂在文件系统的配置文件
    inittab init 7个运行级别,一般用于centos6或rhel6以前的版本 0关机,6重启,1单用户、5可登录x-windows、数字越小等级越高
    issue 一般用户登录输出的一些欢迎信息,或者短暂的系统说明
  • home
    创建用户默认的家目录如创建useradd jeason 自动创建/home/jeason如果想指定家目录加入-m选项
    note,如果你想删除用户请加入选项-r 表示删除用户的家目录,否则当你第二次创建这个同名用户时将会报错,显示家目录已经存在
    /root 超级用户root的家目录
  • run目录,程序运行时产生的数据,类似于/tmp临时目录
  • sbin目录 superbinary 超级用户使用的高权限命令
  • tmp 临时文件目录
  • usr 第三方文件的安装目录,一般用源码安装程序如apache,nginx、mysql、php等一般安装到此目录下
  • var目录大文件,服务的缓冲区如日志文件等等
  • /proc/fd fd代表file discriptors 文件描述符,每个正在运行的进程都有在这里的所用的文件
    在这里插入图片描述
    在这里插入图片描述
    进程ID时61406
    在这里插入图片描述
    在这里插入图片描述

二、用户管理
/etc/passwd:存储用户的关键信息
/etc/group:存储用户组的关键信息
/etc/shadow:存储用户的密码信息

这3个文件包含了用户的最重用的信息
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
我们自己创建的用户一般使用ID号在1000以上,1000以内都是系统用户或者服务使用的用户一般使用的终端都是/sbin/nologin不能登录
!!!!!!!!!!!!Linux文件结构和用户管理完结!!!!!!!!!!!!!!!!!!

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值