Linux快速入门:2.Linux的文件系统和目录结构

3df0dd0b9712f4a433fa273373582828.png

点击蓝字 | 关注我们

Linux的文件系统

      文件系统是操作系统用于明确存储设备(磁盘、固态硬盘、光盘)或分区上的文件的方法和数据结构;即在存储设备上组织文件的方法。操作系统中负责管理和存储文件信息的软件机构称为文件管理系统,简称文件系统。不同的操作系统推荐使用的文件系统也不同,如Windows推荐使用的NTFS等。

Linux系统使用的文件系统有:ext3、ext4、xfs、vfat、NFS等。

     EXT是延伸文件系统(Extended file system,缩写为 ext或 ext1),也译为扩展文件系统。ext文件系统历经ext1、ext2、ext3,到目前已发展到ext4。

ext4是RHEL6中的默认文件管理系统。它支持的存储容量为1EB。

    xfs文件系统是一种高性能的日志文件系统,是RHEL7/8中的默认文件系统,它最大可支持的存储容量为18EB。几乎能够满足所有的需求。

    vfat文件系统是Linux下对DOS、Windows操作系统下FAT16、FAT32文件系统的统称。

    NFS文件系统即网络文件系统,用于UNIX系统间的网络共享。通过使用NFS,用户和程序可以像访问本地文件一样访问远端系统上的文件,使得每个计算机的节点能够像使用本地资源一样方便地使用网上资源。

     另外还有一种文件系统是swap文件系统,它是Linux交换分区所用的文件系统。交换分区是在安装Linux操作系统时创建的分区,交换分区由操作系统自行管理,无需我们操作。

Linux操作系统的目录结构

     Linux文件系统采用的是树状目录结构,最上层目录是根目录,通常写作“/”。根目录下面再进行创建其他的目录。所以最好在学习Linux目录结构的时候要忘记Windows的目录结构。我们用图表示Linux文件系统的目录结构如下:

5ba4514888f79df12d0074271d7201bb.png

Linux在安装操作系统的时候会默认创建一些目录,不同的目录负责不同的内容。例如:/boot目录存放操作系统启动时所需要的文件及内核文件。/bin目录存放用户的可运行程序。

常用目录功能如下:

/:根目录。位于Linux文件系统目录结构的顶层,一般根目录下只存放目录,不要存放文件。

需要注意的是:

/etc、/bin、/dev、/lib、/sbin应该和根目录放置在一个分区中。

/bin:目录为命令文件目录。包含了供系统管理员及普通用户使用的重要的linux命令和二进制(可执行)文件,包含shell解释器等。

/dev:设备(device)文件目录,存放linux系统下的设备文件,访问该目录下某个文件,相当于访问某个设备。

/etc:系统配置文件存放的目录。

/home:系统默认的用户目录,是普通用户的主目录

/lib:系统使用的函数库的目录。

/mnt:mnt目录主要用来临时挂载文件系统

/media:光盘等设备的挂载目录

/opt: 第三方软件的安装目录

/proc:此目录的数据都在内存中,如系统核心,外部设备,网络状态,由于数据都存放于内存中,所以不占用磁盘空间。

/root:系统管理员root的宿主目录。

/sbin,/usr/sbin,/usr/local/sbin:放置系统管理员使用的可执行命令。

/tmp:存放临时文件目录。一般用户或正在执行的程序临时存放文件的目录,任何人都可以访问,重要数据不可放置在此目录下。

/srv:服务启动之后需要访问的数据目录,如www服务需要访问的网页数据存放在/srv/www内。

/usr:应用程序存放目录。存放用户使用的系统命令和应用程序。

/var:放置系统执行过程中经常变化的文件,如随时更改的日志文件。

END

2ca69003da3bafca35cd874d64132fd5.jpeg

Linux 

网络安全

网络设备

关注我

获取更多IT技能!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值