`
cindylu520
  • 浏览: 142635 次
  • 性别: Icon_minigender_2
  • 来自: 大连
社区版块
存档分类
最新评论

Linux个文件夹的作用及含义

 
阅读更多

1, /  Linux文件系统的入口,也是处于最高一级的目录;


2, /bin 系统所需要的那些命令位于此目录,比如 ls、cp、mkdir等命令;功能和/usr/bin类似,这个目录中的文件都是可执行的、普通用户都可以使用的命令。作为基础系统所需要的最基础的命令就是放在这里。


3, boot Linux的内核及引导系统程序所需要的文件目录,比如 vmlinuz initrd.img 文件都位于这个目录中。在一般情况下,GRUB或LILO系统引导管理器也位于这个目录.


4, /dev 设备文件存储目录,比如声卡、磁盘... ...


5, /etc 系统配置文件的所在地,一些服务器的配置文件也在这里;比如用户帐号及密码配置文件


6,/home 普通用户家目录默认存放目录;


7,/lib 库文件存放目录


8,/lost+found 在ext2或ext3文件系统中,当系统意外崩溃或机器意外关机,而产生一些文件碎片放在这里。当系统启动的过程中fsck工具会检查这里,并修复已经损 坏的文件系统。 有时系统发生问题,有很多的文件被移到这个目录中,可能会用手工的方式来修复,或移到文件到原来的位置上。


9, /mnt 这个目录一般是用于存放挂载储存设备的挂载目录的,比如有cdrom 等目录。可以参看/etc/fstab的定义。有时我们可以把让系统开机自动挂载文件系统,把挂载点放在这里也是可以的。主要看/etc/fstab中怎 么定义了;比如光驱可以挂载到/mnt/cdrom 。


10, opt 表示的是可选择的意思,有些软件包也会被安装在这里,也就是自定义软件包,比如在Fedora Core 5.0中,OpenOffice就是安装在这里。有些我们自己编译的软件包,就可以安装在这个目录中;通过源码包安装的软件,可以通过 ./configure --prefix=/opt/目录 。


11, /proc 操作系统运行时,进程信息及内核信息(比如cpu、硬盘分区、内存信息等)存放在这里。/proc目录伪装的文件系统proc的挂载目录,proc并不是真正的文件系统,它的定义可以参见 /etc/fstab 。


12, /root Linux超级权限用户root的家目录;


13, /sbin 大多是涉及系统管理的命令的存放,是超级权限用户root的可执行命令存放地,普通用户无权限执行这个目录下的命令,这个目录和/usr/sbin; /usr/X11R6/sbin或/usr/local/sbin目录是相似的;我们记住就行了,凡是目录sbin中包含的都是root权限才能执行的。


14, /tmp 临时文件目录,有时用户运行程序的时候,会产生临时文件。/tmp就用来存放临时文件的。/var/tmp目录和这个目录相似。


15, /usr 这个是系统存放程序的目录,比如命令、帮助文件等。这个目录下有很多的文件和目录。当我们安装一个Linux发行版官方提供的软件包时,大多安装在这里。 如果有涉及服务器配置文件的,会把配置文件安装在/etc目录中。/usr目录下包括涉及字体目录/usr/share/fonts ,帮助目录 /usr/share/man或/usr/share/doc,普通用户可执行文件目录/usr/bin 或/usr/local/bin 或/usr/X11R6/bin ,超级权限用户root的可执行命令存放目录,比如 /usr/sbin 或/usr/X11R6/sbin 或/usr/local/sbin 等;还有程序的头文件存放目录/usr/include。


16, var 这个目录的内容是经常变动的,看名字就知道,我们可以理解为vary的缩写,/var下有/var/log 这是用来存放系统日志的目录。/var/www目录是定义Apache服务器站点存放目录;/var/lib 用来存放一些库文件,比如MySQL的,以及MySQL数据库的的存放地;

下面是一些重要的子目录


1, /etc/init.d 这个目录是用来存放系统或服务器以System V模式启动的脚本,这在以System V模式启动或初始化的系统中常见。比如Fedora/RedHat;
2, /etc/xinit.d 如果服务器是通过xinetd模式运行的,它的脚本要放在这个目录下。有些系统没有这个目录, 比如Slackware,有些老的版本也没有。在Rehat/Fedora中比较新的版本中存在。


3, /etc/rc.d 这是Slackware发行版有的一个目录,是BSD方式启动脚本的存放地;比如定义网卡,服务器开启脚本等。
4, /etc/X11 这是X-Windows相关的配置文件存放地。
5, /usr/bin 这个目录是可执行程序的目录,普通用户就有权限执行;当我们从系统自带的软件包安装一个程序时,他的可执行文件大多会放在这个目录。比如安装gaim软件 包时。相似的目录是/usr/local/bin;有时/usr/bin中的文件是/usr/local/bin的链接文件;


6, /usr/sbin 这个目录也是可执行程序的目录,但大多存放涉及系统管理的命令。只有root权限才能执行;相似目录是/sbin 或/usr/local/sbin或/usr/X11R6/sbin等


7, /usr/local 这个目录一般是用来存放用户自编译安装软件的存放目录;一般是通过源码包安装的软件,如果没有特别指定安装目录的话,一般是安装在这个目录中。这个目录下面有子目录。自己看看吧。


8, /usr/share 系统共用的东西存放地,比如 /usr/share/fonts 是字体目录,/usr/share/doc和/usr/share/man帮助文件。


9,/usr/src 是内核源码存放的目录,比如下面有内核源码目录,比如 linux 、linux-2.xxx.xx 目录等。有的系统也会把源码软件包安装在这里。比如Fedora/Redhat,当我们安装file.src.rpm的时候,这些软件包会安装在 /usr/src/redhat相应的目录中。


10, /usr/include 应用程序开发所需要的系统头文件,很多重要的C/C++头文件都l在这里,如:stdio.h unistd.h 等。


11, /usr/lib 应用程序开发所需要的系统库文件,很多重要的C/C++库文件都在这里,如:libstdc++,C 等。


转自:http://blog.csdn.net/ailegoo/article/details/6638817

分享到:
评论

相关推荐

    linux目录文件夹含义

    linux系统各个目录的含义

    Linux中文件夹的解读

    夹的含义,对于了解 Linux 有着重要的意义. 1, / Linux 文件系统的入口,也是处于最高一级的目录; 2, /bin 系统所需要的那些命令位于此目录,比如 ls、cp、mkdir 等命令;功能和/usr/bin 类似, 这个目录中的文件都是可...

    Linux下各文件夹的含义和用途.docx

    Linux下各文件夹的含义和用途 尽管很多方面相似,但是Linux文件系统与MS-DOS和Windows操作系统所用的文件系统还是有一些显著的差别。下面列出了其中的一些差别

    linux文件夹含义

    linux下的文件结构,看看每个文件夹都是干吗用的

    Linux中读写执行权限的真正含义.md

    linux文件目录权限具体含义,包括设置文件夹权限能执行什么命令以及设置文件的权限具体能执行什么命令

    linux系统中不同颜色的文件夹及根目录介绍

    文件颜色的代表含义: 蓝色:目录 绿色:可执行文件 红色:压缩文件 蓝绿色:链接文件 白色:其他文件 黄色:设备文件,其中包括block,char,fifo. 根目录的简单介绍:

    linux命令及vi操作

    在使用这些命令时,请确保您理解每个参数的含义和作用,以避免不必要的错误或数据丢失。Linux系统中的命令是区分大小写的。这些命令在终端中执行,因此请确保您已打开终端并具有适当的权限来执行某些操作(例如创建...

    Linux环境下C编程指南

    本光盘根目录下包括文件夹source code和一个readme文本文件,其内容和含义说明如下: (1) source code目录中包含了本书所有章节示例的源代码。各个章节内容分别置于以chapter_x命名的文件夹,各个文件夹包含对应章节...

    Linux基础

    Linux各文件夹含义 Linux基础 Linux目录结构 1、linux只有一个根目录 / 2、Linux是以文件的形式管理我们的设备,因此Linux系统,一切皆为文件 3、linux的各个目录存放的内容是规划好的。因为linux上一切皆为文件,...

    Linux中目录文件.sql

    一些有用的Linux目录。Linux根目录”/“下各个系统文件夹的含义和用途--/boot 该目录默认下存放的是Linux的启动文件和内核。

    Linux FTP服务配置

    vsftp的含义就是Very Security Ftp,下面就简要的说一下它的配置和使用方法,通过本文的介绍也希望您能了解在Linux下配置一个网络服务的基本过程  1.相关配置文件  /etc/vsftpd.conf,vsftpd.ftpuser,vsftpd.user_...

    入门学习Linux常用必会60个命令实例详解doc/txt

    Linux 是一个真正的多用户操作系统,可以同时接受多个用户登录,还允许一个用户进行多次登录。这是因为Linux和许多版本的Unix一样,提供了虚拟控制台的访问方式,允许用户在同一时间从控制台(系统的控制台是与系统...

    Junction 类似于快捷方式,却更强大,系统完全把它当作处于当前目录的文件夹

    用过linux的人都知道link的含义,而junction就是类似于link的链接程序。 运行 junction D:\LINK D:\WINDOWS ,命令的意思是创建一个名为 D:\LINK 的 junction 目录,指向 D:\WINDOWS ,该命令瞬间执行完成。接着在...

    学习笔记之-Linux操作命令

    Linux文件或者目录名称最长可以有265个字符,“.”代表当前目录,“…”代表上一级目录,以“.”开头的文件为隐藏文件,需要用 -a 参数才能显示。 ls常用参数: 参数 含义 -a 显示指定目录下所有子目录与文件...

    浅谈Linux文件目录介绍及文件颜色区别

    本文主要介绍的是关于Linux文件目录介绍及文件颜色区别的相关内容,具体如下。 文件颜色代表含义 蓝色表示目录; 绿色表示可执行文件; 红色表示压缩文件; 浅蓝色表示链接文件; 白色表示其他文件; 黄色是设备文件...

    熬夜整理Linux面试必备,Linux面试题和答案,以及详细解析!

    题目 1、绝对路径用什么符号表示?当前目录、上层目录用什么表示?主目录用什么表示? 切换目录用什么命令?...13、Linux 下命令有哪几种可使用的通配符?分别代表什么含义? 字数有限,仅展示部分内容!

    云计算工程师 Linux运维工程师 关于网络运维方面的面试题

    01.公司需要将/opt/bjcat3目录下的所有文档打包备份,如何实现? 02.简述创建crontab计划任务的流程 ... 04.在RHEL系统中常见的软件包...17.请写出Linux系统关机命令、重启命令、文件夹赋权命令及执行shell脚本命令。 等等

    解决Android Device Monitor 的 File Explorer 中无法打开某些文件夹的问题

    因为 Android 的底层是 linux,所以每个文件夹都是有权限控制的,比如 data 的 Permissions(权限)是 drwxrwx–x 我们来解释一下: 第一个字符表示的是文件类型。如果是 d,则表示是文件夹。 后面跟着三个三元组...

    Linux常见基本命令与用法大全

    Linux文件或者目录名称最长可以有265个字符,“.”代表当前目录,“…”代表上一级目录,以“.”开头的文件为隐藏文件,需要用 -a 参数才能显示。 ls常用参数: 图中列出的信息含义如下图所示: 与DOS下的文件...

    初识虚拟机:Linux和Ubantu操作系统

    Xmind思维导图: 1.虚拟机简介:Vmware和Ubuntu的区别以及Linux操作系统的发展; 2. Linux的文件系统结构、...4. 配置网络以及设置共享文件夹; 5. 终端快捷键以及命令行提示符的含义; 6. 切换用户和修改用户密码。

Global site tag (gtag.js) - Google Analytics