linux 文件及目录结构体系
linux 目录的特点:
1). /是所有目录的顶点
2).目录结构像一颗倒挂的树
3).目录和磁盘分区是没有关联的
4)./下不同的目录可能对应不同的分区或磁盘
5).所有的目录都是按照一定的类别有规律的组织和命名的
linux 里设备不挂载是看不到入口的,类似没有窗口的监狱。如果希望设备被访问,就必须给这个设备一个入口,
这个入口就叫做挂载点,挂载点的表现实质是一个目录
linux目录结构 link to notes
| 
 目录  | 
 说明  | 
| 
 /usr  | 
 存放Unix系统商(比如IBM和HP)开发的程序 根据存放数据反推,可以理解 user,有的称为 unix software resource  | 
| 
 /user/local  | 
 存放用户自己安装的程序,相当于C:/program files。一般编译软件的默认路径,yum或rpm 包安装默认路径一般不是这里  | 
| 
 /usr/src  | 
 内核源码存放目录,比如下面有内核源码目录,比如linux,linux-2.xxx.xx目录等。 1.rpm -ivh 包名.rpm(存在rpm包,又无法用 yum的时候) 2.yum install 包名(下载--rpm--解决软件依赖)-简单方便的方法(习惯:线上对外的服务器很少安装 Apache,Nginx,MySQL,功能性软件会用yum) 3.源码(./configure,make,make install),定制,大中小企业重要服务。 门户:源码--定制RPM包--制作yum仓库--yum安装  | 
| 
 /usr/sbin  | 
 也是可执行程序的目录,但大多存放涉及系统管理的命令;显示相似目录是/sbin 或/usr/local/ 或/usr/X11R6/sbin等  | 
| 
 /var  | 
 变化的目录,一般是日志文件,cache的目录  | 
| 
 /var/log/messages  | 
 系统信息默认日志文件,非常重要。按周轮循  | 
| 
 /var/log/secure  | 
 记录登入系统存取信息的文件,按周自动轮训,例如 pop3 ,ssh,telnet ,ftp等都会记录在此。系统安全日志文件,依赖于rsyglog服务开启 [root@wen ~]# tail -20 /var/log/secure  | 
| 
 /var/spool/cron/root  | 
|
| 
 /proc  | 
 显示内核及进程信息的虚拟文件系统  | 
| 
 /proc/cpuinfo  | 
 关于处理器的信息,如类型,厂家,型号和性能等。top 看cpu ,sar  | 
| 
 /proc/meminfo  | 
 系统内存信息,free -m  | 
| 
 /proc/loadavg  | 
 系统负载平均值信息(系统的繁忙情况,比较准确,但是不够细致反应系统性能指标),uptime的结果,负载不要超过CPU的核数,看负载top,uptime  | 
| 
 /proc/mounts  | 
 设备挂载的信息,df -h 类似  | 
| 
 /etc  | 
 系统配置及服务配置文件,启动命令的目录 (1)二进制软件安装包(yum,rpm)的配置文件默认路径 exports fstab hosts inittab issue ld.so.conf motd networks passwd  | 
| 
 /etc/hosts  | 
 设定用户IP与名字(或域名)的对应解析表,相当于本地LAN局域网内的DNS #类似C:\WINDOWS\system32\drivers\etc\hosts ,LAN内IP域名解析文件,开发测试时做临时的域名解析常用  | 
| 
 /etc/sysconfig/network  | 
 可以修改机器名及网卡启动,网关等配置 永久更改主机名,需要同时修改以下两项: 1.vi /etc/sysconfig/network sed -i 's#HOSTNAME=wen#HOSTNAME=kevin#g' /etc/sysconfig/network 2.hostname 主机名  | 
| 
 /etc/rc.local  | 
 用于存放开机自启动程序命令的文件(chkconfig常用来管理yum/rpm安装的程序的服务的开机自启动)。自己开发的程序,习惯把启动命令放入/etc/rc.local,实现开机启动这些程序,linux开机时会把/etc/rc.local里的内容执行一遍  | 
| 
 /etc/init.d  | 
 这个目录是用来存放系统或服务器通过yum或rpm工具安装的软件的默认启动命令比如centos [root@wen ~]# ll /etc/init.d lrwxrwxrwx. 1 root root 11 8月 30 05:46 /etc/init.d -> rc.d/init.d RHEL:service 服务名 start === /etc/init.d/服务名 start  | 
| 
 /etc/profile  | 
 加载系统登录程序一个目录,命令和文件独立存在! 以文件的形式存在(*.sh为扩展名),但要可执行。  | 
| 
 /etc/sysconfig/network-scripts/ifcfg-eth0  | 
 配置网络地址及GW等 (1)重启网卡 /etc/int.d/network restart(影响所有网卡) (2)ifdwon eth0 && ifup eth0 只针对eth0 通过setup -->"network configuration"修改网卡就是在修改这个文件  | 
| 
 /etc/motd  | 
 [root@wen ~]# echo "welcome to my linux ">/etc/motd [root@wen ~]# cat /etc/motd welcome to my linux #登录提醒,登录之后的信息  | 
| 
 /etc/issue  | 
 记录用户登录前显示的系统版本信息 [root@wen ~]# cat -n /etc/issue [root@wen ~]# ll /etc/issue* -rw-r--r--. 1 root root 0 9月 29 06:44 /etc/issue -rw-r--r--. 1 root root 0 9月 29 06:44 /etc/issue.net  | 
| 
 /etc/redhat-release  | 
 包括一行声明Redhat版本号和名称的信息 [root@wen ~]# cat /etc/redhat-release CentOS release 6.7 (Final) [root@wen ~]# uname -m x86_64 [root@wen ~]# uname -r 2.6.32-573.el6.x86_64  | 
| 
 /opt  | 
 在某些系统,用于存放第三方厂商开发的程序,所以取名为option,意为“选装”  | 
| 
 /home  | 
 存放用户的数据,家目录  | 
| 
 /bin  | 
 常用二进制命令所在的目录。比如ls,mkdir,rm,cut等命令;/bin目录和 /usr/bin类似  | 
| 
 /lib64  | 
 库文件存放目录  | 
| 
 /dev  | 
 设备目录  | 
| 
 /tmp  | 
 临时文件目录  | 
| 
 /root  | 
 超级管理员的家目录  | 
| 
 /sbin  | 
 超级用户命令的目录  | 
linux 文件及目录结构体系的更多相关文章
- Linux  文件与目录结构
		
[Linux文件] Linux 系统中一切皆文件. [Linux目录结构] --/bin 是Binary的缩写, 这个目录存放着最经常使用的命令. --/sbin s就是Super User的意思,这 ...
 - 1.Linux文件及目录结构
		
Linux 文件结构 在Linux中 ,一切皆文件 目录结构
 - (大数据工程师学习路径)第一步 Linux 基础入门----目录结构及文件基本操作
		
Linux 目录结构及文件基本操作 介绍 1.Linux 的文件组织目录结构. 2.相对路径和绝对路径. 3.对文件的移动.复制.重命名.编辑等操作. 一.Linux 目录结构 在讲 Linux 目录 ...
 - Linux 01 Liunx目录结构及文件基本操作
		
Linux目录结构及文件基本操作 1.Linux的文件组织目录结构(遵循FHS标准) FHS(Filesystem Hierarchy Standard)标准:多数Linux版本采用这种文件组织形式, ...
 - Linux中的文件和目录结构详解
		
对于每一个Linux学习者来说,了解Linux文件系统的目录结构,是学好Linux的至关重要的一步.,深入了解linux文件目录结构的标准和每个目录的详细功能,对于我们用好linux系统只管重要,下面 ...
 - Linux学习之二-Linux系统的目录结构
		
Linux学习之二-Linux系统的目录结构 在Linux的根目录下,有很多的目录,但是需要记住,对于Linux而言,一切皆文件.因此此处的目录也是文件.用ls / 命令就能看到根目录下的各类不同的目 ...
 - Linux 文件与目录管理
		
Linux 文件与目录管理 我们知道Linux的目录结构为树状结构,最顶级的目录为根目录 /. 其他目录通过挂载可以将它们添加到树中,通过解除挂载可以移除它们. 在开始本教程前我们需要先知道什么是绝对 ...
 - 深入理解linux系统的目录结构(总结的非常详细)
		
对于每一个Linux学习者来说,了解Linux文件系统的目录结构,是学好Linux的至关重要的一步.,深入了解linux文件目录结构的标准和每个目录的详细功能,对于我们用好linux系统只管重要,下面 ...
 - linux系统的目录结构
		
前言 对于每一个Linux学习者来说,了解Linux文件系统的目录结构,是学好Linux的至关重要的一步.,深入了解linux文件目录结构的标准和每个目录的详细功能,对于我们用好linux系统只管重要 ...
 
随机推荐
- eclipse下实现热部署,tomcat不重新reload context
			
1. 打开server的编辑器 2. 在modules页签内,修改auto load属性为disabled
 - 16/8/23-jQuery完全图解scrollLeft,scrollWidth,clientWidth,offsetWidth 获取相对途径,滚动图片
			
引用地址:http://www.cnblogs.com/mguo/archive/2013/03/19/2969657.html scrollLeft:设置或获取位于对象左边界和窗口中目前可见内容的最 ...
 - VS2017使用assimp 5.0.0 error C2589: '(' : illegal token on right side of '::' 解决办法
			
坑爹微软Sucks Again. assimp 终于更新到了5.0.0并且支持GLTF2格式,包含动画正确解析,在viewer中也能看到正确结果,真他喵的不容易,然后拿来编译完到自己项目里用,就出这玩 ...
 - DataContract] [DataMember] 程序集引用
			
引用,右键->添加引用->System.Runtime.Serialization 添加
 - 什么是php工厂模式
			
工厂模式是我们最常用的实例化对象模式了,是用工厂方法代替new操作的一种模式.著名的Jive论坛 ,就大量使用了工厂模式,工厂模式在Java程序系统可以说是随处可见.今天我们就为大家介绍一下PHP中的 ...
 - 标准标签库JSTL(JSP Standard Tag Library)
			
1, 核心标签(最常用, 最重要的) 表达式控制标签 out 输出常量 value---直接赋值 输出变量 default---默认值 escapeXml---控制转义字符(默认为true, 如果需要 ...
 - RTSP取流设备密码含@
			
一.rtsp取流格式简介 RTSP的基本取流格式为:rtsp://username:password@ip_addr/... 如海康的ip地址为:rtsp://admin:admin123@10.1. ...
 - [Linux] 022 RPM 包查询
			
1. 查询是否安装 (1) 查询包是否安装 $ rpm -q 包名 选项 释义 -q (query) 查询 (2) 查询所有已安装的 RPM 包 $ rpm -qa 选项 释义 -a (all) 所有 ...
 - Hibernate使用时需要注意的几个小问题
			
今天晚上玩了一下JDBC连接数据库,之后又利用Hibernate进行了数据库的访问,感觉利用Hibernate对数据库访问在文件配置好了之后确实更加简单快捷. 但是在操作的过程中也有一些细节需要注意一 ...
 - BZOJ 4675(点分治)
			
题面 传送门 分析 由于期望的线性性,我们可以分别计算每个点对对答案的贡献 有三个人取数字,分开对每个人考虑 设每个人分别取了k个数,则一共有\(C_n^k\)种组合,选到每种组合的概率为\(\fra ...