linux目录结构及各目录的作用

Linux目录和Windows目录有着很大的不同,Linux目录类似一个树,最顶层是其根目录,如下图:

/bin

bin是binary的缩写。这个目录沿袭了UNIX系统的结构,存放着使用者最经常使用的命令。例如cp、ls、cat,等等。

/boot

这里存放的是启动Linux时使用的一些核心文件。

/dev

dev是device(设备)的缩写。这个目录下是所有Linux的外部设备,其功能类似DOS下的.sys和Win下的.vxd。在Linux中设备和文件是用同种方法访问的。例如:/dev/hda代表第一个物理IDE硬盘。

/etc

这个目录用来存放系统管理所需要的配置文件和子目录。

/home

用户的主目录,比如说有个用户叫wang,那他的主目录就是/home/wang也可以用~wang表示。

/lib

这个目录里存放着系统最基本的动态链接共享库,其作用类似于Windows里的.dll文件。几乎所有的应用程序都须要用到这些共享库。

/lost+found

这个目录平时是空的,当系统不正常关机后,这里就成了一些无家可归的文件的避难所。对了,有点类似于DOS下的.chk文件。

/mnt

这个目录是空的,系统提供这个目录是让用户临时挂载别的文件系统。

/proc

这个目录是一个虚拟的目录,它是系统内存的映射,我们可以通过直接访问这个目录来获取系统信息。也就是说,这个目录的内容不在硬盘上而是在内存里。

/root

系统管理员(也叫超级用户)的主目录。作为系统的拥有者,总要有些特权啊!比如单独拥有一个目录。

/sbin

s就是Super User的意思,也就是说这里存放的是系统管理员使用的管理程序。

/tmp

这个目录不用说,一定是用来存放一些临时文件的地方了。

/var

这个目录中存放着那些不断在扩充着的东西,为了保持/usr的相对稳定,那些经常被修改的目录可以放在这个目录下,实际上许多系统管理员都是这样干的。顺带说一下系统的日志文件就在/var/log目录中。

/usr

这是最庞大的目录,我们要用到的应用程序和文件几乎都存放在这个目录下。

时间: 2024-12-25 04:33:13

linux目录结构及各目录的作用的相关文章

目录结构之etc目录内容

目录结构之etc目录内容   /proc/loadavg  load 负载  average 平均 平均负载 负载=== 系统的繁忙程度 衡量的CPU和磁盘 数字接近系统核心总数的 负载高                               [[email protected] ~]# w 14:51:28 up 20 min,  1 user,  load average: 0.00, 0.00, 0.00 USER     TTY      FROM              [em

Linux系统的目录结构及各目录作用

使用tree命令查看Linux目录结构,这个命令默认是没有安装的,需要手动安装一下. [[email protected] xf]# mount /dev/sr0 /media/ mount: /dev/sr0 写保护,将以只读方式挂载 [[email protected] xf]# rpm -ivh /media /Packages/tree-1.6.0-10.el7.x86_64.rpm 准备中...                          ####################

Linux之目录结构以及各目录在系统中的作用

Linux系统中的目录结构以树形结构呈现 root:超级管理员的家目录 bin:存放普通用户执行命令 boot:存放系统引导装载程序 dev:存放磁盘挂载存储 etc:存放Linux操作系统的服务还有系统的配置文件 home:存放普通用户的家目录 var:存放系统的日志文件,网站的根目录 lib:存放系统的库文件 usr:安装外部程序(源代码,编译安装包) media/mnt:挂载磁盘光驱 opt:存放安装外部大型程序 proc:系统临时目录,主要存放系统的一些参数,生成系统的一些状态信息 sb

linux的目录结构之etc目录

第1章 proc的目录结构1.1 /proc/cpuinfo 查看cpu信息1.2 /proc/meminfo 查看内存信息1.3 /proc/mounts 查看挂载信息 1.4 /proc/loadavg load 负载 average 平均 平均负载 负载=== 系统的繁忙程度 衡量的CPU和磁盘 数字接近系统核心总数的 负载高 实例1-1 w显示系统的负载信息 [[email protected] ~]# w14:40:40 up 9 min, 1 user, load average:

Linux系统的目录结构及常见目录总结

Linux系统的目录结构(必须掌握的内容) 所有目录只有一个顶点/(根),所有目录的起点. 只有一棵树 Linux的目录结构也是有规律的,而且也是按照类别组织的. 应用程序 /usr/bin 数据文件,帮助/usr/share 配置文件/etc/ 启动命令 /etc/init.d/ 结论: linux的所有目录结构是一个有层次的倒挂着的树形目录结构 根“/”是所有目录的顶点, 目录结构和分区设备是没有关系的.也就是不同的目录可以跨越不同的磁盘设备或分区 所有的目录都是按照一定的类别有规律打的组织

Android系统源代码目录结构 “Android源代码”“目录结构”

在讲述Android源码编译的三个步骤之前,将先介绍Android源码目录结构,以便读者理清Android编译系统核心代码在Android源代码的位置. Android源代码顶层目录结构如下所示: ├──abi #应用二进制接口,不同的操作系统,应用二进制接口不同,因此linux上的二进制可执行文件在windows上无法执行 ├──android #存放了一些xml文件,用于描述工程路径及其对应的远程仓库地址,repo工具将使用这些信息同步代码 ├──bionic #bionic C库,Andr

Linux目录结构-上部

第1章 目录结构 1.1 目录结构特点 倒挂的树状结构一切从根开始一切皆文件 1.2 目录结构 /bin??????????? 二进制文件? 命令 /sbin?????????? 超级命令只有root用户可以使用 /boot?????????? 引导文件系统内核 /dev??????????? 设备文件光盘 硬盘分区 /etc??????????? 系统配置文件 /home?????????? 普通用户的家目录 /root?????????? 超级用户的家目录 /lib??????????? l

CentOS版本区别及 Linux目录结构及其详解

CentOS 7.0体验与之前版本的不同http://www.linuxidc.com/Linux/2014-07/104196.htm CentOS版本选择http://www.centoscn.com/CentOS/2015/0307/4811.html GNOME桌面和KDE桌面有什么区别GNOME现在是GNOME-SHELL,比较新的桌面,还在完善中,大多人都喜欢KDE从2到3,到4,每代都是一个突破,和windows桌面的界面有点雷同,是小部分受众喜欢的桌面方式 CentOS-7.0-

软件目录结构规范以及在不同目录间进行模块调用

目录组织方式: 我想实现,ATM项目里,启动程序bin/atm.py去调用,atm/conf/settings.py和 atm/core/main.py这两个程序,怎么实现呢? 在atm.py里写上代码: 必须用相对路径,使用环境变量__file__可以获得当前文件的相对路径 而Pycharm是从根目录下开始执行的,所以返回的是根路径 而我们需要的绝对路径,所以从上面的相对路径,使用sys模块,得到绝对路径: 我们得到了绝对路径,我们需要向上一级目录. 需要使用os.path.dirname()