`
cindylu520
  • 浏览: 148004 次
  • 性别: 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下各文件夹的含义和用途.docx

    Linux 操作系统的文件系统目录结构是其核心组件之一,了解每个目录的含义和用途对于 Linux 系统的管理和维护至关重要。本文将详细介绍 Linux 根目录 "/“ 下各个系统文件夹的含义和用途。 1. /boot 目录:该目录...

    Linux中文件夹的解读

    本文将详细介绍Linux中各个主要文件夹的作用及其含义,帮助读者更好地理解和掌握Linux系统。 #### 二、核心目录及其作用 1. **/**:根目录是Linux文件系统的起点,所有其他文件和目录都是从这里派生出来的。它是...

    linux文件夹含义

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

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

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

    精美 文件 文件夹 图标 ICO (400个)

    在"精美 文件 文件夹 图标 ICO (400个)"这个压缩包中,提供了400个高质量的ICO图标,主要适用于文件和文件夹,为用户提供了丰富的选择,以便自定义电脑桌面或者应用程序的界面,让其看起来更加个性化和专业。...

    好看的 文件夹 图标

    在IT领域,文件夹图标是用户界面设计中的一个重要元素,它们是操作系统中文件夹的视觉表示,用于区分和标识不同的存储区域。一个“好看的文件夹图标”不仅具有基本的指示功能,还能提升用户体验,使桌面环境更加美观...

    linux 打包当前文件夹下所有文件的方法

    ### Linux打包当前文件夹下所有文件的方法 在Linux系统中,打包文件是非常常见的操作之一,尤其是在备份或传输文件时。本文将详细介绍如何在Linux环境下打包当前文件夹下的所有文件,并针对不同类型的文件(如非...

    Ubuntu查看文件夹大小

    本文将详细介绍如何使用两个常用的Linux命令——df和du,来查看文件夹大小,并探讨它们的不同选项和参数,使用户能够灵活地运用这些工具来获得所需的信息。 首先,我们来看df命令。df命令用于报告文件系统的磁盘...

    遍历本地文件夹选取地址

    在Windows、Linux或Mac OS等操作系统中,文件夹是由文件和子文件夹构成的树状结构。在编程中,我们可以通过系统提供的API或库来遍历这个结构。例如,在Python中,可以使用`os`和`os.path`模块,Java中有`java.io....

    循环删除文件夹中的内容

    总结一下,循环删除文件夹中的内容涉及多个操作系统和编程语言的命令或函数,如Windows的`cmd`命令、Linux的`bash`命令以及Python的`os`和`shutil`模块。在执行这些操作时,确保了解命令的含义和可能的风险,遵循...

    浅谈linux rwxrwxrwt文件夹属性

    本文将深入探讨Linux中的“rwxrwxrwt”文件夹属性,特别是其特殊标志“t”的含义和作用。 首先,让我们理解基本的Linux权限模型。每个文件或目录都有三个权限集,分别对应于所有者(owner)、所属组(group)和其他...

    Linux中eclipse安装包

    这个命令会创建一个新的文件夹,名字就是解压后Eclipse的根目录,通常为"eclipse"。 3. **移动到可执行路径**:为了方便,你可以将Eclipse移动到一个可执行路径,比如"/usr/local/eclipse"。使用`mv`命令进行移动...

    文件夹图标文件夹图标文件夹图标

    7. **图标含义的扩展**:随着数字化的发展,文件夹图标不再仅限于传统意义上的文件存储,还可能代表虚拟空间、应用程序、数据库或其他逻辑组织结构。 然而,没有更多的上下文信息,我无法提供更多细节。如果你能...

    文件夹图标

    在不同的操作系统中,文件夹图标的样式可能略有不同,但其基本含义保持一致。 文件夹图标的历史可以追溯到个人电脑早期,那时的图形用户界面(GUI)开始流行。最早的文件夹图标设计灵感来源于实际办公桌上的文件夹...

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

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

    菜单以及文件夹图标,文件图标。

    在压缩包中提供的"图标"文件可能包含了各种风格和样式的菜单及文件夹图标,这为开发者、设计师或者个人用户提供了一个丰富的资源库。这些图标可以用于定制自己的应用程序、网站或者桌面环境,提升用户界面的视觉吸引...

    Linux配置与管理及项目实战,用户和组的管理ppt

    在 Linux 系统中,将具备相同特征或功能的用户划分到一个组群,这样可方便系统管理员对用户访问权限进行管理,如:当多个用户需对某个文件夹或子文件拥有相同的访问权限时,需将用户定义到同一个组群,通过修改组群...

    flash_player_npapi_linux.x86_64.tar_carbonnanotube_cnt_

    标签"carbonnanotube cnt"并不直接关联到Flash Player或媒体播放,这可能是指一个特定项目、研究或开发团队的代号,但在这个上下文中,其确切含义不明确。 压缩包子文件的文件名称列表包括: 1. "license.pdf" - 这...

    Linux环境下C编程指南

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

Global site tag (gtag.js) - Google Analytics