5.linux目录结构介绍
目录:
1.linux系统的目录结构特点?为何会形成这样的目录结构?
2.基本目录内容详解!
3.重要目录详解!
1.linux系统的目录结构特点?
A.Linux系统的目录结构是一棵倒挂的大树,”/”根目录是所有目录的起始点(顶点).
B.linux是封闭的,如果访问的话必须要有挂载点.
C.目录和磁盘分区是没有关联的.分区是分区,目录是目录.所以根下/不同的目录可能会对应不同的分区或者磁盘.
D.linux你设备不进行挂载,入口是看不到的,类似没有入口的房间.给设备的一个入口就叫做挂载点.挂载点的实质是一个目录.用mount进行挂载.eg: mount /dev/edrom /mnt 把光驱挂载到mnt目录下.
2.linux操作系统目录结构形成?
刚开始的时候,由于其硬盘内存较小,运行一段时间后,导致数据溢出,系统无法正常工作,于是加了一块新的硬盘,并且做了规定,第一块用来存放系统程序相关,第二块存放用户自己的程序,因此挂载的目录点取名为/usr,除了名字不一样外,其他的目录结构都是一样的.都是(/bin /sbin /lib /tmp.......等),接着第二块硬盘也满了,然后就只能再添加一块,取名为/home,专门存放用户的数据.
3.基本目录详解
[root@oldboy /]# tree -L 1 /
/bin (binaries 二进制命令所在的目录如:ls cp mkdir rm cut 等 bin 和/usr/bin 类似)
/boot (linux内核及引导程序所在目录.分区 /boot 200M swap 是内存的1.5倍, 最大大概8G 剩下的全给 /)
/dev (device 设备 这是设备的目录,比如声卡,网卡,磁盘,光驱.......)
/etc (二进制软件包的 yum /rpm 安装的软件和所有系统管理所需要的配置文件和子目录。还有安装的服务的启动命令也放置在此处)
/home (普通用户家目录,存放用户的各种数据,在Linux中,每个用户都有一个自己的目录,一般该目录名是以用户的账号命名的。)
/lib (系统最基本的动态连接共享库,其作用类似于Windows 里的DLL文件,几乎所有的应用程序都需要用到这些共享库。动态链接库文件,用于程序执行时的调用,大多是以 .so结尾)
/lib64 (64位动态链接库文件)
/lost+found (这个目录一般情况下是空的,当系统非法关机后,这里就存放fsck过程中部分修复的文件)
/media (媒介目录,系统会自动识别一些设备(如U盘、光驱等),当识别后,Linux会把识别的设备挂载到该目录下)
/mnt (光盘默认的挂载点,我们可以将光驱挂载到/mnt上,然后进人该目录查看光驱里的内容。)
/opt (这是给主机额外安装软件所设置的目录,该目录默认为空。比如,你要安装一个Oracle 数据库,可以放到该目录下。)
/proc (该目录是系统启动的进程,会生成1个pid,而每个进程都有1个目录)
/root (管理员家目录)
/sbin (用户命令目录(root用户命令),如:fdisk,shutdown,mount)
/selinux (是一种安全子系统,它能控制程序只能访问特定文件)
/srv (服务启动后需要访问的内容,如www需要访问的数据存在/srv/www目录下)
/sys (存放整个linux的内核及一些文件)
/tmp (临时文件目录,一般一周清理一次,可以当做回收站用,删除的数据可以先移动到此处)
/usr (存放用户安装的应用软件目录,如MySQL,Apache,这是一个非常重要的目录,类似于Windows下的Program Files目录,用户的很多应用程序和文件都存放在该目录下。)
/usr/bin (该目录存放的是系统用户使用的应用程序)
/usr/sbin (该目录存放的是超级用户使用的比较高级的管理程序和系统守护程序)
/usr/src (该目录是内核源代码默认的放置目录)
/var (该目录存放的是不断扩充且经常修改的目录,包括各种日志文件或者pid文件,存放linux的启动日志和正在运行的程序目录(变化的目录:一般是日志文件,cache目录))
5.linux目录结构介绍的更多相关文章
- linux下各文件夹的结构说明及用途介绍:Linux目录结构介绍
linux下各文件夹的结构说明及用途介绍: /bin:二进制可执行命令. /dev:设备特殊文件. /etc:系统管理和配置文件. /etc/rc.d:启动的配 置文件和脚本. /home:用户主目录 ...
- linux目录结构介绍
目录 1.树状目录结构图 2./目录 3./etc/目录 4./usr/目录 5./var/目录 6./proc/目录 7./dev/目录 该文章主要来自于网络进行整理. 目录结构参考地址: http ...
- Linux目录结构介绍-http://yangrong.blog.51cto.com/6945369/1288072
1.树状目录结构图 2./目录 目录 描述 / 第一层次结构的根.整个文件系统层次结构的根目录. /bin/ 需要在单用户模式可用的必要命令(可执行文件):面向所有用户,例如:cat.ls.cp,和/ ...
- [原创] linux课堂-学习笔记-课程3.Linux目录结构介绍及内核与shell分析
一.目录说明 1.1 bin 一般用户,可执行的系统内置命令 1.2 sbin 系统管理员,可执行的系统内置命令 1.3 boot 启动文件目录,启动有关的文件都保存在此 1.4 dev 设备管理文件 ...
- 详细的linux目录结构详细介绍
详细的linux目录结构详细介绍 --树状目录结构图 下面红色字体为比较重要的目录 1./目录 目录 描述 / 第一层次结构的根,整个文件系统层次结构的根目录 /bin/ 需要在单用户模式可用的必要命 ...
- Linux实战教学笔记07:Linux系统目录结构介绍
第七节 Linux系统目录结构介绍 标签(空格分隔):Linux实战教学笔记 第1章 前言 windows目录结构 C:\windows D:\Program Files E:\你懂的\精品 F:\你 ...
- linux -目录结构
摘自:http://www.comptechdoc.org/os/linux/usersguide/linux_ugfilestruct.html 这个目录结构介绍是我目前看到介绍最全的,有时间在翻译 ...
- day 2 Linux目录结构
Linux系统的目录结构的基本介绍: 1)在逻辑上的所有目录(包括目录下的子目录)都在最高级别的目录“/”下. 根(/)目录是Linux系统中所有目录的起始点(顶点),根下面的目录及子目录是一个有层次 ...
- Linux 目录结构_004
前言 Linux文件系统层次标准,英文全称Filesystem Hierarchy Standard,英文简称FHS. 由于利用Linux来开发产品的团队和个人实在太多了,如果每个人都以自己的想法来配 ...
随机推荐
- mysql binlog日志的三种模式
1.statement level模式 每一条会修改数据的sql都会记录到master的bin-log中.slave在复制的时候sql进程会解析成和原来master端执行过的相同的sql来再次执行.优 ...
- Spark --idea无法new scala class
问题: 无法新建Scala class 解决: 1.下载插件 setting-->Plugins-->安装scala插件-->提示重启idea-->自动提示你安装scala s ...
- Libev和LibEvent
libev和libevent功能基本相同,名称相近,到底该用哪一个呢?zhouhh@zhh64:~$ sudo apt-cache search libeventlibevent-dev – Deve ...
- 利用TokyoTyrant构建兼容Memcached协议、支持故障转移、高并发的分布式Key-value持久存储系统(转)
Tokyo Cabinet 是日本人 平林幹雄 开发的一款 DBM 数据库,该数据库读写非常快,哈希模式写入100万条数据只需0.643秒,读取100万条数据只需0.773秒,是 Berkeley D ...
- ActionScript和js交互
新建的ActionScript项目,默认新建会在“默认包”中创建一个和项目名称相同以as结尾的文件,as项目开始执行时要new一个这样的类在类上方加入一些参数可以为生成的swf初始化一些样式 [SWF ...
- Linux工作管理 jobs、fg、bg、nohup命令
概述 在Linux 中我们登陆了一个终端,已经在执行一个操作,可以通过一定的操作或命令在不关闭当前操作的情况下执行其他操作. 例如,我在当前终端正在 vi 一个文件,在不停止 vi 的情况下,如果我想 ...
- 基于SSM的单点登陆05
springmvc.xml <?xml version="1.0" encoding="UTF-8"?> <beans xmlns=" ...
- Tomcat在windows服务器下,将tomcat控制台日志记录到日志文件中
Tomcat在windows服务器下,将tomcat控制台日志记录到日志文件中 在Linux系统中,Tomcat 启动后默认将很多信息都写入到 catalina.out 文件中,我们可以通过tail ...
- [mongodb] MMAP 和wiredTiger 的比较
mongodb 现在有两款存储引擎 MMAPv1 和 WireTiger,当然了除了这两款存储引擎还有其他的存储引擎了. 如: 内存引擎:现在的mongodb 版本中已经有了,主要的cache 服务 ...
- python 中 正则表达式 的应用
python 中 正则表达式 的应用 最近作业中出现了正则表达式,顺便学习了一下. python比较厉害的一点就是自带对正则表达式的支持,用起来很方便 正则表达式 首先介绍一下什么是正则表达式. 正则 ...