linux中文件的分区

来源:互联网 发布:非洲的基础网络情况 编辑:程序博客网 时间:2024/06/08 17:23

fdisk     用于管理磁盘分区的实用程序

fdisk -l  列出磁盘分区信息

blkid     列出系统中可以使用的设备id

df        查看系统中正在使用的设备信息

fdisk  /dev/vdb 创建新分区

 

 

文件系统比较

ext4      是Red Hat Enterprise Linux6 的标准文件系统。

ext2      用于linux中较旧的文件系统,简单可靠,适合小型存储设备效率较低

vfat      支持包括一系列相关文件系统(VFAT/FAT16,FAT32),这些文件系统针对较旧版本的Microsoft Windows 开发,在大量的系统和设备上受支持

xfs       在linux7的标准文件系统其具备数据完全、性能稳定、扩展性强(8eb-1byte)、传输速率最高(7G/s)

 

 

文件系统创建示例

mkfs -t ext4|xfs /dev/vdx

/etc/fstab 添加一个条目:

/dev/vdx    /test  <ext4|xfs>  default 0 0

mount -a

umount /dev/vdx|/test

 

 

gpt

GUID磁碟分割表(GUID Ptition Table,缩写GPT)含义:全局唯一标识磁盘分区表

MBR最大四个分区表项的限制相比,GPT对分区数量没有限制

windows最大仅支持128个GPT分区

GPT可管理硬盘大小达到18EB

ext3  最多支持32tb

ext4  最多支持1EB

xfs   8EB-1byte

 

改变分区表记录方式  parted  /dev/vdb

GNU Parted 3.1

Using /dev/vdb

Welcome to GNU Parted! Type ‘help’ to view a list of command

parted) mklabel

New disk label type? gpt

parted)quit

Information:You may need to update /etc/fstab

 

 

swap 交换分区

换空间或者和交换区是磁盘驱动器上的空间,用作当前未使用部分内存的溢出。这样,系统就能在主内存中留出空间用于储存当前正在处理的数据,并在系统面临主内存空间不足的风险时提供应急溢出

 

 

管理交换分区

使用 fdisk 创建新分区。此外,在用fdisk保存更改之前将分区类型更改为“0x82 linux Swap”

mkswap /dev/vdaN 会准备好将分区用作交换区

blkid /dev/vdaN 将确定 UUID

将新交换空间添加到 /etc/fstab:

UUID=uuid swap swap defaults 0 0

swapon -a 将激活新交换区

swapon -s 将显示当前交换区的状态

swapoff /dev/vdaN 将停用特定交换区

 

swap交换分区建议设定

系统RAM     建议最小交换空间

最大4GB     至少2GB

4GB-16GB    至少4GB

16GB-64GB   至少8GB

64GB-256GB  至少16GB

 

 

磁盘加密保护

LUKS(linux统一密钥设置)是标准的设备加密格式

LUKS 可以对分区或卷进行加密

必须首先对加密的卷进行解密,才能挂载其中的文件系统

 

 

创建新加密的卷

使用fdisk 创建新分区

cryptsetup luksFormat /dev/vdaN 可对新分区进行加密

并设置解密密码

输入正确的解密密码之后,cryptsetup luksFormat /dev/vdaN name 会将加密的卷 /dev/vdaN 解锁为/dev/mapper/name 解密的卷上创建 xfs 文件系统:mkfs -t xfs

/dev/mapper/name

创建目录挂载点,并挂载文件系统

 

 

 

 

 

原创粉丝点击