`
dengbaoleng
  • 浏览: 1131513 次
文章分类
社区版块
存档分类
最新评论

Linux中文件系统的目录结构

 
阅读更多

原文地址:http://linux.ccidnet.com/art/3067/20070315/1037337_1.html

一、前 言

接触Linux也有一段时间了,不过这几天在编译开源程序时,才发现自己对linux文件系统的目录结构了解的不够透彻,很多重要目录都说不清楚是用来干嘛的,于是在网上百度了一下这方面的介绍,根据自己的使用习惯,整理出来一篇关于Linux文件系统的目录结构的文章,和大家一起分享。

文章对Linux下所有目录一一说明,对比较重要的目录加以重点解说,以帮助初学者熟练掌握Linux的目录结构。同时文章最后附录了一份Linux目录结构的简明手册,以便大家查阅。

二、目 录

1、什么是文件系统

2、文件系统的类型

3、目录结构的详细解读

4、一些重要子目录的解读

5、附录:目录结构的简明查阅手册

三、正 文

我想,不光是我,对于每一个Linux学习者来说,了解Linux文件系统的目录结构,是学好Linux的至关重要的一步。下面大家跟飘扬一起来学习吧………….

1、什么是文件系统

当您使用Linux的时候,如果您通过ls –l / 就会发现,在/下包涵很多的目录,比如etc、usr、var、bin ... ... 等目录,而在这些目录中,我们进去看看,发现也有很多的目录或文件。文件系统在Linux下看上去就象树形结构,所以我们可以把文件系统的结构形象的称为树形结构。

linux文件系统的最顶端是/,我们称/为Linux的root,也就是 Linux操作系统的文件系统。Linux的文件系统的入口就是/,所有的目录、文件、设备都在/之下,/就是Linux文件系统的组织者,也是最上级的领导者。

2、文件系统的类型

LINUX有四种基本文件系统类型:普通文件、目录文件、连接文件和特殊文件,可用file命令来识别。

普通文件:如文本文件、C语言元代码、SHELL脚本、二进制的可执行文件等,可用cat、less、more、vi、emacs来察看内容,用mv来改名。

目录文件:包括文件名、子目录名及其指针。它是LINUX储存文件名的唯一地方,可用ls列出目录文件。

连接文件:是指向同一索引节点的那些目录条目。用ls来查看是,连接文件的标志用l开头,而文件面后以"->"指向所连接的文件。

特殊文件:LINUX的一些设备如磁盘、终端、打印机等都在文件系统中表示出来,则一类文件就是特殊文件,常放在/dev目录内。例如,软驱A称为/dev/fd0。LINUX无C:的概念,而是用/dev/had来自第一硬盘。

3、目录结构的详细解说

四、后 记

本文是Linux文件系统的一个组成部分,对于一个系列文档来说,还是必不可缺的。写本文的目的如开头已经叙说的一样,是为了给Linux学习者提供一个关于Linux文件系统的目录结构的参考手册。如有不明之处,请联系飘扬,你可以到我的留言本http://www.piaoyang.org/guestbook 给我留言,我会尽力解答你的问题。以此拙作,希望能给大家带去些微的帮助。(T002)

分享到:
评论

相关推荐

    解读Linux中文件系统的目录结构

    文件系统在Linux下看上去就象树形结构,所以我们可以把文件系统的结构形象的称为树形结构。linux文件系统的最顶端是/,我们称/为Linux的root,也就是 Linux操作系统的文件系统。本文对Linux下所有目录一一说明,对...

    完美解读Linux中文件系统的目录结构

    完美解读Linux中文件系统的目录结构,详细的描述了Linux中文件系统的目录结构。

    Linux文件系统的目录结构.pdf

    Linux文件系统的目录结构,内容比较详细,对于初学者挺有用的。

    linux目录结构标准

    FHS(英文:Filesystem Hierarchy Standard 中文:文件系统层次结构标准),多数Linux版本采用这种文件组织形式,FHS定义了系统中每个区域的用途、所需要的最小构成的文件和目录同时还给出了例外处理与矛盾处理。

    提高Linux中文件系统使用效率方法介绍

    文件系统是Linux系 统中的文件,目录,以及对这些文件和目录进行管理的数据结构的总称。文件系统是整个Linux系统中与用户关系最密切,用户操作最频繁的部分,随着系统运行时间 的延续,文件系统的使用效率也跟着下降...

    LINUX操作系统(电子教案,参考答案)

    最新的Linux发布版,完全安装需要占用1G以上的空间,要完全掌握这样一个庞大的系统,并不是一件容易的事情,这对于作者本身也毫不例外。读者在学习本书的过程中如遇到疑难问题或觉得不妥之处,可到相关网站的论坛...

    linux 内核socket相关数据结构介绍

    数据结构中关键字段都有中文注释,并标明该字段在linux 内核中的作用及用法。要理解清楚linux 内核源码逻辑,数据结构的作用是最重要的一块。尤其是对于linux 内核庞大的网络子系统来说,socket相关的数据结构可以...

    通讯录管理系统.zip(Linux-C语言+数据结构+MySQL)

    1.通讯录联系人信息有:姓名(中文)、公司、职位、电话号码、备注 2. 可对通讯录联系人实现增、删、查、改操作 3. 支持中文联系人输入 4. 可实现手机与姓名查找联系人 5. 通过姓名拼音进行排序 6. 有快速浏览...

    Linux程序设计参考书-六部

    ioctl第6章Linux进程间通信第7章声音编程第8章字符单元图形第9章I/O端口编程第10章把应用程序移植到Linux上附录以字母顺序排列的系统调用第四部Linux内核概念系统结构第1章系统结构第2章子系统的系统结构第3章结论...

    linux操作系统教程

    本章主要介绍了Linux的文件结构、目录结构,同时还介绍了链接,并用大量的实例形象生动地说明了Linux下各种文件的操作。第4章:文本编辑。本章主要介绍了Linux下的文本编辑器,这是使用Linux的一些基本技能。学好本...

    Linux操作系统基础教程

    一.Linux的文件系统结构.....................................................................................................6 二. 文件类型................................................................

    Linux下的内存管理

    本书共分三篇23章,分别介绍了Linux的基本知识、文本编辑工具、用户账号与组管理、文件与目录系统、用户界面——shell、多任务与进程、启动程序与关机、扩充系统、网络应用与设置、Linux系统的视窗环境———X ...

    Linux0.11内核完全注释(附linux0.11内核源码,超全中文注释)

    本书对Linux早期操作系统内核(v0.11)全部代码文件进行了详细全面的注释和说明,旨在使读者能够在尽量短的时间内对Linux的工作机理获得全面而深刻的理解,为进一步学习和研究Linux系统打下坚实的基础.书中首先以Linux...

    深入理解linux内核(第三版.中文)【有目录】

    阿房宫在规模和结构上给人的震撼可能与Linux 有 异曲同工之妙。“楚人一炬,可怜焦土”,可能正是因为它的结构和规模,阿房宫在中国 两十多年矗极的计建历史中终于没有再现,只能叫后人扼腕叹息;但是, Linux 却...

    嵌入式中文Linux系统详细解析

    与传统的嵌入式系统相比,PocketIX采用标准的Linux结构,所有运行在标准Linux下的应用软件都可平滑移植到该系统上。PocketIX保留了必要的功能,将无关的模块从内核中剔除。PocketIX采用了存储映像和一系列相关技术,...

    深入理解linux内核中文第三版(高清有目录)

    深入理解linux内核中文第三版 没啥好说的 经典!!! 为了透彻理解Linux的工作机理,以及为何它在各种系统上能顺畅运行,你需要深入到内核的心脏。cPu与外部世界的所有交互活动都是由内核处理的,哪些程序会分享...

Global site tag (gtag.js) - Google Analytics