Linux 目录结构
Linux 目录结构
Linux 目录结构

Linux 目录结构

  • /bin 普通用户的可执行命令,系统的任何用户都可以执行该目录中的命令
  • /boot 存放 linux 操作系统启动时所需使用的文件
  • /dev 系统中的搜索设备文件
  • /etc 系统中的配置文件
  • /home 普通用户的宿主目录,每个用户在该目录下都有一个与用户同名的的目录
  • /mnt 中的子目录用于系统中可移动设备的挂载点
  • /root 超级用户 root 的宿主目录
  • /sbin 系统管理员命令,普通用户不能执行他们
  • /tmp 系统的临时目录
  • /usr 系统应用程序和相关文件
  • /var 系统中经常变换的文件如日志和用户邮件

运行级别

  • 命令: init [0123456]
  • 0 : 关机
  • 1: 单用户
  • 2: 多用户状态没有网络服务
  • 3: 多用户状态有网络服务
  • 4: 系统未使用保留给用户
  • 5: 图形界面
  • 6: 系统重启

常用运行级别是35,要修改默认的运行级别可改文件/etc/inittab的id:5:initdefault :这一行中的数字

linux启动过程

  • runlevel 命令可以查看当前的运行级别
  • linux系统启动过程如下
    • BIOS自检
    • 启动GRUB/LILO
    • 运行linux内核并检测硬件
    • 运行系统的第一个进程init
    • init 读取系统引导配置文件/etc/inittab中的信息进行初始化
    • /etc.rc.d/rc.sysinit系统初始化脚本
    • /etc/rc.d.rcX.d/[KS]*根据运行级别X配置服务
      • 终止以*k*开头的服务
      • 启动以*S*开头的服务
    • /etc/rc.d/rc.loacl执行本地特殊配置
    • 其他服务