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)

大家都在看

  • CSS解决父级边框坍塌的问题

    首先在父级标签内添加如下 标签 然后在CSS中对该标签进行如下修饰: #clear{ clear:both; margin:0px; padding: 0px; } 优点:简单。缺…

    Linux 2023年6月13日
    098
  • 面试题汇总

    JAVA 基础 1.java 性能优化 ①尽量指定类、方法的final 修饰符 ②尽量重用对象 ③尽可能使用局部变量 ④及时关闭流 ⑤尽量减少对变量的重复计算 ⑥尽量采用懒加载的策…

    Linux 2023年6月7日
    089
  • Redis快速度特性及为什么支持多线程及应用场景

    转载请注明出处: 1.Redis 访问速度快特性 正常情况下,Redis执行命令的速度非常快,官方给出的数字是读写性能可以达到10万/秒,当然这也取决于机器的性能;Redis使用了…

    Linux 2023年5月28日
    091
  • 回忆我的第一个软件项目

    2009年大学毕业我去了成都,一番面试后,入职武侯区磨子桥附近的一个小型创业公司。公司的主营业务是代理销售用友或者金蝶的ERP软件,创业团队都是川大毕业的。公司的办公条件很差,两间…

    Linux 2023年6月6日
    0106
  • sed高阶用法

    a 追加 [root@localhost ~]# cat test hello world jjjd aaaaaaa //向第二行后面追加’hi world’ [root@loca…

    Linux 2023年6月13日
    094
  • Linux 0.11源码阅读笔记-块设备驱动程序

    块设备驱动程序 块设备驱动程序负责读写块设备数据。内核代码使用缓冲区块与块设备(如磁盘)间接交换数据,缓冲区数据通过块设备驱动程序和块设备交换。 [En] The block de…

    Linux 2023年5月27日
    088
  • Linux下的文件打包与解压

    tar的命令只用来打包文件,如需要压缩文件就需要调用参数来实现 -c 建立新的&#x…

    Linux 2023年5月27日
    0104
  • 分布式系统下的CAP定理

    本文参考EricBrewer博客加上自己的理解整理。 CAP定理又被成为布鲁尔定理,是加州大学计算机科学家埃里克·布鲁尔提出来的猜想,后来被证明成为分布式计算领域公认的定理。 CA…

    Linux 2023年6月13日
    085
  • 解决word插入新图片后原有图片题注的交叉引用错乱的问题

    引言 在日常工作和生活中,我们经常使用word来撰写文档、论文。为了更好地管理文档中的图片以及在正文中引用图片标题,需要借助题注来实现。通过题注,可以在正文中交叉引用图片,并为引用…

    Linux 2023年6月7日
    0142
  • FastDFS安装和简介详细总结

    1、fastDFS简介 1 FastDFS是用c语言编写的一款开源的分布式文件系统。 2 FastDFS为互联网量身定制,充分考虑了冗余备份、负载均衡、线性扩容等机制,并注重高可用…

    Linux 2023年6月7日
    0119
  • SpringBoot-Mybatis

    SpringBoot 整合 Mybatis SpringBoot-Mybatis 10.1 导入 MyBatis 所需要的依赖 org.mybatis.spring.boot my…

    Linux 2023年6月14日
    086
  • Rsync数据备份工具

    Rsync数据备份工具 1、Rsync基本概述 rsync是一款开源的备份工具,可以在不同主机之间进行同步(windows和Linux之间 Mac和 Linux Linux和Lin…

    Linux 2023年6月7日
    094
  • thinkphp3.2.3 使用redis session存储

    为了解决session 共享问题,使用redis存储session会话信息 首先我们先研究一下 thinkphp 底层是怎么调用session的 ThinkPHP/Library/…

    Linux 2023年5月28日
    084
  • 【AutoSAR】 CP 和 AP

    概述 AutoSAR,全称为Automotive Open System Architecture(汽车开放系统架构)。是由全球各家汽车制造商、零部件供应商以及各种研究、服务机构共…

    Linux 2023年6月13日
    0126
  • CSAPP 之 BombLab 详解

    前言 本篇博客将会展示 CSAPP 之 BombLab 的拆弹过程,粉碎 Dr.Evil 的邪恶阴谋。Dr.Evil 总共设置了 6 个炸弹,每个炸弹对应一串字符串,如果字符串错误…

    Linux 2023年6月7日
    089
  • Tensorflow-逻辑斯蒂回归

    1.交叉熵 逻辑斯蒂回归这个模型采用的是交叉熵,通俗点理解交叉熵 推荐一篇文章讲的很清楚: 因此,交叉熵越低,这个策略就越好,最低的交叉熵也就是使用了真实分布所计算出来的信息熵,因…

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