`
mmdev
  • 浏览: 12933479 次
  • 性别: Icon_minigender_1
  • 来自: 大连
文章分类
社区版块
存档分类
最新评论

linux入门之 带你剖析linux目录结构

 
阅读更多

随着Linux的不断发展,越来越多的人开始使用Linux,对于那些刚刚接触的人来说,恐怕最先感到困惑的就是那些“不明不白”的目录了。如果想熟练使用Linux,让Linux听命于自己,就必须掌握这些目录,下面就以Xteam公司的最新产品——XteamLinux 4.0为例,介绍一下在该系统下的目录。

/bin bin是Binary的缩写。这个目录存放着最经常使用的命令。

/boot这里存放的是启动Linux时使用的一些核心文件,包括一些链接文件以及镜像文件。

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

/etc这个目录用来存放所有的系统管理所需要的配置文件和子目录。

/home用户的主目录,在Linux中,每个用户都有一个自己的目录,一般该目录名是以用户的账号命名的。

/lib这个目录里存放着系统最基本的动态链接共享库,其作用类似于Windows里的DLL文件。几乎所有的应用程序都需要用到这些共享库。

/lost+found这个目录一般情况下是空的,当系统非法关机后,这里就存放了一些文件。

/mnt在这里面中有四个目录,系统提供这些目录是为了让用户临时挂载别的文件系统的,我们可以将光驱挂载在/mnt/cdrom上,然后进入该目录就可以查看光驱里的内容了。

/proc这个目录是一个虚拟的目录,它是系统内存的映射,我们可以通过直接访问这个目录来获取系统信息。这个目录的内容不在硬盘上而是在内存里,我们也可以直接修改里面的某些文件,比如可以通过下面的命令来屏蔽主机的ping命令,使别人无法ping你的机器:

echo 1 > /proc/sys/net/ipv4/icmp_echo_

ignore_all。

/root该目录为系统管理员,也称作超级权限者的用户主目录。

/sbin s就是Super User的意思,这里存放的是系统管理员使用的系统管理程序。

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

我们要用到的很多应用程序和文件几乎都存放在usr目录下。具体来说:

/usr/X11R6存放X-Windows的目录;

/usr/games存放着XteamLinux自带的小游戏;

/usr/bin存放着许多应用程序;

/usr/sbin存放root超级用户使用的管理程序;

/usr/doc Linux技术文档;

/usr/include用来存放Linux下开发和编译应用程序所需要的头文件;

/usr/lib存放一些常用的动态链接共享库和静态档案库;

/usr/local这是提供给一般用户的/usr目录,在这里安装一般的应用软件;

/usr/man帮助文档所在的目录;

/usr/src Linux开放的源代码,就存在这个目录,爱好者们别放过哦;

/var这个目录中存放着在不断扩充着的东西,我们习惯将那些经常被修改的目录放在这个目录下。包括各种日志文件。如果你想做一个网站,你也会用到/var/www这个目录。

本文简单讲解了一下目录的大致内容,如果想成为Linux高手,则还要进一步学习Linux下的这些目录。

原文地址:http://www.51cto.com/art/200802/65783.htm

分享到:
评论

相关推荐

    Linux下Shell从入门到精通完整版视频.zip

    1.Linux下Shell编程基础入门.mp4 2.Shell编程之变量及LAMP导航菜单编写.mp4 3.Shell编程之IF条件语句各种案例演练.mp4 4.使用if条件语句编写MySQL备份脚本.mp4 5.Shell编程之LAMP一键安装脚本实战.mp4 6.For循环及...

    轻松学会Linux入门教程.txt

    linux系统入门学习 课程目录: 1-宣导片.mp4 2-全面解析Linux背景&系统架设.mp4 3-Linux经典之30+必备命令,一听就会懂!.mp4 4-文件命运用户&权限来主宰,风险防控要做好!.mp4 5-Linux服务管理&本地源实战,我...

    Linux操作系统(内含各种Linux操作入门相关教程、Linux学习总结、常用命令汇总等)

    Linux操作系统与程序开发环境,Linux常用命令详解,Linux基础教程(清华课件),LINUX内核源代码情景分析,Linux内核阅读心得体会,Linux网络编程,linux网络管理员手册,linux系统管理,Linux系统命令及其使用详解,...

    Linux内核分析及高级编程_ppt【入门及提高】

    这是我们上《Linux内核分析及高级编程》,老师的课件。对于初学者很有用的哦!入门极其提高,相信会对你有用!

    linux内核深入剖析

    linux内核深入剖析 基于0.11内核,国内源码分析的首选,分析linux内核入门的国内好书不二选择!

    Linux入门和Python数据分析第二版.pdf

    Linux入门,适合初学者,Python数据分析,适合学习Python相关的新手朋友们。

    Linux内核解读入门.pdf

    内核简单分析 启动api讲解 比较简单的入门资料

    Linux内核分析及编程高清pdf版(2-1)

    本书作者在整理自己多年研发笔记的基础上,以精心挑选的典型开发实例,向读者详细讲述了Linux内核源代码的各部分结构、原理及组成框架,主要分析了 Linux最新版本(2.6.11)的内核源代码,帮助读者深入理解Linux内核...

    嵌入式Linux C编程入门(第2版) PPT

    3.4 linux内核目录结构 95 3.5 制作文件系统 95 本章小结 97 动手练练 97 第4章 嵌入式linux c语言基础——数据、表达式 98 4.1 嵌入式linux c语言概述 98 4.2 基本数据类型 100 4.2.1 整型家族...

    Linux内核源码分析(0.11版本)

    最近因为课程的关系,学到操作系统原理了,忍不住想要研究研究Linux内核的源码,但是在网上找了半天都没有找到理想的入门资料,后来好不容易从我们系的教授硬盘里拷贝了这个压缩包,真是入门级的好资源呀,不能浪费,本着...

    ARM LINUX入门与实践

    《ARM Linux入门与实践:一个嵌入式爱好者的自学体验》可以分成人RM硬件、ARM前后台系统应用和基于I.inux系统的应用3个部分。ARM硬件部分包括整个硬件的原理分析、原理图、PCB板的绘制、元件焊接、硬件的检测与调试。...

    Linux设备树文件结构与解析深度分析.docx

    设备树开发详解,初学linux的朋友可心看看,很不错的入门资料

    LINUX内核完全剖析

    LINUX内核完全剖析19.pdf 从入门到精通,还得好好看才行

    Linux下Shell编程从入门到精通视频教程.txt

    20、Shell编程之学习心得分享及拓展.mp4 19、Shell编程之实战WEB界面展示二.mp4 18、Shell编程之实战WEB界面展示一.mp4 17、Shell编程之磁盘监控报警脚本.mp4 ...09、Shell编程之函数及案例分析.mp4 08、She

    剖析Linux系统引导流程

    剖析Linux系统引导流程,不错的linux入门资料

    ARM+Linux嵌入式入门

    一位资深的嵌入式高手的学习经验。学ARM+Linux的入门级书籍,很实用。

    Linux内核解读入门

    Linux的内核源码用树形结构组织得非常合理、科学,把功能相关联的文件都放在同一个子目录下,这样使得程序更具可读性。然而,Linux的内核源码实在是太大而且非常复杂,即便采用了很合理的文件组织方法,在不同目录下...

    linux驱动由入门到精通代码

    具体内容包括Linux驱动开发入门基础知识,Linux操作系统下驱动开发核心技术,并对ARM系统的各类接口的原理、驱动开发与应用层开发进行逐一分析,其中包括GPIO、CAN、I2C、LCD、USB、触摸屏、网络、块设备、红外、SD...

    很好的linux内核入门资料:linux内核分析

    一本很好的linux内核入门书籍,内容详尽,理解方便。

    Linux驱动开发入门与实战.part1

    本书由浅入深,全面、系统地介绍了linux驱动开发技术,提供了大量实例供读者实战演练。另外,作者在实例讲解中详细分析了各种重要的理论知识,让读者能够举一反三。 --百度百科 分两个包 此为part1

Global site tag (gtag.js) - Google Analytics