`

(转载)linux文件系统的目录结构

阅读更多
/ Linux文件系统的入口

/bin 基础系统所需要的那些命令位于此目录,也是最小系统所需要的命令,这个目录中的文件都是可执行的,普通用户都可以使用的命令

/boot Linux的内核及引导系统程序所需要的文件都位于这个目录中。GRUB或LILO系统引导管理器也位于这个目录

/dev 设备文件存储目录

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

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

/lib 库文件存放目录

/lost+found 在ext2或ext3文件系统中,文件碎片放在这里

/media 即插即用型存储设备的挂载点自动在这个目录下创建,比如USB盘系统自动挂载后,会在这个目录下产生一个目录

/mnt 这个目录一般是用于存放挂载储存设备的挂载目录的,比如有cdrom等目录

/opt 表示的是可选择的意思,有些软件包也会被安装在这里

/proc 操作系统运行时,进程信息及内核信息存放在这里

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

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

/tmp 临时文件目录

/usr 这个是系统存放程序的目录,比如命令、帮助文件等

/var 这个目录的内容是经常变动的,看名字就知道,可以理解为vary的缩写

/usr/bin 这个目录是可执行程序的目录,普通用户就有权限执行

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

/usr/local 这个目录一般是用来存放用户自编译安装软件的存放目录

/usr/lib 和/lib目录相似,是库文件的存储目录

/usr/share 公用文件,比如/usr/share/fonts
分享到:
评论

相关推荐

    Linux目录结构、分区大小合理规划(转载)

    通过以上分析可以看出,合理地规划Linux系统的目录结构和硬盘分区不仅能够提高系统的性能,还能有效避免因空间不足导致的问题。在实际操作过程中,还需要根据具体的硬件配置和使用需求进行适当的调整。

    Linux系统移植项目报告

    - **根文件系统构建**:根据应用需求,安装必要的软件包,创建目录结构,配置系统服务,生成初始的文件系统映像。 - **文件系统烧录**:将制作好的文件系统映像写入目标硬件的存储设备,如Nand Flash或SD卡。 4. ...

    一周内学会linux系统管理

    4. **文件系统与文件管理**:理解Linux下的目录结构,如/home、/etc、/usr、/var等,学习如何创建、删除、移动、复制和修改文件及目录。掌握文件权限与所有权,理解chmod和chown命令。 5. **用户与组管理**:理解...

    linux学习的几点建议(转载感觉不错)

    除了基本的文件操作外,还需要掌握一些高级的系统管理命令,这些命令可以帮助你更好地管理和配置Linux系统。例如: - **进程管理**:`ps`查看进程状态,`top`实时监控系统资源使用情况。 - **网络管理**:`ifconfig...

    Linux shell编程

    Linux Shell编程是Linux系统中非常重要的一个环节,它允许用户通过命令行接口执行各种操作,进行自动化任务处理。shell作为用户与操作系统之间的桥梁,提供了一系列强大的功能,包括脚本编写、文件管理、进程控制等...

    转载muduo简单库文件

    它采用事件驱动模型,如epoll(Linux上的高效I/O多路复用技术)。 2. **线程模型**:muduo库实现了主-从线程模型,主线程负责接收连接请求,而工作线程处理实际的业务逻辑。这种设计有助于避免锁竞争,提高并发性能...

    服务器系统平台技术规格书收集.pdf

    * 主机一和主机二为并行存取操作数据库方式,并结合硬件HA系统,实现并行计算,提高转载、查询、备份、维护的时间性能,突破主机内存和系统体系结构 * 主机二采用分区技术,划分一个分区作为逻辑主机三,提供应用...

    Linux_unix_shell第一部分编程(共两部分)

    2.1.7 查找比某个文件新或旧的文件 17 2.1.8 使用type选项 17 2.1.9 使用size选项 18 2.1.10 使用depth选项 18 2.1.11 使用mount选项 18 2.1.12 使用cpio选项 18 2.1.13 使用exec或ok来执行shell命令 19 2.1.14 find...

    UNIX高级编程

    2. **文件系统**:讲解UNIX文件系统的组织结构,包括目录、文件、硬链接和软链接的创建与管理,以及权限和访问控制列表的使用。 3. **进程管理**:涵盖进程的创建、终止、进程间通信(IPC,如管道、信号、消息队列...

    u-boot_mips移植分析 (转载的)

    - **下载模式**:目标机的Bootloader通过串口或网络连接从主机下载文件,如内核镜像和根文件系统镜像,先保存至RAM,再写入固态存储设备,主要用于开发调试。 u-boot的两段式启动策略是其设计特点之一。Stage1通常...

    c99 学习笔记

    例如,“ELF文件格式”是Linux系统中程序文件、可执行文件、核心转储文件、共享库等常见的二进制文件格式;“Linux进程模型”涉及进程的创建、运行、状态转换、僵尸进程的产生和处理等;“核心转储”是程序异常崩溃...

    Zookeeper3.4.5集群搭建(详+,一看就会).docx

    进入 `/soft` 目录,使用 `tar` 命令解压下载的文件,然后创建一个指向解压后目录的软链接,方便后续操作。 ```bash cd /soft tar -xzvf zookeeper-3.4.5.tar.gz ln -s zookeeper-3.4.5 zookeeper ``` 3. **...

    Git_tutorial

    BLOB(Binary Large Object)用于表示文件内容的数据类型,树(trees)表示目录结构,提交(commits)是项目历史中的每个保存点。分支(branches)是开发过程中的并行版本历史,而标签(tags)是对特定提交的标记或...

    FIBOCOM G500 OpenCPU 编程应用设计说明_V1.0.1.pdf

    文档的目录部分列出了全文的基本结构,便于读者查找和参考。 文档中对硬件型号和开发环境的说明可能包含以下知识点: - G500系列模块可以分为内部程序(固件程序)和外部程序(用户程序),用户程序是开放的,可以...

    使用gcc和glibc来优化程序 转载.pdf

    glibc作为Linux系统的标准C库,包含了许多优化过的函数实现,如快速字符串操作和数学运算。利用glibc的特性,比如使用`strncpy`代替`strcpy`以防止缓冲区溢出,或者使用`memcpy`而非手写的内存复制,可以提高程序的...

    GDAL源码剖析(李民录).pdf

    《GDAL源码剖析》这一系列文章意在系统地介绍GDAL的使用方法、内部结构和算法原理。由于作者是在Windows平台上使用GDAL,因此本系列文章不涉及Linux平台下的内容。如果用户对GDAL在Linux平台上的应用感兴趣,需要...

Global site tag (gtag.js) - Google Analytics