Linux文件体系是一个由根目录开始的树状结构,文件功能概述如下:

    /boot:存放的启动Linux 时使用的内核文件,包括连接文件以及镜像文件。

    /etc:存放所有的系统需要的配置文件和子目录列表,更改目录下的文件可能会导致系统不能启动。

    /lib:存放基本代码库(比如c++库),其作用类似于Windows里的DLL文件。几乎所有的应用程序都需要用到这些共享库。

    /sys: 这是linux2.6内核的一个很大的变化。该目录下安装了2.6内核中新出现的一个文件系统 sysfs 。sysfs文件系统集成了下面3种文件系统的信息:针对进程信息的proc文件系统、针对设备的devfs文件系统以及针对伪终端的devpts文件系统。该文件系统是内核设备树的一个直观反映。当一个内核对象被创建的时候,对应的文件和目录也在内核对象子系统中

指令集合:

    /bin:存放着最常用的程序和指令

    /sbin:只有系统管理员能使用的程序和指令。

外部文件管理:

    /dev :Device(设备)的缩写, 存放的是Linux的外部设备。注意:在Linux中访问设备和访问文件的方式是相同的。

    /media:类windows的其他设备,例如U盘、光驱等等,识别后linux会把设备放到这个目录下。

    /mnt:临时挂载别的文件系统的,我们可以将光驱挂载在/mnt/上,然后进入该目录就可以查看光驱里的内容了。共享文件夹在这里。

临时文件:

    /run:是一个临时文件系统,存储系统启动以来的信息。当系统重启时,这个目录下的文件应该被删掉或清除。如果你的系统上有 /var/run 目录,应该让它指向 run。

    /lost+found:一般情况下为空的,系统非法关机后,这里就存放一些文件。

    /tmp:这个目录是用来存放一些临时文件的。

账户:

    /root:系统管理员的用户主目录。

    /home:用户的主目录,以用户的账号命名的。

    /usr:用户的很多应用程序和文件都放在这个目录下,类似于windows下的program files目录。

    /usr/bin:系统用户使用的应用程序与指令。

    /usr/sbin:超级用户使用的比较高级的管理程序和系统守护程序。

    /usr/src:内核源代码默认的放置目录。

运行过程中要用:

    /var:存放经常修改的数据,比如程序运行的日志文件(/var/log 目录下)。

    /proc:管理内存空间!虚拟的目录,是系统内存的映射,我们可以直接访问这个目录来,获取系统信息。这个目录的内容不在硬盘上而是在内存里,我们也可以直接修改里面的某些文件来做修改。

扩展用的:

    /opt:默认是空的,我们安装额外软件可以放在这个里面。

    /srv:存放服务启动后需要提取的数据(不用服务器就是空)

Linux系统文件体系相关推荐

  1. linux网络驱动架构,Linux网络体系架构和网卡驱动设计

    Linux网络体系架构 1.Linux的协议栈层次 2.Linux的网络子系统架构 Linux的协议栈层次 Linux的优点之一在于它丰富而稳定的网络协议栈.其范围从协议无关层(例如通用socket层 ...

  2. linux 删除含有关键词的文件_误删除Linux系统文件了?这个方法教你解决

    本文来自 运维人生 ,作者:fly是个稻草人 链接:http://www.ywadmin.com/?id=76 误删除linux系统文件了?不用急,本文将给你一个恢复linux文件的方法,让你轻松应对 ...

  3. Linux系统文件类型

    Linux系统文件类型有:    -:普通文件 d:目录文件(directory) b:块设备文件(block) c:字符设备文件(character) l:符号链接文件(symbolic link ...

  4. Linux系统文件和目录管理

    Linux系统文件和目录管理 相关命令的解析 1.pwd:显示用户当前的工作目录 2.ls: -a:显示所有文件,包括隐藏文件 -l:显示文件的详细信息 3.设备文件统一存放在/dev 设备文件 块设 ...

  5. 【Linux 内核】Linux 内核体系架构 ( 硬件层面 | 内核空间 | 用户空间 | 内核态与用户态切换 | 系统调用 | 体系结构抽象层 )

    文章目录 一.Linux 内核体系架构 二.内核态与用户态切换 ( 系统调用层 ) 三.体系结构抽象层 一.Linux 内核体系架构 Linux 内核最初的源码不足一万行 , 当前的 Linux 内核 ...

  6. linux操作系统的体系架构,linux操作系统的体系架构_linux操作系统的关机指令

    linux操作系统的体系架构 Linux系统结构一般有3个主要部分:内核kernel.命令解释层Shell或其他操作环境.实用工具. 1.Linux内核 内核是系统的核心,是运行程序和管理磁盘.打印机 ...

  7. linux文件的特殊权限,Linux系统文件的默认权限和特殊权限

    默认权限 umask [root@CentOS7 data]# touch file1 ; ll file1 -rw-r--r--. 1 root root 0 Oct 9 13:55 file1 [ ...

  8. 安装linux修复系统文件夹,误删除 Linux 系统文件了?这个方法教你解决

    误删除linux系统文件了?不用急,本文将给你一个恢复linux文件的方法,让你轻松应对运维中的各风险问题.方法总比问题多~ 说在前面的话 针对日常维护操作,难免会出现文件误删除的操作.大家熟知lin ...

  9. linux中断处理汇编入口,Linux中断处理体系结构分析(一)

    中断也是一种异常,之所以把它单独的列出来,是因为中断的处理与具体的开发板密切相关,除一些必须.共用的中断(比如系统时钟中断.片内外设UART中断)外,必须由驱动开发者提供处理函数.内核提炼出中断处理的 ...

最新文章

  1. tm matlab,[转载]关于matlab中textread
  2. tomcat配置文件修改
  3. JS显示document里所有的成员
  4. asp批量生成html静态页面方法
  5. Netty方法误解ChannelHandlerContext.writeAndFlush(Object msg)
  6. [PAT乙级]1001 害死人不偿命的(3n+1)猜想
  7. Dynamic Clock in Terminal.
  8. python多线程爬虫界面_Python实现贴吧多线程网盘爬虫
  9. 火狐marquee_火狐不支持marquee解决方案
  10. VALSE学习(十四):自主学习
  11. Atitit 未来趋势把控的书籍 attilax总结 v3
  12. paip.ASP加密新总结
  13. 矩阵求导法则,梯度求导方式
  14. matlab皮尔森相关系数法,Spearmen相关系数和Pearson相关系数及其MATLAB实现
  15. http://www.boobooke.com/bbs/thread-51022-1-1.html
  16. bzoj2821 作诗(Poetize)
  17. UIStepper (加减符号)(步进控件)
  18. 教你一招更改视频竖版与横版的技巧
  19. PHPstudy 数据库基本操作
  20. 宠物商店信息管理系统

热门文章

  1. 魅族MX4安装Ubuntu Touch系统
  2. Fragment Transactions Activity State Loss
  3. 一分钟快速将ogg转换成MP3格式
  4. sqlite3+mmicu微信全文搜索fts编译过程
  5. 家装灯线走线图_家装灯线怎么布线
  6. 什么是高端的IPv6?和IPv4有什么差别呢?
  7. Genome Aggregation Database (gnomAD) 简介 | 参考人群等位基因频率数据库
  8. 列车实时数据通信协议(TRDP)探索之路【三】
  9. 迎风破局·守正创新,2021未来商业生态链接大会暨第六届金陀螺奖颁奖典礼成功举办!...
  10. 最优化方法期末考试复习