zoukankan      html  css  js  c++  java
  • Linux目录结构

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

    在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下Oracle11G RAC报错:在安装oracle软件时报file not found一例
    python pro practice
    openstack python sdk list tenants get token get servers
    openstack api
    python
    git for windows
    openstack api users list get token get servers
    linux 流量监控
  • 原文地址:https://www.cnblogs.com/love-xk/p/13068793.html
Copyright © 2011-2022 走看看