随着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
分享到:
相关推荐
1.Linux下Shell编程基础入门.mp4 2.Shell编程之变量及LAMP导航菜单编写.mp4 3.Shell编程之IF条件语句各种案例演练.mp4 4.使用if条件语句编写MySQL备份脚本.mp4 5.Shell编程之LAMP一键安装脚本实战.mp4 6.For循环及...
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内核深入剖析 基于0.11内核,国内源码分析的首选,分析linux内核入门的国内好书不二选择!
Linux入门,适合初学者,Python数据分析,适合学习Python相关的新手朋友们。
内核简单分析 启动api讲解 比较简单的入门资料
本书作者在整理自己多年研发笔记的基础上,以精心挑选的典型开发实例,向读者详细讲述了Linux内核源代码的各部分结构、原理及组成框架,主要分析了 Linux最新版本(2.6.11)的内核源代码,帮助读者深入理解Linux内核...
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内核的源码,但是在网上找了半天都没有找到理想的入门资料,后来好不容易从我们系的教授硬盘里拷贝了这个压缩包,真是入门级的好资源呀,不能浪费,本着...
《ARM Linux入门与实践:一个嵌入式爱好者的自学体验》可以分成人RM硬件、ARM前后台系统应用和基于I.inux系统的应用3个部分。ARM硬件部分包括整个硬件的原理分析、原理图、PCB板的绘制、元件焊接、硬件的检测与调试。...
设备树开发详解,初学linux的朋友可心看看,很不错的入门资料
LINUX内核完全剖析19.pdf 从入门到精通,还得好好看才行
20、Shell编程之学习心得分享及拓展.mp4 19、Shell编程之实战WEB界面展示二.mp4 18、Shell编程之实战WEB界面展示一.mp4 17、Shell编程之磁盘监控报警脚本.mp4 ...09、Shell编程之函数及案例分析.mp4 08、She
剖析Linux系统引导流程,不错的linux入门资料
一位资深的嵌入式高手的学习经验。学ARM+Linux的入门级书籍,很实用。
Linux的内核源码用树形结构组织得非常合理、科学,把功能相关联的文件都放在同一个子目录下,这样使得程序更具可读性。然而,Linux的内核源码实在是太大而且非常复杂,即便采用了很合理的文件组织方法,在不同目录下...
具体内容包括Linux驱动开发入门基础知识,Linux操作系统下驱动开发核心技术,并对ARM系统的各类接口的原理、驱动开发与应用层开发进行逐一分析,其中包括GPIO、CAN、I2C、LCD、USB、触摸屏、网络、块设备、红外、SD...
一本很好的linux内核入门书籍,内容详尽,理解方便。
本书由浅入深,全面、系统地介绍了linux驱动开发技术,提供了大量实例供读者实战演练。另外,作者在实例讲解中详细分析了各种重要的理论知识,让读者能够举一反三。 --百度百科 分两个包 此为part1