Linux-6存储结构与结构划分

1.一切从“/”开始

	在Windows操作系统中,想要找到一 个文件,我们要依次进入该文件
	所在的磁盘分区(假设这里是 D盘),然后在进入该分区下的具体目
	录,最终找到这个文 件。但是在Linux系统中并不存在C/D/E/F等盘
	符,Linux系统 中的一切文件都是从“根(/)”目录开始的,并按照文件
	系统 层次化标准(FHS)采用树形结构来存放文件,以及定义了常 见
	目录的用途。另外,Linux系统中的文件和目录名称是严格 区分大小写
	的。例如,root、rOOt、Root、rooT均代表不同的 目录,并且文件名
	称中不得包含斜杠(/)。

Linux系统中的文件存储结构
在这里插入图片描述

2.物理设备的命名规则

系统内核中的udev设备管理器会 自动把硬件名称规范起来,目的是让用户通过设备
文件的名字 可以猜出设备大致的属性以及分区信息等;这对于陌生的设备 来说特别
方便。
**常见硬件设备及其文件名称**

在这里插入图片描述
在这里插入图片描述
硬盘设备都会以“/dev/sd”开头,一个主机上可以有多块硬盘,因此系统采用a~p代表不同的硬盘(默认从a开始分配)
硬盘分区编号问题:
*主分区或者扩展分区从1开始到4结束
*逻辑分区从5开始
ps:补充硬盘知识点:
在这里插入图片描述

主分区编号从1~4的原因/主分区个数<5的原因:
*硬盘的第一个扇区的构造决定的:
硬盘是由大量的扇区组成的,每个扇区的容量为512个字节,其中第一个扇区保存这主引导记录与分区信息表,主引导 记录占用446个字节,分区信息表占用64个字节,结束符占2个字节,其中分区信息表中的每个分区记录需要16个字节所以只能有4个分区(逻辑分区除外)。
在这里插入图片描述
在这里插入图片描述
eg:/dev/sda8:系统中第一个被识别到的硬盘设备中编号为8的逻辑分区的设备文件。

3.文件系统与数据资料

1.文件系统种类:
		*Ext3,Ext4,XFS
2.vfs:

在这里插入图片描述

4.挂载硬件设备

1.mount 命令 eg:把设备/dev/sda2 挂载到 /backup目录下

mount /dev/sda2 /backup/

2.使硬件设备与目录永久进行自动关联:

vim /etc/fstab
....
/dev/sda2    /backup   ext4  defaults 0 0

3.umount 命令 eg:卸载/dev/sda2

umount /dev/sda2

4.从一块新的硬盘上取出一个2GB的分区设备以供后面的操作使用。

fdisk /dev/sdb
...
....p
......n
........p
..........1
.............回车
..............+2G
.................w
mkfs.xfs /dev/sdb1
mkdir  /newFS
mount /dev/sdb1 /newFS/
vim /etc/fstab
....
/dev/sda2   /newFS   xfs defaults 0 0  

5.添加交换分区

mkswap  /dev/sdb1
swapon  /dev/sdb1
vim /etc/fstab
...
.....
/dev/sdb1   swap  swap  defaults 0 0

6.磁盘容量配额

vim /etc/fstab
....
....
UUID=812b1f7c-8b5b-43da-8c06-b9999e0fe48b /boot xfs defaults,uquota 0 0
....
reboot
mount |grep boot
su
useradd tom
chmod -Rf o+w /boot
.....
xfs_quota -x -c 'limit bsoft=3m bh ard=6m isoft=3 ihard=6 tom' /boot
 xfs_quota -x -c report /boot
su - tom
dd if=/dev/zero of=/boot/tom bs=5M count=1
...
dd if=/dev/zero of=/boot/tom bs=8M count=1

7.软硬连接方式

1.区别:即使文件删除了还可以通过硬连接来访问源文件但软连接访问不到,软连接与Windows的快捷方式相识
2.ln命令 创建软硬连接:

ln -s read.txt readid.txt //软连接
ln  read.txt  readid.txt //硬连接
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值