Linux目录结构和重要文件路径解释

本文旨在提供有关Linux文件系统的信息,一些重要文件,它们的可用性和位置。

对于任何人,谁没有Linux操作系统Linux文件系统的健全的知识,处理文件和它们的位置,它们的使用可能是可怕的,而一个新手可能真的陷入困境。

本文旨在提供有关Linux文件系统的信息,一些重要的文件 ,它们 可用性位置

Linux目录结构图

一个标准的Linux发行遵循与图及说明下面提供的目录结构。

Linux文件系统结构

Linux目录结构

上述目录(首先是一个文件)中的每一个都包含引导到设备驱动程序,配置文件等所需的重要信息。简要描述每个目录的目的,我们将分层开始。

  1. /斌 :所有可执行二进制文件在引导过程中,修理,所需的文件运行进入单用户模式,和其他重要的,基本的命令, 需要的程序(文件)。 DFtar厕所, 历史 ,等等。
  2. /启动 :在存放重要文件启动过程 ,包括Linux内核
  3. 的/ dev:包含在机器如光盘 ,CPU等所有硬件设备的设备文件
  4. 在/ etc:包含应用程序的配置文件, 开机关机启动 ,对于每一个单个程序停止脚本。
  5. /家 :用户的主目录。 每次创建一个新用户的时候,在用户名称的目录包含其他目录像桌面下载文档等的主目录中创建
  6. / lib目录下 :lib目录包含内核模块和引导系统,并运行在根文件系统命令所需的共享库的图像。
  7. /的lost + found:此目录是Linux的安装过程中安装,用于恢复文件,这可能是由于意外停机断有用。
  8. /介质 :可移动设备即创建临时挂载目录, 媒体/ CDROM。
  9. 到/ mnt:临时挂载目录的安装文件系统
  10. / OPT:可选简称选择。 包含第三方应用软件。 即, Java的
  11. / proc中 :虚拟和伪文件系统,它包含与特定的进程ID又名PID 运行过程的信息。
  12. /根 :这是root用户的主目录,应该不会与'/'混淆
  13. /运行 :该目录用于早期运行时DIR问题的唯一干净的解决方案。
  14. / sbin目录 :包含二进制可执行程序,由系统管理员需要进行维修 即, iptables的FDISK使用ifconfig ,swapon命令,重新启动等。
  15. / SRV:服务简称为“SRV”。 此目录包含服务器特定和服务相关文件。
  16. / SYS:现代的Linux发行版包括/ SYS目录作为一个虚拟文件系统 ,存储和允许连接到系统设备的改造。
  17. / tmp目录 :系统的临时目录,深受用户和根残疾人。 商店为用户系统临时文件,直到下次开机。
  18. 的/ usr:包含可执行的二进制文件文档源代码 ,第二级程序
  19. / var:所有代表变量。 此文件的内容预计将增长。 该目录包含日志邮件文件和临时文件。

探索重要文件,它们的位置和可用性

Linux是一个复杂的系统工程,需要一个更为复杂和有效的方式来启动停止维护重启系统与Windows。 有一个明确定义配置文件二进制文件手册页信息文件等在Linux的每一个过程

  1. 的/ boot / vmlinuz的 :Linux内核文件。
  2. 为/ dev / hda的 :第一个IDE硬盘设备文件( 硬盘驱动器
  3. 为/ dev / hdc的 :为IDE光驱设备文件,一般
  4. 的/ dev / null的 :一个伪设备,即不存在。 有时垃圾输出重定向到/ dev / null的 ,因此,它会丢失,直到永远。
  5. 在/ etc / .bashrc中 :包含由bash shell中使用系统默认值别名
  6. / etc / crontab中 :一个shell脚本在预定的时间间隔运行指定的命令。
  7. / etc / exports中网络上可用的文件系统信息。
  8. / etc / fstab中磁盘驱动器及其挂载点的信息。
  9. / etc / group中安全组的信息。
  10. /etc/grub.conf中 :GRUB 启动配置文件。
  11. /etc/init.d中 :服务启动脚本。
  12. /etc/lilo.conf文件 :LILO 引导配置文件。
  13. / etc / hosts文件 :IP地址和对应的主机名信息。
  14. /etc/hosts.allow中允许在本地计算机上访问服务的主机列表。
  15. /etc/host.deny文件拒绝在本地计算机上访问服务的主机列表。
  16. / etc / inittab中 :INIT进程,并在不同的运行级别及其相互作用。
  17. 在/ etc /问题 :允许编辑登录前的消息。
  18. /etc/modules.conf中系统模块的配置文件。
  19. 在/ etc / MOTD: MOTD看台上的消息的当天 ,该消息得到用户在登录。
  20. 在/ etc / mtab中 :目前安装块的信息。
  21. / etc / passwd文件 :包含一个影子文件,安全实现系统用户密码
  22. / etc / printcap文件打印机信息
  23. / etc / profile文件 :Bash shell中的默认值
  24. /etc/profile.d中 :应用程序脚本, 登录后执行。
  25. /etc/rc.d目录 :有关运行级别的特定脚本的信息。
  26. /etc/rc.d/init.d中 :运行级别的初始化脚本。
  27. 的/etc/resolv.conf:域名服务器(DNS)正在使用的系统。
  28. 在/ etc / securetty文件 :终端列表,其中root登录是可能的。
  29. 在/ etc / skel目录 :脚本用于填充新用户的主目录。
  30. 在/ etc / termcap中 :定义终端控制台打印机的行为的ASCII文件。
  31. 在/ etc / X11:X 窗口系统的配置文件。
  32. 在/ usr /斌 :普通用户可执行的命令。
  33. 在/ usr /斌/ X11:X 窗口系统的二进制文件。
  34. / usr / include目录 :包含包括由'C'程序使用的文件。
  35. 在/ usr /共享文件资料文件等共享目录
  36. / usr / lib目录 :这是程序编译期间所需的库文件。
  37. / usr / sbin目录超级用户 ,系统管理命令。
  38. 的/ proc内/ cpuinfo:CPU信息
  39. 的/ proc /文件系统 :文件系统的信息目前正在使用的。
  40. 的/ proc /中断 :有关当前信息中断当前正在使用。
  41. 的/ proc / ioports:包含服务器上的设备中使用的所有输入 / 输出地址。
  42. 的/ proc / meminfo中内存用法信息。
  43. 的/ proc /模块 :目前使用的内核模块。
  44. 的/ proc /安装 :安装的文件系统的信息。
  45. 的/ proc / STAT:目前系统的详细统计数据
  46. 的/ proc /掉期交换文件信息。
  47. /版 :Linux的版本信息。
  48. 在/ var /日志/ lastlog的 :登录上次启动的过程。
  49. 在/ var / log / messages中 :日志在启动通过syslog守护进程产生的消息。
  50. 在/ var /日志/ wtmp文件 :列表登录时间和当前系统中每个用户的时间

目前为止就这样了。 保持连接到Howtoing的有关Linux开源软件世界任何消息和文章。 保持健康,不要忘记在评论部分给您的有价值的评论。