关于Linux目录结构的理解

dUI与刚接触Linux的学习者来说,那么多的根下目录足够让我们头疼不已,如下图:

那么对于初学者来说,我们首要了解的是哪些目录呢?  就是这个标黄绿色的tmp目录,此目录是一个存放临时文件夹的目录(也就是不重要的东西,对个人用户而言)

etc目录,用来放一些系统的配置文件和下载服务的配置文件      作用:修改服务的配置文件达到优化服务的目的

root目录即当前用户的家目录,存放用户自己的东西

dev目录,存放设备文件的目录,比如磁盘                  作用:提供存储空间,硬件设备的存储,还有一部分虚拟地存在proc里(网卡)

var目录用来存放一些经常变化的文件,比如系统服务的日志       作用:服务排错的时候通过查询日志记录来定位

usr目录源码安装的软件默认的配置文件存放的地方               作用:修改服务的配置文件达到优化服务的目的

proc目录存放虚拟文件系统,映射当前内核状态,系统进程文件所处的目录     作用:系统调优及服务调优在此目录下修改

sys目录虚拟文件系统,和Proc不同的是如果硬件设备没有拔插操作,其子目录结构不会发生变化     作用:同proc

run链接目录,centos7将media目录挂在到了/run/media

bin链接目录,存储系统命令

sbin链接目录,存储只有root用户能用的命令

opt空目录,也是一些文件的默认安装目录

其余目录很生僻,基本不会接触到,但是工作和学习中,我们可以自定义将文件放入不同目录中,灵活的用法导致我们需要用pwd及find来定位我们寻找的文件及目录

了解目录结构是为了对整个Linux系统有个大概认知,方便我们的学习和工作

我个人认为Linux系统三大目录   /etc   /proc    /dev   这三个目录及同类目录例如:/usr  /sys  (对应前两个目录) 决定了我们服务的运行状态及运行环境,所以服务优化也往往在这些文件里调整参数。但是在初期的学习中,我们还是在/tmp中操作,以免误操导致系统问题

原文地址:https://www.cnblogs.com/zhangyi-cn/p/10221229.html

时间: 01-04

关于Linux目录结构的理解的相关文章

linux命令格式,获取帮助及其目录结构简要理解

我们都知道,一台计算机要是没通电,和一堆废铁没什么区别.那么,通电开机进入系统后,会进入交互界面,等待用户操作,人与计算机交互界面有两种: GUI:图形用户接口.如我们平时使用的Windows  ,linux的X window,有KDE和GOME. CLI:命令行接口,使用的SHELL类型有bash ,csh,tcshell,zshell等. 例如:[[email protected] ~]# commandbin root:当前登录的用户名. dxlcentOS:当前主机的主机名.@是一个分隔

Linux目录结构介绍

目录结构 重点: linux下一切从根"/"开始 Linux下磁盘不挂载不能使用,必须挂载. 一.Linux系统目录结构的基本特点介绍 (1)Linux目录一切从"根"开始,"/"是所有目录的起点(顶点):相对路径(目录)和绝对路径(目录). (2)Linux根下面的目录是一个有层次的树状结构 (3)倒挂的一棵树 (4)Linux每个目录可以挂载在不同的设备(磁盘)上,windows不容易做到. 在逻辑上所有的目录(包括目录下的子目录)都在最高级

Linux 目录结构及文件基本操作

整理来自 https://www.shiyanlou.com/courses/running/59 在讲 Linux 目录结构之前,你首先要清楚一点东西,那就是 Linux 的目录与 Windows 的目录的区别,或许对于一般操作上的感受来说没有多大不同,但从它们的实现机制来说是完全不同的. 一种不同是体现在目录与存储介质(磁盘,内存,DVD 等)的关系上,以往的 Windows 一直是以存储介质为主的,主要以盘符(C 盘,D 盘...)及分区的来实现文件管理,然后之下才是目录,目录就显得不是那

【系统知识点】linux目录结构

linux系统目录结构的基本特点介绍: (1)在逻辑上所有的目录都在最高级别的目录"/"下,根目录是linux系统中所有目录的起始点,根下面的目录及目录的子目录是一个有层次的树状结构,很像一颗倒挂着的大树,这和windows系统按照硬盘分区分割的目录结构是不同的(windows系统可以理解为多棵树,每个分区就是一颗独立的小数) linux系统中的这些不同的目录也是很特别的,不同的目录可以分布在不同的硬盘分区以及不同的硬盘设备上.这是windows系统难以做到的,windows系统的不同

day 2 Linux目录结构

Linux系统的目录结构的基本介绍: 1)在逻辑上的所有目录(包括目录下的子目录)都在最高级别的目录“/”下. 根(/)目录是Linux系统中所有目录的起始点(顶点),根下面的目录及子目录是一个有层次的树状结构很像一颗倒挂着的一棵大树,这和WINDOWS系统按照硬盘分区(C,D,E)分割的目录结构是不同的(windows可以理解为多棵树,每个分区就是一颗独立的小树) Linux系统中的这些不同多目录也是很特别的,不同的目录可以分布在不同的硬盘分区以及不同的硬盘设备上.这是windows系统难以做

linux 目录结构(转)

原文:http://www.centoscn.com/CentOS/2014/1222/4347.html linux 目录结构 /: 根目录,一般根目录下只存放目录,不要存放文件,/etc./bin./dev./lib./sbin应该和根目录放置在一个分区中/bin:/usr/bin: 可执行二进制文件的目录,如常用的命令ls.tar.mv.cat等./boot: 放置linux系统启动时用到的一些文件./boot/vmlinuz为linux的内核文件,以及/boot/grub.建议单独分区,

每天一个linux命令(23):Linux 目录结构

对于每一个Linux学习者来说,了解Linux文件系统的目录结构,是学好Linux的至关重要的一步.,深入了解linux文件目录结构的标准和每个目录的详细功能,对于我们用好linux系统只管重要,下面我们就开始了解一下linux目录结构的相关知识. 当在使用Linux的时候,如果您通过ls –l / 就会发现,在/下包涵很多的目录,比如etc.usr.var.bin ... ... 等目录,而在这些目录中,我们进去看看,发现也有很多的目录或文件.文件系统在Linux下看上去就象树形结构,所以我们

linux目录结构2

Linux目录结构2 1./etc/rc.local:存放开机自启动内容的文件: 文件类型: Windows是通过扩展名来区分类型的,比如png,txt linux里面文件类型与扩展名无关 为了容易区分和兼容用户使用的windows习惯,我们会用扩展名来表示linux的文件类型 2.广义上linux系统中一切皆文件 狭义上文件类型:普通文件.目录.字符设备文件.块设备文件.纯文本文件(全部是字母和数字).二进制文件(binary) 3.字符设备是穿行端口设备,如猫.mknod oldboy  c

linux目录结构1

Linux目录结构 1.tree L 1/ :显示/的结构 2./usr/bin:应用程序 3./etc/:配置文件 4./etc/init.d启动文件 5./ 存储系统程序 6./usr:存储用户的程序 7./home:普通用户的家目录 8.uname -a(打印所有信息)-r(内核信息)-m(查看位数32或者64) 9./dev:设备文件目录,如声卡.光驱.磁盘 /dev/null:是黑洞,将黑洞放在任何文件,可以看清楚任何文件 cat /dev/null>/oldboy/test.txt

Linux目录结构、bash的基础特性、I/O重定向及管道

Linux目录结构 LSB(Linux StandardsBase)是一套核心标准,它保证了LINUX发行版同LINUX应用程序之间的良好结合规定了一系列标准,其中包括文件系统层级结构标准(FHS Filesystem Hierarchy Standard) Linux系统根目录下有众多子目录,这些目录都参照了FHS协定 / ├── bin ├── boot ├── dev ├── etc ├── home ├── lib ├── lib64 ├── lost+found ├── media ├