Ubuntu Linux的文件结构与Windows的文件结构不同,Windows将硬盘分成C、D、E、F等盘,也就是分成这些分区。

而Linux操作系统不是把硬盘分 成这样的分区,它有一个根目录,用/表示,一个目录就相当于一个文件夹,根目录就相当于Linux系统的总的文件夹。在这个根目录下面,又分为/bin /boot /dev /etc /home /initrd /lib /media /mnt /opt /root /sbin /usr /var /tem 等等典型的目录。其他的目录可以单独分区,也可以不单独分区,只保留一个跟目录分区,这样,这些目录将会自动建立在根目录下。下面列出了Linux下一些 主要目录的功用:

  /bin 二进制可执行命令
  /dev 设备特殊文件
  /etc 系统管理和配置文件
  /etc/rc.d 启动的配置文件和脚本
  /home 用户主目录的基点,比如用户user的主目录就是/home/user,可以用~user表示
  /lib 标准程序设计库,又叫动态链接共享库,作用类似Windows里的.dll文件
  /sbin 系统管理命令,这里存放的是系统管理员使用的管理程序
  /tmp 公用的临时文件存储点
  /root 系统管理员的主目录(呵呵,特权阶级)
  /mnt 系统提供这个目录是让用户临时挂载其他的文件系统。
  /lost found 这个目录平时是空的,系统非正常关机而留下“无家可归”的文件(Windows下叫什么.chk)就在这里
  /proc 虚拟的目录,是系统内存的映射。可直接访问这个目录来获取系统信息。
  /var 某些大文件的溢出区,比方说各种服务的日志文件
  /usr 最庞大的目录,要用到的应用程序和文件几乎都在这个目录。其中包含:
  /usr/X11R6 存放X window的目录
  /usr/bin 众多的应用程序
  /usr/sbin 超级用户的一些管理程序
  /usr/doc linux文档
  /usr/include linux下开发和编译应用程序所需要的头文件
  /usr/lib 常用的动态链接库和软件包的配置文件
  /usr/man 帮助文档
  /usr/src 源代码,linux内核的源代码就放在/usr/src/linux里
  /usr/local/bin 本地增加的命令
  /usr/local/lib 本地增加的库

在以上目录中,只有/home下,你自己的用户目录,对于普通用户才具有完全的权 限,你下载东西、你的配置文件都在这个目录下,这是你最常用的目录。其他目录里,你如果需要删除或者修改文件,则必须具有管理员权限,否则不能修改。这样 就可以很大程度上防止病毒修改你的系统文件。

而在安装系统 的时候,如果将/home单独分区,那么你下次重装系统的时候,所有的个人配置文件都会保留,例如你QQ里的聊天记录、你浏览器里的书签收藏等等你所有的个人设置都会仍然保留。

转载于:https://www.cnblogs.com/zhoutian6214/archive/2008/11/10/1330962.html

Ubuntu根目录文件作用分析相关推荐

  1. Android入门(二) | 项目目录及主要文件作用分析

    文章目录 项目目录分析 app目录分析 AndroidManifest.xml 分析 MainActivity.kt 分析 build.gradle 分析 最外层目录下的 build.gradle a ...

  2. Ubuntu系统根目录文件已满——处理方法

    文章目录 目录 一.自动清理没用文件 二.在Ubuntu中清理APT缓存 三.对根目录磁盘进行扩展 1.安装gparted管理器 2.运行gparted管理器,进行分区处理 总结 前言 Ubuntu系 ...

  3. ubuntu 搜索文件方法(find命令)

    ubuntu 搜索文件方法(find命令) 分类: linux ubuntu 2012-11-05 22:19 8998人阅读 评论(0) 收藏 举报 通用格式:find pathname -opti ...

  4. GCC的编译过程以及其同盟成员和ELF文件的分析

    文章目录 一.GCC的同盟成员介绍 1.GCC的介绍 2.同盟成员之Binutils 3.同盟成员之C 运行库 二.GCC的详细编译过程 1.编译的简介 2.预处理(Preprocessing) 3. ...

  5. Ubuntu根目录终极清理

    Ubuntu根目录终极清理 问题描述 具体操作 问题描述: 具体操作: 分析空间 删除日志文件 终端输入: 问题描述 具体操作 问题描述: ubuntu安装的时候,已经给根目录分了70G,用了一段时间 ...

  6. JavaCore/HeapDump文件及其分析方法

    产生时间 Java程序运行时,有时会产生JavaCore及HeapDump文件,它一般发生于Java程序遇到致命问题的情况下. 有时致命问题发生后,Java应用不会死掉,还能继续运行: 但有时致命问题 ...

  7. s3c2440启动文件详细分析

    启动文件就是引导ARM启动,并进入我们熟悉的C语言程序.它主要完成了ARM最基本的硬件初始化工作.虽然启动文件的内容大同小异(就是设置系统时钟.内存.中断向量表.栈等内容),而且只要有一个现成的启动文 ...

  8. python赋值语句格式_Python赋值语句后逗号的作用分析

    Python赋值语句后逗号的作用分析 本文实例讲述了Python赋值语句后逗号的作用.分享给大家供大家参考.具体分析如下: IDLE 2.6.2 >>> a = 1 >> ...

  9. python利用什么写模块_python模块是什么?写法及作用分析

    在这篇文章之中我们来了解一下python这门编程语言之中的模块.刚刚接触这门语言的朋友可能并不懂Python中的模块这个概念是什么意思.那么这篇文章就来带大家来认识一下模块.我们首先要知道python ...

最新文章

  1. Koa实现下载excel
  2. instagram api java_如何在没有用户交互的情况下获得instagram access_token(新api)?...
  3. php7.1函数,PHP7.1常用新特性和函数
  4. 日报 18/06/04
  5. 使用dtd--属性声明
  6. spring storedProcedure 使用
  7. SAP CRM Fiori应用里取top20的service url的determine逻辑
  8. leetcode 96. 不同的二叉搜索树(Unique Binary Search Trees)
  9. 阿里P8前端工程师:如何成为一名优秀的前端工程师!
  10. ht1621b和单片机电平匹配_干货 | 143条 超详细整理STM32单片机学习笔记
  11. 6款令人相见恨晚的在线搜索网站,成年后都会要用上,了解一下!
  12. 中国高铁线路、列车、开通时间数据(2003-2020年)
  13. 本科毕业论文外文文献翻译怎么找?
  14. 计算机考研复试面试题专业知识整理
  15. guid主分区表损坏如何处理_恢复guid分区表【免费找回技巧与步骤】
  16. CSS冻结单元格(新增滚动阴影效果)
  17. 驾驶员理论考试系统的设计与实现(论文+源码)_kaic
  18. 破解验证码利器及使用利器
  19. Lazada跨境直播,双11直播成绩傲娇!如何做到大促流量销量双收割?
  20. XXXX is not in the sudoers file. This incident will be reported解决方法

热门文章

  1. 记下来 Spring 装配 Bean 的三种方式
  2. 一位 83 岁独立开发者教会我的道理
  3. 多线程:线程池里的队列BlockingQueue
  4. python读取一个图像_从图像处理python的文件中读取多个图像
  5. oracle cost cardinality,ORACLE 执行计划中cost cardinality bytes cpu_cost io_cost解释
  6. 机房配电柜、机柜线缆施工标准做法及线缆入柜方式
  7. 关于无管网气体消防系统之你不知道的事
  8. 两个service事务统一_RocketMQ进阶 - 事务消息
  9. ML之RF/kNNC/LoRC/SVMC/RFC/GBDTC:利用Pipeline(客户年龄/职业/婚姻/教育/违约/余额/住房等)预测客户是否购买该银行的产品二分类(评估、调优、推理)
  10. Python函数封装:利用正则表达式compile、findall对多组关键词进行模糊查询并返回统计个数,findall截取两个指定符号之间的内容