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

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

最新文章

  1. php 类编写
  2. webstorm(注册,激活,破解,码,一起支持正版,最新可用)(2016.9.2更新)
  3. Sql Server中常见的数据类型
  4. C#获取文件/字节数组MD5值方法
  5. 用C语言把双向链表中的两个结点交换位置,考虑各种边界问题。
  6. silverlight ListBox 多列图片效果
  7. Codeforces Round #278 (Div. 1) B. Strip multiset维护DP
  8. Java学习的随笔(一)对象概念、this指针、权限修饰符
  9. Visual Studio 2015 RC Downloads
  10. Android的ANR详解(原因和方案)
  11. Android系统架构及内核简介
  12. 随笔二-https://www.cnblogs.com/shang1680/p/9657994.html
  13. 这 10 款良心 Windows 软件,改变你对国产的认知
  14. Java-Mail邮件开发
  15. 搭建C++环境
  16. Beta项目展示
  17. 如何消除“为帮助保护您的安全,Internet Explorer 已经限制此文件显示可能访问您计算机
  18. 多条记录的同一字段组合成一个字符串 FOR XML PATH
  19. NSURLRequest with UserAgent
  20. iOS 用自签名证书实现 HTTPS 请求的原理

热门文章

  1. k8s QoS与pod驱逐
  2. WPF 截图控件之绘制箭头(五)「仿微信」
  3. Javascript 正则使用笔记
  4. 利用图像二维熵实现视频信号丢失检测(Signal Loss Detection)
  5. 通过重新构建Kubernetes来实现更具弹性的容器编排系统
  6. Java学习--方法
  7. Nginx 代理Vue项目出现Invalid Host header
  8. 带你徒手完成基于MindSpore的CycleGAN实现
  9. R型医用变压器为什么越来越受大众喜爱?
  10. Shell第三章《for循环》