`
王之子
  • 浏览: 110411 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

Linux 的目录简介

阅读更多

Linux分区的命名

Linux分区的命名一般是这样的:/dev/xxyN
  • /dev/    这个字符串是所有设备文件所在的目录名。因为分区在硬盘上,而硬盘是设备,所以这些文件代表了在/dev/上所有可能的分区
  • xx     分区名的前两个字母表明分区所在设备的类型。通常是hd(IDE磁盘)或sd(SCSI磁盘)。
  • y       这个字母表明分区所在的设备。例如,/dev/hda(第一个IDE磁盘)或/dev/sdb(第二个 SCSI磁盘)
  • N      最后的数字代表分区。前4个分区(主分区或扩展分区)是用数字从1排列到4。逻辑分区从5开始。例如,/dev/hda3 是在第一个IDE硬盘上的第三个主分区或扩展分区;/dev/sdb6 是在第二个 SCSI 硬盘上的第二个逻辑分区。


 
 


 
Linux 与 Windows 分区对比


 
Linux与Windows系统共存的磁盘分区情况

Linux 的目录结构

/         Linux文件系统的入口,也是出于最高一级的目录
/bin    基础系统所需要的那些命令位于此目录,也是最小系统所需要的命令;比如 ls、cp、mkdir 等命令;功能和/usr/bin 类似,这个目录中的文件都是可执行的,普通用户都可以使用的命令。作为基础系统所需要的最基础的命令就是放在这里。
/boot   Linux的内核及引导系统程序所需要的文件,比如 vmlinuz initrd.img 文件都位于这个目录中。在一般情况下,GRUB或LILO系统引导管理器也位于这个目录;
/dev    设备文件存储目录,比如声卡、磁盘……
/etc     系统配置文件的所在地,一些服务器的配置文件也在这里;比如用户帐号及密码配置文件;
/home      普通用户主目录就是放在这里
/lib      库文件存放目录
/lost+found      在ext2或ext3文件系统中,当系统意外崩溃或机器意外关机,而产生一些文件碎片放在这里。当系统启动的过程中fsck工具会检查这里,并修复已经损坏的文件系统。有时系统发生问题,有很多的文件被移到这个目录中,可能会用手工的方式来修复,或移动文件到原来的位置上。
/media    即插即用型存储设备的挂载点自动在这个目录下创建,比如USB盘系统自动挂载后,会在这个目录下产生一个目录;CDROM/DVD 自动挂载后,也会在这个目录中创建一个目录,类似 cdrom 的目录
/mnt     这个目录一般是用于存放挂载存储设备的挂载目录的,比如有cdrom 等目录。
/opt     表示的是可选择的意思,有些软件包也会被安装在这里,也就是自定义软件包,比如在Fedora Core 5.0中,OpenOffice就是安装在这里。有些我们自己编译的软件包,就可以安装在这个目录中;
/proc    操作系统运行时,进程(正在运行中的程序)信息及内核信息(比如CPU、硬盘分区、内存信息等)存放在这里。/proc 目录伪装的文件系统proc的挂载目录,proc并不是真正的文件系统
/root    Linux超级用户root的主目录
/sbin    大多是涉及系统管理的命令的存放,是超级权限用户root的可执行命令存放地,普通用户无权限执行这个目录下的命令,这个目录和/usr/sbin;/usr/X11R6/sbin或/usr/local/sbin目录是相似的;我们记住就行了,凡是目录sbin中包含的都是root权限才能执行的
/tmp    临时文件目录,有时用户运行程序的时候,会产生临时文件。/tmp就用来存放临时文件的。/var/tmp 目录和这个目录相似。
/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/local/sbin 或 /usr/X11R6/sbin等;还有头文件的存放目录 /usr/include。
/var    这个目录的内容是经常变动的,看名字就知道,我们可以理解为vary的缩写,/var 下有/var/log 这是用来存放系统日志的目录。/var/www 目录是定义Apache服务器站点存放目录;/var/lib 用来存放一些库文件,比如MySQL的,以及MySQL数据库的存放地。



 
补充知识:Unix目录结构的来历
  • 大小: 19.4 KB
  • 大小: 50.3 KB
  • 大小: 98.3 KB
  • 大小: 48.9 KB
分享到:
评论

相关推荐

    linux目录结构简介(只有这一篇)

    ### Linux目录结构详解 Linux作为一款强大的开源操作系统,在其架构设计上有着丰富的层次感与逻辑性,特别是对于文件系统的组织管理。本篇文章旨在详细介绍Linux的基本目录结构及其含义,帮助初学者更好地理解Linux...

    LINUX使用简介

    Linux 使用简介 Linux 是一种开源的操作系统,广泛应用于服务器、嵌入式设备和个人计算机。本文将简要介绍Linux的基本使用,包括系统引导、配置文件、命令行操作以及文件权限管理。 1. **引导过程与密码恢复** 当...

    linux命令简介.pdf

    ### Linux命令简介 #### 使用`man`命令获取帮助 在Linux环境中,`man`命令是一个极其重要的工具,用于查阅各种命令的手册页。手册页包含了命令的详细使用方法、选项参数说明以及示例等信息。手册页按照不同的部分...

    linux入门须知,linux入门简介,认识linux基本工具,基本操作

    学会使用基本的命令如ls(列出目录内容)、cd(切换目录)、cp/mv(复制/移动文件)和rm(删除文件)等,能极大地提高在Linux中的工作效率。 "第4章 Linux下的文本编辑器.pdf"通常会涵盖Vi/Vim和Nano这两个常用编辑...

    Linux下C语言,拷贝目录树

    #### Linux 文件系统简介 Linux 文件系统是一种层次结构,通常被称为“目录树”。每个文件或目录都是一个节点,而这些节点组成了一个树状结构。树的根节点是 `/`(根目录),所有的其他文件和目录都是从这个根目录...

    linux简介(Linux的文件目录结构及常用命令和管理)

    1 Linux的简介、特点、当前的应用趋势 2 Linux的文件目录结构 3 Linux常用命令和管理

    Linux操作系统简介,安装与配置

    本教程将详细讲解Linux操作系统的简介、安装过程以及基本配置。 首先,我们来了解一下Linux的起源。Linux由芬兰的林纳斯·托瓦兹在1991年开发,其初衷是为了创建一个免费且开放源代码的类Unix系统。如今,Linux已经...

    linux系统使用简介

    Linux系统使用简介 Linux是一种自由和开放源代码的操作系统,基于Unix系统,由全球各地的开发者共同维护和改进。它的核心部分称为内核,而围绕内核的各种工具、应用程序和服务则构成了一个完整的Linux发行版。Linux...

    linux系统目录大全

    Linux系统目录大全主要介绍了Linux操作系统中的关键目录及其用途,这些目录构成了Linux文件系统的基础结构。以下是对各个目录的详细说明: 1. `/bin`:这个目录存放着引导启动所需的命令和普通用户常用的命令,包括...

    Linux文件目录的权限和属性实践讲解

    #### 一、Linux 文件权限简介 在Linux操作系统中,文件和目录的权限管理是非常重要的一个方面。通过适当的权限设置,可以确保系统的安全性和稳定性,防止未授权访问导致的数据泄露或破坏。本文将详细介绍Linux文件...

    Linux操作系统目录简介.pdf

    Linux操作系统目录结构是其核心组成部分,它不同于Windows操作系统中的盘符概念。在Linux中,所有文件都位于一个单一的根目录(/)下,这个根目录下包含了其他所有子目录,这些子目录各自承担特定的功能。 1. **/**...

    《循序渐进Linux》详细目录结构

    ### 《循序渐进Linux》详细目录结构分析 #### 一、Linux系统介绍与环境搭建 ##### 1.1 Linux版本介绍 - **1.1.1 Red Hat Linux** - Red Hat Linux是最早期的Linux发行版之一,以其稳定性和安全性著称。 - **...

    LINUX LDAP 服务器 简介

    《深入理解Linux LDAP服务器:开启信息访问新纪元》 LDAP(Lightweight Directory Access Protocol)是一种轻量级目录访问协议,源于X.500标准,但设计更加简洁且易于定制,尤其支持TCP/IP,使其成为互联网访问的...

    非常好的Linux目录实时监测源代码

    这个"非常好的Linux目录实时监测源代码"提供了一个高效的解决方案,利用了Linux内核的inotify机制。接下来,我们将深入探讨inotify的工作原理及其在源代码中的应用。 **inotify简介** inotify是Linux内核提供的一...

    基于Linux的目录检索源代码

    目录检索:只对分类名和内容简介进行关键词检索,而不对网页内容的全文进行关键词检索;目录中的网站由人工采选和加工,因此其数据质量相对较高,保证了查准率,但由于人工编辑所限,其信息量相对较小,更新速度较慢...

    Linux常用命令简介 doc

    ### Linux常用命令详解 Linux作为一款强大的开源操作系统,其丰富的命令行工具是其核心优势之一。对于初学者而言,熟练掌握一系列基础命令是快速提升Linux使用技能的关键。下面,我们将深入解析部分常用的Linux命令...

    03-DM365 Linux内核简介

    4. **文件系统**:DM365上的Linux系统通常会包含一个最小化的文件系统,包含了运行基本服务和用户应用所需的文件和目录。文件系统可以是EXT4、YAFFS或JFFS2等格式,有时也会使用ramdisk作为临时存储。 5. **引导...

    R-Linux(linux数据恢复工具) v3.0免费版.zip

    R-Linux是一款功能全面且免费的linux...R-Linux基本简介 Linux是一种自由和开放源码的类Unix操作系统,存在着许多不同的Linux版本,但它们都使用了Linux内核。Linux可安装在各种计算机硬件设备中,比如手机、平板电脑

    Linux 服务配置实例

    LINUX选修课讲义:shell简介 LINUX选修课讲义:UNIX常用命令 LINUX选修课讲义:用户及口令! LINUX选修课讲义:文件系统 LINUX选修课讲义:网络配置文件(1) LINUX选修课讲义:常用TCP/IP守护进矼 LINUX选修课...

    linux shell 简介(外文翻译的)

    Linux Shell简介 Linux Shell是操作系统的核心组成部分,它是一种命令行接口,允许用户与Linux系统进行交互。Shell不仅是一个命令解释器,将用户的输入转化为操作系统可理解的指令,而且还是一个强大的编程环境,...

Global site tag (gtag.js) - Google Analytics