Linux目录结构

一、基本介绍

linux文件系统采用级层的树状目录结构,最上层的就是根目录 / ,在此基础上创建其他目录。
在linux中一切皆为文件

二、详细目录介绍

  • /bin(不可随意更改):该目录下通常存放一些经常使用的命令,是给除root以外的通用用户使用的命令
  • /boot:该目录存放的是启动linux时使用的核心文件,包括一些连接网站以及镜像文件
  • /dev:类似于Windows的设备管理器,把硬件用文件的形式存储
  • /etc(不可随意更改):该目录用于存放所有系统管理所需要的配置文件和子目录
  • /etc/pssswd:用户的配置文件记录用户的各种信息
  • /etc/shadow:口令的配置文件
  • /etc/group:组的配置文件,记录linux包含组的信息
  • /home:存放普通用户的主目录,linux中每个用户都会有属于自己的目录,一般情况该目录名是以用户的账户命名
  • /lib:该目录为系统开机所需要的动态连接共享库,类似于Windows的dll文件
  • /lib64:64位的函数库
  • /lost+found:该目录一般情况下是空,当系统非法关机时此处就会存放一些文件,该目录直接图形化进入根目录不显示,需要进入终端,cd命令转到根目录再使用ls命令才会显示此目录
  • /media:Linux会自动识别一些设备,例如u盘光驱等,识别后会将设备挂载到此目录
  • /mnt:此目录用于临时挂载其他文件系统,例如本机虚拟机之间共享文件夹就会存放在/met/hgfs目录下
  • /opt:给主机额外安装软件所设置 的目录
  • /proc:此目录为虚拟目录,是系统内存的映射,访问此目录获取系统信息
  • /root:该目录为系统管理员,也称为超级权限者的用户主目录
  • /run:一个临时的文件系统,存储系统启动以来的信息,系统重启时此目录应该被删除或清除
  • /sbin== (不可随意更改)==:该目录下存放的是系统管理员使用的系统管理程序
  • /srv:service的缩写,存放服务启动之后所需要提取的数据
  • /sys:是linux2.6内核的一个很大变化,该目录下安装了2.6新出的文件系统sysfs
  • /tmp:用于存放临时文件
  • /usr:该目录用于存放用户的很多应用程序和文件
  • /user/bin:系统用户使用的应用程序
  • /user/sbin:超级用户使用的比较高级的管理程序和系统守护程序
  • /user/src:内核源代码默认放置目录
  • /usr/local:另一个给主机额外安装软件的目录,一般是通过编译源码方式安装的程序
  • /var(不可随意更改):此目录用于存放不断扩充的东西,习惯将经常被修改的目录放到此目录,包括各种日志等

如果对你帮助,可以点点推荐

Original: https://www.cnblogs.com/Nuy0ah/p/16718152.html
Author: Nuy0ah
Title: Linux目录结构

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/573836/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

  • Gitlab 403 forbidden 并发引起IP被封

    问题 在工作中自搭建的Gitlab。但今天打开页面的时候显示的是空白页面,上面还有一次文本Forbidden。 原因 Gitlab使用rack_attack做了并发访问的限制。 解…

    Linux 2023年6月14日
    087
  • 学习一下 SpringCloud (二)– 服务注册中心 Eureka、Zookeeper、Consul、Nacos

    (1) 相关博文地址: 学习一下 SpringCloud (一)– 从单体架构到微服务架构、代码拆分(maven 聚合): https://www.cnblogs.com/l-y…

    Linux 2023年6月11日
    0117
  • python入门基础知识一(基于孙兴华python自动化)

    print(‘aaa’)等价于print(“aaa”) 英文单引号和双引号在字符串的输出上并无区别,但如果要打印这么一段话:I&#8…

    Linux 2023年6月7日
    098
  • USB转双串口产品设计-RS232串口

    基于USB转2路串口芯片CH342,可以为各类主机扩展出2个独立的串口。CH342芯片支持使用操作系统内置的CDC串口驱动,也支持使用厂商提供的VCP串口驱动程序,可支持Windo…

    Linux 2023年6月7日
    0101
  • prometheus监控redis集群

    【1】利用 redis_exporter 监控 redis 集群 (1.0)redis_exporter 以前都是用傻办法,一个实例一个采集器; redis_exporter 支持…

    Linux 2023年5月28日
    0114
  • 如何提高团队开发质量

    年轻的时候去面过一个相对于当时我的比较高端的管理岗位,当时的我情况是,开发经验相对丰富, 但管理经验还欠缺。对方当时面临一个具体的问题。 “我们最近生产上,出现了一个比…

    Linux 2023年6月13日
    087
  • Redis缓存穿透、缓存击穿、缓存雪崩

    Redis缓存穿透、缓存击穿缓存雪崩 redis常被用于作为后台数据库的缓存,缓存一些热点访问数据,根据局部性原理,缓存能够处理大部分请求。当请求数据未命中缓存时,才会引起对数据库…

    Linux 2023年6月13日
    0110
  • 如何优化前端性能?

    导读:随着前端的范畴逐渐扩大,深度逐渐下沉,富前端必然带来的一个问题就是性能。特别是在大型复杂项目中,重前端业务可能因为一个小小的数据依赖,导致整个页面卡顿甚至崩溃。本文基于Qui…

    Linux 2023年6月8日
    0122
  • Alpine系统

    Alpine Alpine 1.Alpine是什么 2.Alpine的有点 3.安装Alpine 4.Alpine常用命令 软件管理 服务管理 修改IP地址 1.Alpine是什么…

    Linux 2023年6月13日
    0140
  • python reportlab 生成table学习笔记

    利用python report生成table表格,需要定义表格的数据,表格的样式,最后利用doc.build方法生成文件。 在reportlab中文手册中描述table方法: Ta…

    Linux 2023年6月14日
    099
  • linux-0.11分析:进程初始化函数init(),第二部分(void) open(“/dev/tty0”,O_RDWR,0),第十三篇随笔

    第二部分, (void) open(“/dev/tty0”,O_RDWR,0); 参考 [github这个博主的 厉害][ https://github.com/sunym1993…

    Linux 2023年6月7日
    0128
  • docker网络管理

    服务器版本 docker软件版本 CPU架构 CentOS Linux release 7.4.1708 (Core) Docker version 20.10.12 x86_64…

    Linux 2023年6月7日
    093
  • 深入理解linux内核-内存寻址

    逻辑地址:由一个段和偏移量组成的地址线性地址(虚拟地址):物理地址:CPU的物理地址线相对应的地址32或36位 多处理器系统中每个CPU对应一个GDT 局部线程存储:用于线程内部的…

    Linux 2023年6月6日
    087
  • Linux——防火墙、SELinux规则

    防火墙的功能:简单地释放或阻止某些服务和端口 [En] The function of firewall: simply to release or block certain s…

    Linux 2023年5月27日
    098
  • python写日志

    写日志的办法多种多样,我这个是我喜欢的办法,可以做个参考 没啥说的,直接上代码 import time def write_log(value): now_time = time….

    Linux 2023年6月6日
    093
  • 根据温度、气压计算海拔高度

    基本概念 标准大气压:表示气压的单位,习惯上常用水银柱高度。例如,一个标准大气压等于760毫米高的水银柱的重量,它相当于一平方厘米面积上承受1.0336公斤重的大气压力。由于各国所…

    Linux 2023年6月8日
    0106
亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球