linux中各目录及详细介绍
一、Linux文件系统的层次结构
在Linux或UNIX操作系统中,所有的文件和目录都被组织成一个以根节点开始的倒置的树状结构,如图:

二、目录
1、目录的定义
目录相当于Windows中的文件夹,目录中存放的既可以是文件,也可以是其他的子目录。
文件系统层次结构标准(FHS)定义了Linux操作系统中的主要目录及目录内容。
在FHS中,所有的文件和目录都出现在根目录"/"下,即使他们存储在不同的物理设备中。
2、linux中的目录详细介绍:
/ 根目录
/bin/ 面向所有用户,用来存放常用的可执行文件,例如cat ls cp
/boot/ 引导程序文件,例如:kernel 时常是一个单独的分区
/dev/ 设备文件
/etc/ 配置文件
/home/ 用来存放用户自己的文件或目录,其中,超级用户root的家目录是/root,而普通用户的家目录被存放在/home目录下,并使用用户名作为最后一级目录(家目录)的名称,如ella用户的家目录为/home/ella
/lib/ /bin/和/sbin/下二进制文件必要的库文件
/media/ U盘 CD-ROM等的挂载目录
/mnt/ 临时挂载目录
/opt/ 可选应用软件包
/proc/ 虚拟文件系统,将内核与进程状态归档为文本文件。
/root/ 超级用户的家目录
/sbin/ 用来存放系统的可执行文件,必要的系统二进制文件,例如:init ip mount
/tmp/ 临时文件,系统重启的时候将不会被保留。
/usr/ 所有的程序安装在这里,本地安装的程序和其他东西在/usr/local下
/usr/bin 用户命令,这些命令也有可能存在于/usr/local/bin
/usr/sbin 非必要的系统二进制文件,如网络服务,守护进程
/usr/lib 在/usr/sbin和/usr/bin/中的二进制文件所需要的库
/var/ 变量文件:在正常运行的系统中其内容不断变化的文件,例如:日志,脱机文件
/var/cache/ 应用程序的缓存数据
/var/lib/ 状态信息。由程序在运行时维护的持久性数据。
/var/log/ 日志文件
/var/run 已经被/run/替代,自最后一次启动以来运行中的系统的信息:如运行中的守护进程,当前登录的用户。
文件系统中还有两个特殊目录:
. 表示当前目录,即用户所在的工作目录
.. 表示父目录,即当前目录的上一层目录
参考文档:http://blog.csdn.net/zhangxiao93/article/details/45333693
linux中各目录及详细介绍的更多相关文章
- Linux操作系统中的文件目录结构详细介绍
"/" :Linux文件系统的入口.也是最高一级的目录. "/bin":基本系统所需要的命令,功能和"/usr/bin"类似,这个目录下的文 ...
- 详细的linux目录结构详细介绍
详细的linux目录结构详细介绍 --树状目录结构图 下面红色字体为比较重要的目录 1./目录 目录 描述 / 第一层次结构的根,整个文件系统层次结构的根目录 /bin/ 需要在单用户模式可用的必要命 ...
- linux的目录结构详细介绍
linux的目录结构详细介绍 1. /目录(根目录) 2./ect/目录 特定主机系统范围内的配置文件. 3./usr/目录 默认软件都会存于该目录下.用于存储只读用户数据的第二层次:包含绝大多数的用 ...
- Linux各目录及每个目录的详细介绍总结
Linux各目录及每个目录的详细介绍 [常见目录说明] 目录 /bin 存放二进制可执行文件(ls,cat,mkdir等),常用命令一般都在这里. /etc 存放系统管理和配置文件 /home 存放所 ...
- Linux中 /boot 目录介绍 【转载】
Linux中 /boot 目录介绍 转自:点击打开链接 一./boot/目录中的文件和目录 Linux系统在本地启动时,目录/boot/非常重要,其中的文件和目录有: (1)系统Kernel的配置文件 ...
- Linux中/proc目录下文件详解
转载于:http://blog.chinaunix.net/uid-10449864-id-2956854.html Linux中/proc目录下文件详解(一)/proc文件系统下的多种文件提供的系统 ...
- 03-Linux各目录及每个目录的详细介绍
Linux各目录及每个目录的详细介绍 [常见目录说明] 目录 /bin 存放二进制可执行文件(ls,cat,mkdir等),常用命令一般都在这里. /etc 存放系统管理和配置文件 /home 存放所 ...
- Linux中/proc目录下文件详解(转贴)
转载:http://www.sudu.cn/info/index.php?op=article&id=302529 Linux中/proc目录下文件详解(一) 声明:可以自由转载本文, ...
- thinkPHP 模板中的语法知识 详细介绍(十二)
原文:thinkPHP 模板中的语法知识 详细介绍(十二) 本章节:介绍模板中的语法,详细的语法介绍 一.导入CSS和JS文件 ==>记住常量的是大写 1.css link .js sc ...
随机推荐
- 如何用js造轮子
写了一个非常通俗易懂的造轮子的方法 <div class="wrap"></div> <div class="wrap">& ...
- C++中int型与char型相互转换的问题
参考:https://www.cnblogs.com/dj-917366761-bg/p/7078078.html 主要针对0~9这几个数字. 可以借助 ‘0’. char 转 int —— int ...
- hibernate一对一关联手动改表后No row with the given identifier exists:
articleId手动改了一个并不存在的值 把被控端的id改成存在的就好了
- select2下拉内容获取后台数据
controller(id给select:text给另外的input框) @RequestMapping(value = "findUnit")public @ResponseBo ...
- Eureka客户端无法连接服务注册中心
转载自:https://my.oschina.net/kousm/blog/2249003 服务端 application.yml配置 spring: application: name: eurek ...
- Neo4j Desktop 管理工具的安装和应用
安装和启动Neo4j桌面 如果您还没有,请下载 Neo4j.使用提供的说明(下载时显示),按照步骤1安装并启动Neo4j Desktop应用程序.下载页面上的步骤2说明向您展示了如何设置您的第一个项目 ...
- HYSBZ 1015/BZOJ1015 星球大战starwar
Description 很久以前,在一个遥远的星系,一个黑暗的帝国靠着它的超级武器统治者整个星系.某一天,凭着一个偶然的机遇,一支反抗军摧毁了帝国的超级武器,并攻下了星系中几乎所有的星球.这些星球通过 ...
- 嘴巴题1 LA2531 足球联赛
LA2531 足球联赛 题目: 有n只队伍打比赛,给出每只队目前获胜和失败的场数,再给出两两队伍接下来的比赛场次,问你哪些队伍可能的冠军 (题面摘自http://blog.csdn.net/s_h_r ...
- ModelAndView返回mav时,报404
报404的可能性太多了 简单来看,404后边有信息,说明请已经分配到了控制器 经过调试发现,mav已经分配到了页面 原因,modelandview的包导入错误,正确的包是 import org.spr ...
- CSS中ul li居中的问题
一直以为对ul li居中对齐已经掌握了.但最近做项目时发现之前li的float:left方法显然有一个问题,就是无法居中(水平),只能使用padding-left或margin-right的方法方法来 ...