Linux 目录结构_004
前言
Linux文件系统层次标准,英文全称Filesystem Hierarchy Standard,英文简称FHS。
由于利用Linux来开发产品的团队和个人实在太多了,如果每个人都以自己的想法来配置文件放置的目录,那么将可能造成很多管理上的困扰。
在这种Linux文件目录配置极其混乱的局面下,FHS出现了,它的主要目的是希望让用户可以了解到已安装软件通常放置于哪个目录下。
遵循FHS标准,这大大方便了独立的软件开发商、操作系统制作者及系统维护者。
Linux 目录结构

Linux 重要目录
[root@oldboy ~]# tree -L 1 /
/
├── bin ##普通用户使用的二进制命令
├── boot ##系统内核文件及系统引导文件目录
├── dev ##设备驱动文件目录
├── etc ##程序配置文件及系统服务启动命令
├── home ##普通用户家目录
├── lib ##系统库文件目录
├── lost+found ##当系统崩溃或系统意外重启时,会产生一些文件碎片存放在此目录,可以通过磁盘修复工具进行修复
├── media ##可移动设备挂载点
├── mnt ##临时文件挂载点
├── opt ##可选,第三方开发程序存放目录
├── proc ##操作系统时,记录系统进程和内核信息
├── root ##root超级管理员家目录
├── sbin ##系统管理员使用的二进制命令
├── tmp ##临时存放文件目录,类似回收站
├── usr ##存放系统开发的程序
└── var ##一般存放系统日志目录
Linux 重要的子目录及配置文件
1、/etc目录下必须要掌握的目录路径知识
1.1 /etc/sysconfig/network-scripts/ifcfg-eth0 #网卡配置文件
1.2 /etc/resolv.conf Linux #系统DNS客户端配置文件
1.3 /etc/sysconfig/network #主机名配置文件
1.4 /etc/hosts #系统本地DNS解析文件
1.5 /etc/fstab #配置开机设备自动挂截文件
1.6 /etc/rc.local #存放开机自启动程序命令的文件
1.7 /etc/inittab #系统运行级别的配置文件
1.8 /etc/profile及/etc/bashrc #配置系统的环境变量/别名等的文件
1.9 /etc/profile.d #用户登录后执行的脚本所在目录
1.10 /etc/issue和/etc/issue.net #配置在用户登录终端前显示信息的文件
1.11 /etc/init.d #软件启动程序所在的目录
1.12 /etc/motd #配置用户登录系统之后显示提示内容的文件
1.13 /etc/redhat-release #声明Red Hat版本号和名称信息的文件
2、/usr目录的重要知识介绍
2.1 /usr/local/ #编译安装软件默认位置路径
2.2 /usr/src #存放源码文件的目录
3、/var目录下的路径知识
3.1 /var/log #记录系统及软件运行信息文件所在的目录
3.2 /var/log/messages #系统级别日志文件
3.3 /var/log/secure #用户登录信息日志文件
3.4 /var/log/dmesg #记录硬件信息加载情况日志文件
4、/proc下的重要路径知识
4.1 /proc/cpuinfo #CPU信息
4.2 /proc/meminfo #内存信息
4.3 /proc/loadavg #系统负载情况
4.4 /proc/mounts #记录linux挂载设备的情况
感谢老男孩博客提供参考 https://blog.51cto.com/oldboy
Linux 目录结构_004的更多相关文章
- 每天一个linux命令(23):Linux 目录结构
对于每一个Linux学习者来说,了解Linux文件系统的目录结构,是学好Linux的至关重要的一步.,深入了解linux文件目录结构的标准和每个目录的详细功能,对于我们用好linux系统只管重要,下面 ...
- day 2 Linux目录结构
Linux系统的目录结构的基本介绍: 1)在逻辑上的所有目录(包括目录下的子目录)都在最高级别的目录“/”下. 根(/)目录是Linux系统中所有目录的起始点(顶点),根下面的目录及子目录是一个有层次 ...
- 【Linux】Linux 目录结构
博客已转移,请借一步说话 .http://www.weixuehao.com/archives/492 初学Linux,首先需要弄清Linux 标准目录结构 / root --- 启动Linux时使用 ...
- CentOS6.5菜鸟之旅:纯转载Linux目录结构
来自:http://www.iteye.com/topic/1125162 使用linux也有一年多时间了 最近也是一直在维护网站系统主机 下面是linux目录结构说明 本人使用的是centos系 ...
- 每天一个linux命令(19):Linux 目录结构
对于每一个Linux学习者来说,了解Linux文件系统的目录结构,是学好Linux的至关重要的一步.,深入了解linux文件目录结构的标准和每个目录的详细功能,对于我们用好linux系统只管重要,下面 ...
- Linux目录结构及常用命令(转载)
一.Linux目录结构 你想知道为什么某些程序位于/bin下,或者/sbin,或者/usr/bin,或/usr/sbin目录下吗?例如,less命令位于/usr/bin目录下.为什么没在/bin中,或 ...
- Linux目录结构【转】
使用linux也有一年多时间了 最近也是一直在维护网站系统主机 下面是linux目录结构说明 本人使用的是centos系统,很久没有发表博文了 近期会整理自己所用所了解知识点,发表linux相关的 ...
- 【Linux笔记】Linux目录结构
[Linux笔记]Linux目录结构 本文内容整理自网络,以作参考. /:根目录,位于linux文件系统目录结构的顶层,一般根目录下只存放目录,不要存放文件,/etc./bin./dev./lib ...
- Linux目录结构及文件基础操作
一.Linux目录结构 windows系统中主要以存储介质为主(磁盘). UNIX和Linux系统中主要是以目录为主(以树形目录结构的形式构建整个系统). 1. FHS(Filesystem Hier ...
随机推荐
- 多线程里面this.getName()和currentThread.getName()有什么区别
public class hello extends Thread { public hello(){ System.out.println("Thread.currentThread(). ...
- git 修改文件内容
在安装Git和创建版本库的时候,我们已经成功地添加并提交了一个readme.txt文件,现在,是时候继续工作了,于是,我们继续修改readme.txt文件,改成如下内容 [root@node1 gi ...
- git配置SSH Key,上传本地代码至github
git配置全局的name和email git config --global user.name "name" git config --global user.email &qu ...
- AJAX异步传输——以php文件传输为例
此文档解决以下问题: 一.在当前html页面显示请求的数据1.get方式请求 ,不传递参数2.get方式请求 ,传递参数3.post方式请求 ,不传递参数4.post方式请求 ,传递参数 二.通过按 ...
- Mybatis Dynamic Query 更新
文章目录 1. 简介 2. 准备工作 3. 开始更新 3.1. update 3.2. update Null 4. 结束 5. 关注@我 项目地址:https://github.com/wz2coo ...
- 如何让FireFox/chrome新打开的标签页在后台打开,而不是立即跳转过去
firefox: 地址栏输入about:config 找到下面三项,全部设为true browser.tabs.loadInBackground browser.tabs.loadDivertedIn ...
- org.springframework.web.util.WebUtils.isSameOrigin(WebUtils.java:816)
Nginx反向代理WebSocket时报这个错,普通的http请求没问题,ws请求报错 可能原因: 1.你用了4.2.5.RELEASE版本或者4.2.6.RELEASE,升级到4.2.7.RELEA ...
- 浅谈压缩感知(十七):测量矩阵之有限等距常数RIC的计算
有限等距常数(RestrictedIsometry Constant, RIC)是与有限等距性质(Restricted IsometryProperty, RIP)紧密结合在一起的一个参数. 一.RI ...
- 迁移ORACLE_HOME引发的登录sqlplus无法加载类库错误
在10g以后,一般情况下环境变量中没有必要设置LD_LIBRARY_PATH,但是一旦将ORACLE_HOME迁移到其他目录,则环境变量中还需要添加这个变量. Linux和Unix支持TAR方式迁移O ...
- MongoDB中MapReduce介绍与使用
一.简介 在用MongoDB查询返回的数据量很大的情况下,做一些比较复杂的统计和聚合操作做花费的时间很长的时候,可以用MongoDB中的MapReduce进行实现 MapReduce是个非常灵活和强大 ...