`

ubuntu 目录结构

阅读更多

/   根目录
    │
    ├boot/      启动文件。所有与系统启动有关的文件都保存在这里
    │    └grub/   Grub引导器相关的文件
    │
    ├dev/       设备文件
    ├proc/      内核与进程镜像
    │
    ├mnt/      临时挂载
    ├media/   挂载媒体设备
    │
    ├root/      root用户的$HOME目录
    ├home/         
    │    ├user/   普通用户的$HOME目录
    │    └.../
    │
    ├bin/      系统程序
    ├sbin/      管理员系统程序
    ├lib/      系统程序库文件
    ├etc/      系统程序和大部分应用程序的全局配置文件
    │   ├init.d/   SystemV风格的启动脚本
    │   ├rcX.d/   启动脚本的链接,定义运行级别
    │   ├network/   网络配置文件
    │   ├X11/      图形界面配置文件
    │
    ├usr/      
    │   ├bin/      应用程序
    │   ├sbin/   管理员应用程序
    │   ├lib/      应用程序库文件
    │   ├share/   应用程序资源文件
    │   ├src/      应用程序源代码
    │   ├local/      
    │   │     ├soft/      用户程序      
    │   │     └.../      通常使用单独文件夹
    │   ├X11R6/   图形界面系统
    │
    ├var/         动态数据
    │
    ├temp/         临时文件
    ├lost+found/   磁盘修复文件

 

/bin:存放着使用者最经常使用的命令,例如:cp,ls,cat。

/boot:这里是放置LINUX核心与启动相关文件的地方,目录下的VMLIUZ-XXX就是内核。如果启动使用的是GRUB,那么这个目录内还有/boot/grub子目录。

/dev:这个目录下是所有LINUX的外部设备,其功能类似DOS下的.sys和Win下的.vxd。在LINUX中设备和文件是用同种方法访问的,例如:/dev/hda代表第一个物理IDE硬盘。

/etc:系统在启动过程中需要读取的文件都在这个目录。如LILO参数、用户账户和密码。

/home:用户的主目录,比如说有个用户叫buyu,那他的主目录就是/home/buyu。

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

/lost+found:存放因非法关机而丢失的文件,类似于windows下的.chk文件。

/media:挂载媒体设备,如光驱、U盘等。

/mnt:系统提供这个目录是让用户临时挂载别的文件系统,如挂载Windows下的某个分区,ubuntu默认还是挂载在/media目录。

/proc:这个目录是系统内存的映射,我们可以直接访问这个目录来获取系统信息。也就是说,这个目录的内容不在硬盘上而是在内存里。

/root:系统管理员根目录。

/sbin:放置系统管理常用的程序。如:fdisk、mke2fs、fsck,与/bin不太一样,这个目录通常是ROOT等系统管理员使用的程序。

/tmp:临时文件夹,和WINDOWS下一样。

/usr:这是个最庞大的目录,我们要用到的很多应用程序和文件几乎都存放在这个目录下。

/var:这个目录非常重要,所有服务的登录文件或错误信息文件(log file)都在 /var/log下。此外一些数据库,如MYSQL则在/var/lib下,还有用户未读邮件的默认存放地点为/var/spool/mail。

不同的Linux发行版本目录结构有所差异;我现在使用的是ubuntu 9.04,其中有/opt、/sys、/selinux这三个目录的作用还未找到

分享到:
评论

相关推荐

    ubuntu的目录结构

    博客文章《Ubuntu的目录结构》可能进一步详细解释了每个目录的功能和使用场景,包括如何在这些目录下操作,以及一些与目录结构相关的最佳实践。通过阅读文档"ubuntu tutor.doc",你将能够深入理解Ubuntu的文件系统...

    Ubuntu的目录结构介绍

    Ubuntu 目录结构介绍 本文将详细介绍 Ubuntu 的目录结构,为读者提供了一个清晰的理解 Ubuntu 目录结构的指南。 一、根目录 (/) Ubuntu 的根目录是整个文件系统的起点,它包含了所有其他目录。在根目录下,有多...

    ubuntu系统结构.docx

    在 Ubuntu 系统中,目录结构是非常重要的,了解目录结构可以帮助我们更好地管理和维护系统。本文将详细介绍 Ubuntu 目录结构的主要目录和文件,并提供了一些基本的操作命令。 目录结构 在 Ubuntu 系统中,根目录...

    ubuntu系统结构.pdf

    Ubuntu作为一款广泛使用的Linux发行版,其目录结构遵循了标准的Linux文件系统层次结构(Filesystem Hierarchy Standard, FHS)。理解这些目录及其功能对于管理和维护Ubuntu系统至关重要。 1. **根目录(/)** - 根...

    01.Ubuntu桌面系统简单介绍1

    在深入了解Ubuntu之前,我们首先来探讨一下Ubuntu与Windows之间的一个显著差异——目录结构。这一区别不仅是技术上的,也是理解这两种操作系统工作原理的关键所在。 ##### 1. Windows的目录结构 在Windows系统中,...

    Ubuntu的目录结构.doc

    标题中的“Ubuntu的目录结构.doc”指的是Ubuntu操作系统中的文件系统目录结构,这是Linux系统的核心组成部分。描述中提到的“是ubuntu 的”进一步确认了我们讨论的主题是Ubuntu Linux的目录结构。 在Linux中,目录...

    华为SAN存储在Ubuntu系统下的主机连通性指南_V5

    Ubuntu的目录结构遵循Filesystem Hierarchy Standard (FHS),使得文件和目录的位置标准化,便于管理和查找。 ##### 1.4 常用管理命令 - `ls`: 列出目录内容。 - `cd`: 改变当前工作目录。 - `mkdir`: 创建目录。 - ...

    Linux 基础 11-Ubuntu系统目录结构演示和简介.flv

    Linux 基础 11-Ubuntu系统目录结构演示和简介.flv

    Ubuntu离线安装软件的方法

    接着,我们只要下载Packages.gz文件,然后把这个目录copy到ubuntu下的任意一个目录下,例如~/lumpworld/ubuntu。 接下来,我们需要编译source.list文件,把这个目录添加进去。例如,我们可以添加以下内容: deb ...

    Linux 目录结构及文件基本操作

    ### Linux目录结构及文件基本操作 #### 实验介绍与核心知识点概述 本篇文章旨在深入解析Linux目录结构及其基本文件操作,帮助读者理解Linux系统中文件和目录管理的独特之处。通过以下知识点的学习,读者将能够更好...

    构建arm架构ubuntu根文件系统.pdf

    同时,为了使系统能在非ARM硬件上运行,需要将`qemu-arm-static`工具复制到解压后的文件系统目录`ubuntu-rootfs/usr/bin/`。此外,还需要拷贝主机的DNS配置文件`/etc/resolv.conf`到`ubuntu-rootfs/etc/resolv.conf`...

    ubuntu入门到精通.pdf

    Ubuntu系统目录结构是Linux系统管理的基础知识,包括/etc、/usr、/var、/proc等重要的系统目录。系统启动流程、运行级别、服务管理、重要配置文件等知识点也是系统管理员需要掌握的。APT系统修复和软件安装使用DPKG...

    ubuntu 1804 nginx 离线安装包

    通常,这些文件会被组织在一个结构化的目录中,模拟了Ubuntu的软件仓库结构。 安装步骤如下: 1. **准备离线安装包**:确保已将离线包文件传输到服务器的某个目录,例如 `/home/user/nginx-offline/`。 2. **创建...

    Windows下Ubuntu安装程序

    这样,用户可以在不改变现有系统结构的情况下体验Ubuntu,并能像卸载普通Windows程序一样轻松卸载Ubuntu。 **二、Wubi.exe安装步骤** 1. **下载与解压**: 首先,你需要从Ubuntu官方网站下载最新版本的Wubi.exe安装...

    深入解析Ubuntu操作系统

    **深入解析Ubuntu操作系统** Ubuntu操作系统,基于Debian项目,是全球最受欢迎的Linux发行版之一,以其用户友好性和广泛的社区支持而闻名。Ubuntu的核心价值在于开放源码、自由软件以及为用户提供一个安全、稳定且...

Global site tag (gtag.js) - Google Analytics