Linux目录结构

1.Linux系统目录结构与Windows系统结构的区别

Linux目录结构

在windows操作系统中,主分区和逻辑分区也被称为驱动,会被分配一个驱动字母(例如:C D E),每个驱动都有自己的根目录结构;与Windows操作有所不同的,Linux文件系统不使用驱动器这个概念,而且Linux文件系统使用单一的根目录结构,所有的分区都挂在到根目录(/)上.

2.Linux系统下根目录清单

bin dev home media net root srv usr boot etc lib misc opt sbin sys var cgroup hlp lost+found mnt proc selinux tmp

3.Linux操作系统常用目录的作用说明

  • (1)/(根目录)
    /目录也称为根目录,位于Linux文件系统目录结构的顶层;在很多系统中,/目录是系统的唯一分区;如果还有其他分区,必须挂在到/目录下的某个位置,整个目录结构呈树型结构,因此成为目录树。
  • (2)bin
    /bin目录为命令文件目录,也称为二进制目录;包含了共系统管理员及普通用户使用的重要的Linux命令的二进制(可执行)文件,包括shell解释器等,该目录不能包含子目录;目录/user/bin/存放了大部分用户命令。
  • (3)boot
    /boot目录,该目录中存放系统的的内核文件和引导装载程序文件。
  • (4)dev
    /dev目录,也称设备文件目录存放连接到计算机上的设备的对应文件,包括字符设备和块设备等。
  • (5)etc
    /etc目录存放系统的大部分配置文件和子目录,该目录下的文件由系统管理员来使用,普通用户对大部分文件有只读权限。
  • (6)home
    /home目录中包含系统上各个用户的主目录,子目录名称即为各用户名。
  • (7)lib
    /lib目录下存放了各种编程语言库;典型的Linux系统包含了C,C++和FORTRAN语言的库文件,用这些语言开发的应用程序可以使用这些库文件,这就使软件开发者能够利用那些预先写好并测试过的函数;/lib目录下的库映像文件可以用来启动系统并执行一些命令;/lib/modules包含了可加载的内核模块;/lib目录存放了所有重要的库文件,其他的库文件则大部分存放在/user/lib目录下。
  • (8)lost+found
    /list+found目录在EXT2h或EXT3文件系统中,当系统意外崩溃或机器意外关机,产生的一些文件碎片放在这里;在系统启动的过程中fsck工具会检查这里,并修复已经损坏的文件系统,有时系统发生问题,有很多文件被移到这个目录中,可能会用手工的方式来修复,或移动文件到原来的位置。
  • (9)opt
    /opt目录表示的是可选择的意思,有些软件包也会被安装在这里,某些第三方程序通常安装在这个目录。
  • (10)root
    /root为系统管理员主目录。
  • (11)user
    /user目录是Linux系统中最大的目录之一,很多系统中该目录是作为独立分区挂载的,该目录主要存放不经常变化的数据,以及系统下安装的应用程序目录。
  • (12)mnt
    /mnt目录主要用来临时挂载文件系统,为某些设备提供默认挂载点。
  • (13)proc
    /proc目录是一个虚拟的文件系统,该目录中的文件是内存映像,可以通过查看该目录中的文件获取有关系统硬件运行的详细信息,例如使用more或者less命令查看/proc/interrupts文件以获取硬件中断信息,查看/proc/cpuinfo文件以获取CPU的型号,主屏等信息。
  • (14)sbin
    /sbin目录下保存保存系统管理员或者root用户的命令文件;/user/sbin存放了应用软件,/user/local/sbin存放了通用的根用户权限命令。
  • (15)tmp
    /tmp目录存放了临时文件,一些命令和应用程序会用到这个目录,该目录下的文件会被定时删除,以避免临时文件占满整个磁盘。
  • (16)var
    /var目录以及该目录下的子目录中通常保存经常变化的内容,如:系统日志,邮件文件等。
    ————————————————

原文链接:https://blog.csdn.net/zhang21722668/article/details/82761197

Linux目录结构

上一篇:Shell编程实例


下一篇:linux配置bridge (不同网段)