linux基础文件结构

发布时间:2024年01月03日

linux文件结构

bin

  • bin:存放普通用户可以执行的指令

boot

  • boot:开机引导目录

dev

  • dev:设备目录

etc:各种配置文件目录

  • /etc/rc*.d:启动、或改变运行级时运行的scripts或scripts的目录.
  • /etc/hosts:本地域名解析文件
  • /etc/sysconfig/network:IP、掩码、网关、主机名配置
  • /etc/resolv.conf:DNS服务器配置
  • /etc/fstab:开机自动挂载系统,所有分区开机都会自动挂载
  • /etc/inittab:设定系统启动时Init进程将把系统设置成什么样的runlevel及加载相关的启动文件配置
  • /etc/exports:设置NFS系统用的配置文件路径
  • /etc/init.d:这个目录来存放系统启动脚本
  • /etc/issue:认证前的输出信息,默认输出版本内核信息
  • /etc/group:类似/etc/passwd ,但说明的不是用户而是组.
  • /etc/passwd:用户数据库,其中的域给出了用户名、真实姓名、家目录、加密的口令和用户的其他信息
  • /etc/syslog.conf:系统日志参数配置

lib

  • lib:指令调用的lib库

media

  • media:可移除设备挂载目录,类似于U盘、光盘

mnt

  • mnt:用户临时挂载其他的文件系统

opt

  • opt:第三方软件安装目录,现在习惯性放在/usr/local中

proc:虚拟文件系统,通常是内存中的映射,内存、操作系统版本等信息也在

  • /proc/cpuinfo:cpu信息
  • /proc/interrupts:目前系统上IRO分配状态
  • /proc/ioports:目前系统上面各个装置所配置的 I/O 位址
  • /proc/meminfo:查看内存信息
  • /proc/loadavg:还记得 top 以及 uptime 吧?没错!上头的三个平均数值就是记录在此!
  • /proc/uptime:就是用 uptime 的时候,会出现的资讯啦!
  • /proc/mounts:系统已经挂载的数据,就是用 mount 这个命令呼叫出来的数据啦!
  • /proc/swaps:到底系统挂加载的内存在哪里?呵呵!使用掉的 partition 就记录在此啦!
  • /proc/version:核心的版本,就是用 uname -a 显示的内容啦!

root

  • root:系统管理员主目录,除了root用户外,其他用户都放置在home目录下。

run

  • run:系统运行所需文件,重启后重新生成对应的目录数据

sbin

  • sbin:只有root才能运行的管理指令

srv

  • srv:服务启动后需要访问的管理指令

sys

  • sys:和proc一样虚拟文件系统,记录核心系统硬件信息

tmp

  • tmp:存放临时文件目录

usr:应用程序放置目录

  • /usr/lib:存放一些常用的动态链接共享库和静态档案库
  • /usr/src:Linux开放的源代码,就存在这个目录
  • /usr/bin/:非必要可执行文件 (在单用户模式中不需要);面向所有用户。
  • /usr/sbin/:非必要的系统二进制文件,例如:大量网络服务的守护进程。
  • /usr/share/:体系结构无关(共享)数据
  • /usr/local/:本地数据的第三层次,具体到本台主机。通常而言有进一步的子目录

var:存放系统执行时经常改变的文件

  • /var/log/message:日志信息,按周自动轮询
  • /var/log/secure:记录登陆系统存取信息的文件,不管认证成功还是认证失败都会记录
  • /var/tmp:比/tmp 允许的大或需要存在较长时间的临时文件. (虽然系统管理员可能不允许/var/tmp 有很旧的文件.)
  • /var/lib:系统正常运行时要改变的文件
  • /var/local :/usr/local 中安装的程序的可变数据(即系统管理员安装的程序)

home

  • home:用户的家目录,包含保存的文件、个人设置等,一般为单独的分区。

/lost+found

  • /lost+found:当系统意外崩溃或机器意外关机,会产生一些文件碎片在这里
文章来源:https://blog.csdn.net/qq_45591903/article/details/135365122
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。