目录 评论
/ 根目录,万物起源。
/bin 包含系统启动和运行所必须的二进制程序。
/boot 包含 Linux 内核,最初的 RAM 磁盘映像(系统启动时,由驱动程序所需),和 启动加载程序。
有趣的文件:
/boot/grub/grub.conf or menu.lst, 被用来配置启动加载程序。
/boot/vmlinuz,Linux 内核。
/dev 这是一个包含设备结点的特殊目录。“一切都是文件”,也使用于设备。 在这个目录里,内核维护着它支持的设备。
/etc 这个目录包含所有系统层面的配置文件。它也包含一系列的 shell 脚本, 在系统启动时,这些脚本会运行每个系统服务。这个目录中的任何文件应该是可读的文本文件。
有意思的文件:虽然/etc 目录中的任何文件都有趣,但这里只列出了一些我一直喜欢的文件:
/etc/crontab, 定义自动运行的任务。
/etc/fstab,包含存储设备的列表,以及与他们相关的挂载点。
/etc/passwd,包含用户帐号列表。
/home 在通常的配置环境下,系统会在/home 下,给每个用户分配一个目录。普通只能 在他们自己的目录下创建文件。这个限制保护系统免受错误的用户活动破坏。
/lib 包含核心系统程序所需的库文件。这些文件与 Windows 中的动态链接库相似。
/lost+found 每个使用 Linux 文件系统的格式化分区或设备,例如 ext3文件系统, 都会有这个目录。当部分恢复一个损坏的文件系统时,会用到这个目录。除非文件系统 真正的损坏了,那么这个目录会是个空目录。
/media 在现在的 Linux 系统中,/media 目录会包含可移除媒体设备的挂载点, 例如 USB 驱动器,CD-ROMs 等等。这些设备连接到计算机之后,会自动地挂载到这个目录结点下。
/mnt 在早些的 Linux 系统中,/mnt 目录包含可移除设备的挂载点。
/opt 这个/opt 目录被用来安装“可选的”软件。这个主要用来存储可能 安装在系统中的商业软件产品。
/proc 这个/proc 目录很特殊。从存储在硬盘上的文件的意义上说,它不是真正的文件系统。 反而,它是一个由 Linux 内核维护的虚拟文件系统。它所包含的文件是内核的窥视孔。这些文件是可读的, 它们会告诉你内核是怎样监管计算机的。
/root root 帐户的家目录。
/sbin 这个目录包含“系统”二进制文件。它们是完成重大系统任务的程序,通常为超级用户保留。
/tmp 这个/tmp 目录,是用来存储由各种程序创建的临时文件的地方。一些配置,导致系统每次 重新启动时,都会清空这个目录。
/usr 在 Linux 系统中,/usr 目录可能是最大的一个。它包含普通用户所需要的所有程序和文件。
/usr/bin /usr/bin 目录包含系统安装的可执行程序。通常,这个目录会包含许多程序。
/usr/lib 包含由/usr/bin 目录中的程序所用的共享库。
/usr/local 这个/usr/local 目录,是非系统发行版自带,却打算让系统使用的程序的安装目录。 通常,由源码编译的程序会安装在/usr/local/bin 目录下。新安装的 Linux 系统中,会存在这个目录, 但却是空目录,直到系统管理员放些东西到它里面。
/usr/sbin 包含许多系统管理程序。
/usr/share /usr/share 目录包含许多由/usr/bin 目录中的程序使用的共享数据。 其中包括像默认的配置文件,图标,桌面背景,音频文件等等。
/usr/share/doc 大多数安装在系统中的软件包会包含一些文档。在/usr/share/doc 目录下, 我们可以找到按照软件包分类的文档。
/var 除了/tmp 和/home 目录之外,相对来说,目前我们看到的目录是静态的,这是说, 它们的内容不会改变。/var 目录是可能需要改动的文件存储的地方。各种数据库,假脱机文件, 用户邮件等等,都驻扎在这里。
/var/log 这个/var/log 目录包含日志文件,各种系统活动的记录。这些文件非常重要,并且 应该时时监测它们。其中最重要的一个文件是/var/log/messages。注意,为了系统安全,在一些系统中, 你必须是超级用户才能查看这些日志文件。

Linux入门笔记——系统目录结构相关推荐

  1. Linux下文件系统目录结构

    Linux 文件系统目录结构简介 对于Linux来讲它的树型结构与Windows不同,Windows可以有多个分区,每个分区都有根,但Linux 只有一个根,其他的所有文件.目录或硬盘分区.软盘.光盘 ...

  2. linux根文件系统目录结构

    一.介绍 linux根文件系统也就是我们平时所说的rootfs,所有的文件都要在文件系统下才能被识别,包括所有的配置文件,这里介绍一下根文件系统目录结构 二.总统结构 /bin:linux的常用命令 ...

  3. Linux入门笔记-尚硅谷韩顺平-基础篇实操篇

    文章目录 课程导论 基础篇 Linux入门 Linux介绍 Linux和Unix的关系 Linux和Windows比较 基础篇 Linux的目录结构 基本介绍 具体的目录结构 实操篇 vi和vim的使 ...

  4. Linux和Windows系统目录结构对比

    一.简介 Windows是大家最常用的操作系统,但可能很多人都没有去研究过 Windows 系统盘(默认C盘)的目录结构.如果使用 Linux 系统,我们就很有必要认真了解它的系统目录结构,本文将拿 ...

  5. linux入门之目录结构

    linux的目录结构: /:根目录 /etc: 绝大多数系统和相关服务的配置文件都在这里,一般只能有管理员进行修改. /home:所有普通用户的宿主目录所在地,一般情况下,如果想对用户进行磁盘限额功能 ...

  6. Linux入门笔记——type、switch、help、man、apropos、whatis、info

    type 显示命令的类型 switch 显示可执行程序的位置 help 得到shell 内部命令的帮助文档 例如:help cd --help 许多可执行程序支持一个 --help 选项,这个选项是显 ...

  7. Linux/Unix操作系统目录结构的来历

    [IT168 资讯] Unix(包含Linux)的初学者,常常会很困惑,不明白目录结构的含义何在. 举例来说,根目录下面有一个子目录/bin,用于存放二进制程序.但是,/usr子目录下面还有/usr/ ...

  8. Linux 根文件系统目录结构与功能,4.Linux根文件系统和目录结构及bash特性

    4.1Linux目录结构和根文件系统全面讲解 Linux文件系统: Linux:glibc 程序编译方式: 动态链接 静态编译 进程的类型: 终端:硬件设备, 关联一个用户接口 与终端相关:通过终端启 ...

  9. linux入门笔记01

    目录 目录 一.linux安全模型 1.用户: 2.用户组: 3.进程 二.用户.用户组管理及权限设置 1.用户管理 1.1.用户的增删改查 1.2.用户密码的增删改查 2.用户组管理 2.1.用户组 ...

最新文章

  1. TabHost的使用(一)
  2. java引用类型使用场景_下面有关java的引用类型,说法正确的有?
  3. 在整个数据库中查找包含某关键字的所有存储过程
  4. Erlang中使用变量的简单示例
  5. 极简代码:1012 数字分类 (20分)
  6. 微软云计算动态登陆“MSDN论坛好帮手”
  7. java web.xml 监听器_【JAVA 核心技术】java web 中的监听器
  8. java web判断服务器是否是本机
  9. 单片机集成wifi等_从零制作单片机需要哪些知识?
  10. 支持向量机中到底什么是支持向量
  11. Django_xamin注册model错误
  12. 旧项目如何切换到Entity Framework Code First
  13. matlabif语句怎么用_腾讯面试:一条SQL语句执行得很慢的原因有哪些?
  14. 教务管理系统数据表关系图_Web技术——简易班级管理系统(框架)
  15. 汇总|医学图像分析领域论文
  16. CSS3 3d立方体/多棱柱-
  17. 2022年电工(初级)考试试题及答案
  18. xiaoxin juju needs help - 组合公式
  19. 云学智慧校园-高校信息化一体化平台 V2.0 SE-WBS排期表(初拟)
  20. 263邮件服务器地址,263企业邮箱 服务器IP汇总

热门文章

  1. HTML页面代码移动端和pc兼容,pc端网站如何实现移动端适配?
  2. oracle 库存管理系统,库存管理系统
  3. Ext grid js上移下移样例
  4. vue 打开一个iframe_Vue 之五 —— 单元测试
  5. html和php文件怎么连接,html页面跟php文件连接的方法
  6. 从零打造在线版H5页面生成器
  7. 微信小程序 引用其他js里的方法
  8. HTML5--应用网页模板
  9. 转载:pycharm最新版新建工程没导入本地包问题:module 'selenium.webdriver' has no attribute 'Firefox'...
  10. mysql查询优化之一:mysql查询优化常用方式