首页 > 系统相关 >Linux-->文件目录作用查询

Linux-->文件目录作用查询

时间:2022-08-22 13:11:13浏览次数:68  
标签:文件 文件目录 -- 文件系统 dev 存放 Linux 目录

Linux的目录结构

  1. 在Linux中他的根目录都是决定好的无法改名,并且每一个目录他的作用都是决定好的
  2. 在Linux中一切都是文件!,Linux会把所有的硬件都映射成文件

/

代表根目录

/bin

/bin目录又称为二进制目录,包含了那些供系统管理员和普通用户使用的重要linux命令的二进制映像

/boot

/boot 目录存放系统核心文件以及启动时必须读取的文件,包括Linux内核的二进制映像。

/dev

/dev 目录保存着外部设备代码的文件,如终端、磁盘驱动器、光驱、打印机等

  • /dev/cdrom表示光驱目录
  • /dev/console表示控制台
  • /dev/fd表示软驱
  • /dev/hd表示硬盘上的一个分区
  • /dev/lp0表示打印机
  • /dev/ttyS0表示系统的串口设备
  • /dev/dsp表示系统的音箱设备
  • /dev/mouse表示鼠标

/etc

/etc目录是整个Linux系统的中心,其中包含所有系统管理和维护方面的配置文件

  • 目录不包含任何二进制文件,并且该目录下的所有文件主要由管理员使用,普通用户只对其具有阅读权限。
  • 该目录还包含一些网络配置文件、文件系统、 x系统配置文件、设备配置信息、设置用户信息等。

/lib

/lib 目录下存放必要的运行库,主要是编程语言的库

/lost+found

该目录存放所有和其它目录都没有关联的文件。

系统出现错误或发生问题时,Fedora会自动扫描磁盘驱动器,修正错误,如果找到遗失或错误的片段,将这些片段转化成文件存放于此,等待管理员的进一步处理。

/mnt

该目录是默认的文件系统临时装载点,这是一个通用的安装点,可以临时安装任何文件系统或远程资源

/proc

进程文件系统proc的根目录,其中的部分文件分别对应正在运行的进程,可用于访问当前进程的地址空间。

是一个非常特殊的虚拟文件系统,其中并不包含“实际的”文件,而是可用以引用当前运行系统的系统信息,如CPU、内存、运行时间、软件配置以及硬件配置的信息,这些信息是在内存中由系统自己产生的。

/opt

目录用来安装附加软件包,用户调用软件包程序放在目录/opt/package_name/bin下,package_name是安装软件包的名称。

/root

超级用户root的主目录

/sbin

目录/sbin、/usr/sbin和/usr/local/sbin存放了该目录启动系统时需执行的程序,如管理工具、应用软件和通用的根用户权限命令等内容。如包含getty、init、update

/usr

/usr 文件系统经常很大,因为所有程序安装在这里本地安装的程序和其他东西在/usr/local 下.这样可能在升级新版系统或新distribution时无须重新安装全部程序

/srv

系统启动后需要提取的数据

/sys

该目录安装了Linux的一些内核数据

/tmp

该目录存放一些临时的缓存文件

/media

当Linux识别U盘等信息后会将其放到该目录

/opt

主机额外安装软件存放的目录

/var

一般拿来存放不断扩充的东西,比如说日志

标签:文件,文件目录,--,文件系统,dev,存放,Linux,目录
From: https://www.cnblogs.com/wdadwa/p/Linux_Learning_01.html

相关文章

  • Jedis操作hash和Jedis操作list
    Jedis操作hash/***hash*/@Testpublicvoidtest3(){//1.获取连接Jedisjedis=newJedis();//如果使用空参构造,默认值"localhost",6379端口//存......
  • C++ 炼气期之结构体
    1.前言随着计算机向着不同领域的延伸,数据的概念已经不仅局限于数值型数据,计算机需要处理大量的非数值、且复杂的类型数据。为了能抽象地描述这些非数值、复杂类型的数据......
  • Swagger以及knife4j的基本使用
    目录Swagger以及knife4j基本使用Swagger介绍:RESTful面向资源SpringBoot使用swaggerKnife4j--Swagger增强工具Swagger以及knife4j基本使用Swagger介绍:官网:https://......
  • JAVA中子类使用super.getClass()方法
    一般来说,java中调用getClass().getName()这个方法可以获取本类的名称,例如:importjava.util.Date;publicclassTest06extendsDate{publicstaticvoidmain(St......
  • zookeeper总结
    zk是分布式协调服务。架构角色,分为leaderfollowerobserver。follower参与选举。observer提供读操作。特点:1、高可用,主从架构,官方测试主节点挂了,200ms完成恢复,也就是主......
  • 安装VMware——Unable to install all modules.See log /tmp/vmware-han/vmware-6098.
    这是编译失败的原因在VM社区有这样一种解决方案,亲测有效,帮助我自己解决的麻烦,所有在这分享,希望能够帮助到小伙伴:不要被接下来的代码吓倒因为这是github上项目,所以要先在ubu......
  • [linux]frp内网穿透
    前言假设有如下网络拓扑A可以访问B,但B无法访问A。A和B都能访问C。如果B需要访问A的8000端口,一般有如下方法:网络管理员做路由转发。硬件层面网络转发,性能一般来说更好,......
  • day2 网络
    不同设备,主机间的通信需要用到网络通信协议。一个设备进程通信用管道,消息队列,内核中的消息链表。共享内存。用户态共享空间快、信号量互斥和同步。信号异常Linuxc......
  • vue.ps1 报错
    XXX_fei这个根据自己电脑情况而定vue:无法加载文件C:\Users\XXX_fei\AppData\Roaming\npm\vue.ps1,因为在此系统上禁止运行脚本,这样的问题,需要使用管理员权限打开,然后......
  • NC20276 [SCOI2010]传送带
    题目原题地址:[SCOI2010]传送带题目编号:NC20276题目类型:三分时间限制:C/C++1秒,其他语言2秒空间限制:C/C++262144K,其他语言524288K1.题目大意平面两条线段AB、CD,想......