首页 > 系统相关 >linux系统根目录下常见目录作用

linux系统根目录下常见目录作用

时间:2023-05-08 12:44:40浏览次数:37  
标签:文件 系统 文件系统 内核 linux 根目录 proc 目录

在Linux下一切皆文件,所有的文件都挂载在一个根文件上。一般有bin、boot、dev等目录。

1.根文件
内核启动后挂载的第一个文件系统

2.bin
存放系统的二进制命令(cd、ls、rm、mv)

3.boot
Linux内核和引导程序所需的目录

4.lib/lib32/ilb64
程序运行必要的链接库

5.ect
系统管理和维护方面的配置文件

7.var
存放动态数据的目录,如缓存、日志等文件。

8.lost+found
存放所有和其他目录没有关联的文件

9.media
挂载媒体设备(光盘等)

10.mnt
挂载U盘、移动硬盘和其他操作系统的分区。

11.proc
进程文件系统proc的根目录,是一个非常特殊的虚拟文件系统,是系统内存的映射。其中不包含实际的文件,而是可用以引用当前运行系统的系统信息,如CPU、内存、运行时间、软件配置和硬件配置等信息。

/proc/net:其中的文件表示各种网络协议(TCP/UDP/ARP/RARP)的状态与统计信息。

/proc/sys:存有各种系统信息。包含系统内核与TCP/IP网络的可调参数。

12.root
root的主目录

13.srv
服务数据目录

14.run
保存与系统环境配置相关的命令

15.sbin
系统管理员使用的目录

16.snap
包含 ubunut 全新软件包管理方式

17.sys
虚拟文件系统,和proc/sys的目录类似,该目录数据都保存在内存中,主要保存和内核相关的信息

18.tmp
临时目录,存放临时文件

19.usr
系统默认软件都存储在该目录下。类似于Windows系统的C盘

标签:文件,系统,文件系统,内核,linux,根目录,proc,目录
From: https://www.cnblogs.com/xkc123/p/17381374.html

相关文章

  • VsCode设置插件安装目录
    VsCode设置插件安装目录如果是还没有安装插件,希望把新的插件安装到新目录,可以使用【命令行/快捷方式/资源管理器右键】的方式来打开vscode如果之前已经安装过插件,可以把C:\Users\xxxx\.vscode下的extensions目录拷贝到插件需要安装的路径下,再进行下面的操作命令行方式可以......
  • Linux - IO多路复用之select
    1.IO多路转接(复用) IO多路转接也称为IO多路复用,它是一种网络通信的手段(机制),通过这种方式可以同时监测多个文件描述符并且这个过程是阻塞的,一旦检测到有文件描述符就绪(可以读数据或者可以写数据)程序的阻塞就会被解除,之后就可以基于这些(一个或多个)就绪的文件描述符进行......
  • Linux - IO多路复用之epoll
    1.epoll概述epoll全称eventpoll,是linux内核实现IO多路转接/复用(IOmultiplexing)的一个实现。IO多路转接的意思是在一个操作里同时监听多个输入输出源,在其中一个或多个输入输出源可用的时候返回,然后对其的进行读写操作。epoll是select和poll的升级版,相较于这两个......
  • Linux - IO多路复用之poll
    1.poll函数poll的机制与select类似,与select在本质上没有多大差别,使用方法也类似,下面的是对于二者的对比:内核对应文件描述符的检测也是以线性的方式进行轮询,根据描述符的状态进行处理poll和select检测的文件描述符集合会在检测过程中频繁的进行用户区和内核区的拷贝,......
  • linux 中 xargs 中的 -i选项
     001、不使用-i选项[root@PC1test]#lsabvaabvbabvcabvddir1dir2dir3dir4dir5[root@PC1test]#ls|xargsmv{}{}.bak##不使用-i选项mv:cannotstat‘{}’:Nosuchfileordirectorymv:cannotstat‘{}.bak’:Nosuchfileordirecto......
  • 初次安装Linux 1Panel面板体验
    初次安装Linux1Panel面板体验1Panel是Linux下的一款服务器管理工具。和宝塔相比更加轻量化。相比之下各有优点,本文让我们一起来安装1Panel面板。面板优势快速建站 :深度集成WordPress和Halo,域名绑定、SSL证书配置等一键搞定高效管理 通过Web端轻松管理Linux......
  • linux 内核回收
    内核主要有4种LRU链表:enum lru_list{LRU_INACTIVE_ANON = LRU_BASE,LRU_ACTIVE_ANON = LRU_BASE + LRU_ACTIVE,LRU_INACTIVE_FILE = LRU_BASE + LRU_FILE,LRU_ACTIVE_FILE = LRU_BASE + LRU_FILE + LRU_ACTIVE,LRU_UNEVICTABLE,NR_LRU_LISTS};inactive......
  • Linux运行卡死【INFO: task multipathd:5832 blocked for more than 120 seconds】
    目录问题背景分析过程解决方法问题背景系统在正常运行过程中,突然收到监控平台告警,服务器无法ping通。分析过程机房人员重启服务器后,查看/var/log/messages日志发现如下报错:May619:43:45xxxkernel:INFO:taskmultipathd:5832blockedformorethan120seconds.M......
  • Linux - 内存回收
    Linux-内存回收内存回收时,会优先释放Inactive(file)中的数据,来满足应用对内存的需求,此时匿名页会增长。匿名页不会被系统直接释放,如果有swap的时候,会把一些inactive(anon)放入swap。如果没有swap,会一直保持在内存中。当然,程序可以通过比如free这些glibc函数,把相关匿名页释放掉,从而释......
  • 用CPU来加速你的Linux命令
    在处理大数据的时候我们总会想着一些并行的操作来加速我们的操作,我们的cpu是多核多线程的,但是我们的有些命令却是单线程的命令,不能够进行并行的运算,如:grep、bzip2、wc、awk、sed等等,只能使用一个CPU内核。要想让Linux命令使用所有的CPU内核,我们需要用到GNUParallel命令,下面我......