Linux文件系统目录标准

FHS(Filesystem Hierarchy Standard):文件层次标准

操作系统自身运行使用的

/bin: 存放可执行的二进制程序,管理员和普通用户都可以使用

/sbin:管理员才能执行的命令

运行正常功能的程序存放位置

/usr/bin

/usr/sbin

用来存放第三方软件的程序

/usr/local/bin

/usr/local/sbin

/boot:存放系统引导文件:内核、ramfs文件、bootloader(grub)

/dev:设备文件存放目录

/etc:配置文件的集中存放目录

/etc/sysconfig:系统级别的应用

/etc/init.d:系统服务脚本

/home :普通用户,默认在/home下有一个与其名称同名目录,作为用户的家目录

/root:管理员的家目录

/lib,/lib64:库文件

/media:专用挂载位置,通常用来挂载便携式设备(2.6内核以后出现)

/mnt:专用挂载位置,挂载额外的存储设备

/misc:杂项,备用目录

/opt:可选目录,但通常用来安装第三方软件

/proc:所显示的文件都不是文件,伪文件系统,运行中的内核参数的映射

/sys:伪文件系统,系统级别的用于配置硬件设备相关的参数

/srv:为服务提供数据存放位置的

/tmp:临时文件系统:默认存放30天

/usr:shared 所有遵循协议的系统都可以使用,readonly 只读

/usr/include:头文件存放位置

/var:经常发生变化的文件

/var/log

/var/lock

/var/run

/var/cache

时间: 2024-10-09 22:44:58

Linux文件系统目录标准的相关文章

Linux基础 文件系统目录标准FHS

概述 本文前半部分介绍了 Linux 文件系统目录标准 FHS (Filesystem Hierarchy Standard).后半部分整理了个人学习 Linux 过程中涉及到的部分文件和路径,激励自己坚持更新,以期完善. 背景 由于Linux是遵循开源协议,任何人都可以根据Linux的核心代码制作和发行版本.如果每个人都按自己的喜好,在/目录下创建目录.存放文件,必将导致个人不能使用他人的linux系统.因为你根本不知道一些基本的配置和文件在哪里...这就造成了混乱,不利于Linux的发展.为

什么是FHS,Linux的文件系统目录标准是怎样的

Filesystem Hierarchy Standard(文件系统目录标准)的缩写,多数Linux版本采用这种文件组织形式,类似于Windows操作系统中c盘的文件目录,FHS采用树形结构组织文件.实际上FHS仅是规范在根目录(/)下面各个主要目录应该放什么样的文件. FHS定义了两层规范,第一层是, / 下面的各个目录应该要放什么文件数据,例如/etc应该要放置设置文件,/bin与/sbin则应该要放置可执行文件等等.因为Linux的开发人员实在太多了,如果每个人都使用自己的目录配置方法,那

Linux文件系统目录结构解析

Linux系统目录结构 / 根目录: 包含了几乎所的文件目录.进入的最简单方法是:cd /.注意与根用户的区别.根用户是指系统管理员root,又为超级用户. /boot引导程序,内核等存放的目录: 这个目录,包括了在引导过程中所必需的文件,引导程序的相关文件(例如grub,lilo以及相应的配置文件以及Linux操作系统内核相关文件(例如vmlinuz等一般都存放在这里.在最开始的启动阶段,通过引导程序将内核加载到内存,完成内核的启动(这个时候,虚拟文件系统还不存在,加载的内核虽然是从硬盘读取的

Linux文件系统目录

/home/wonders/ybt/tomcats/ybt-pay/apache-tomcat-7.0.63/webapps/pay/WEB-INF/classes/com/wonders/ybt E:\workpay\ybt-pay\ybt-pay\src\main\webapp\WEB-INF\classes\com\wonders\ybt\pay ps -ef | grep publicquery | grep -v grep | cut -c 9-15 | xargs kill -s 9

Linux 文件系统结构介绍

转帖: http://www.codeceo.com/article/linux-file-introduction.html#0-youdao-1-13607-32553cecb956bf88a1550052113e506a Linux中的文件是什么?它的文件系统又是什么?那些配置文件又在哪里?我下载好的程序保存在哪里了?在 Linux 中文件系统是标准结构的吗?好了,上图简明地阐释了Linux的文件系统的层次关系.当你苦于寻找配置文件或者二进制文件的时候,这便显得十分有用了. 另外一种情况便

Linux文件查找

Linux文件查找 Linux的基本法则之一为一切皆文件,Linux遵循FHS(Filesystem Hierarchy Standard),文件系统目录标准,FHS采用树形结构组织文件:在使用过程中,我们会遇到知道文件名却不知道文件位置的情况,或者查找某些类型的文件,此时我们需要文件查找的功能. 一.常用查找命令: Locate与finad: locate命令为非实时查找模式:非实时查找,需要根据索引查找,依赖于索引,而索引构建相当占用资源:索引的创建是在系统空闲时由系统自动进行(每天任务):

[转载] Linux 文件系统结构介绍

原文: https://linux.cn/article-6132-weibo.html Linux中的文件是什么?它的文件系统又是什么?那些配置文件又在哪里?我下载好的程序保存在哪里了?在 Linux 中文件系统是标准结构的吗?好了,上图简明地阐释了Linux的文件系统的层次关系.当你苦于寻找配置文件或者二进制文件的时候,这便显得十分有用了.我在下方添加了一些解释以及例子,不过“篇幅较长,可以有空再看”. 另外一种情况便是当你在系统中获取配置以及二进制文件时,出现了不一致性问题,如果你是在一个

Linux入门——文件系统目录结构

不同操作系统对于文件系统的组织是不一样的,当前主流的两大类操作系统windows和Linux它们在文件系统组织方式上有很大差别.windows的文件系统是以驱动器盘符为基础,这样文件是挂载在分区上的,与此相反,linux和unix的文件系统都是以文件为基础,一切皆文件,分区挂载在目录下. 在Linux 和Unix操作系统中,所有的文件和目录都被组织成一个以根目录节点(/)开始的倒状的树形结构,即构成一个庞大的"文件树".对于目录来说,有两类特殊目录形式: . :代表当前的目录,也可以使

android 文件系统目录分析(手机系统目录分析)

# pwd && ls -a -l / drwxrwxrwt root     root              2009-06-10 09:53 sqlite_stmt_journals drwxrwx--- system   cache             2008-09-06 22:51 cache d---rwxrwx system   system            1970-01-01 08:00 sdcard lrwxrwxrwx root     root