千家信息网

11,Linux磁盘管理

发表于:2025-12-02 作者:千家信息网编辑
千家信息网最后更新 2025年12月02日,1,linux系统当前支持两种动态可扩展磁盘管理方式:1,raid管理:这是在系统安装前的一种初始化硬盘管理方式,普遍使用raid0,raid1,raid5,raid10等逻辑磁盘阵列管理方式 。ra
千家信息网最后更新 2025年12月02日11,Linux磁盘管理

1,linux系统当前支持两种动态可扩展磁盘管理方式
1,raid管理:这是在系统安装前的一种初始化硬盘管理方式,普遍使用raid0,raid1,raid5,raid10等逻辑磁盘阵列管理方式 。

raid0:至少1块盘   读写速度快   无冗余                      一块盘损坏数据丢失                raid1:至少2块盘   读写速度慢 一块读写一块备份     可以损失一块盘                raid5:至少3块盘     速写速度快   一块校验盘                可以损失一块盘                raid10:至少4快盘    读写速度快   一半读写一半备份     可以损失一半硬盘               raid5校验盘逻辑图:

2,在系统安装完通过LVM命令做到磁盘管理(慢慢的变少)

2,硬盘分类:
1,按硬盘结构分类:
机械硬盘(HDD: 速度慢 适合大量数据存储 成本低
固态硬盘(SSD) 熟读快 SSD(内存) 成本贵

2,按照硬盘接口分类:
SCSI
SATA
SAS(主流)
PCI-E

/dev 下是Linux系统所以硬件设备文件
/dev/sda 表示第一块硬盘
/dev/sda1 表示第一块硬盘第一个分区
/dev/sda2 表示第一块硬盘第二个分区
/dev/sda3 表示第一块硬盘第三个分区
/dev/sda4 表示第一块硬盘第四个分区
注:一块硬盘最多4个主分区。或者三个主分区,第四个主分区留出来做扩展分区(extend),名称就从/dev/sda5开始
/dev/sdb 表示第二块硬盘
/dev/sdc 表示第三块硬盘
MBR扇区: 共512K,主引导记录所在地

fdisk -l 查看当前硬盘分区情况
df -h 查看当前分区使用挂载情况
lsblk 以树形结构显示分区情况
blkid 查看分区唯一表示UUID
/etc/fstab 分区自动挂载文件

3,磁盘分区命令主要有两个:
fdisk : 最大支持不超过2T分区
parted:支持GPT,适用于大容量分区

fidsk分区命令
步骤一:fdisk /dev/sda
p 显示当前分区情况
n 创建分区
primany 选主分区
extended 选扩展分区
d 删除分区
w 保存设置
步骤二:mkfs.xfs /dev/sda1
ext2
ext3
ext4 Linux6系列用的文件系统格式
xfs Linux7系列用的文件系统格式
当然:一个硬盘也可以不用分区,直接就格式化使用它,整块盘使用比分区使用的话速度更快
步骤三:挂载
mount /dev/sda1 /mnt 将该分区挂载在/mnt目录下,当你在/mnt目录下写数据就是将数据写入/dev/sda1
umount /dev/sda1
umount /mnt 卸载挂载
步骤四:实现开机自动挂载分区
1,echo 'mount /dev/sda1 /mnt'>>/etc/rc.local
2,写入/etc/fstab

parted:命令分区
parted -l 查看当前分区情况
步骤一: parted /dev/sda 分区
mktable 创建磁盘标签GPT,fdiskz支持的是MBR
gpt 手写gpt
p 查看分区情况
mkpart 开始分区

可以一直分区下去…parted分区支持128个主分区
步骤二:mkfs.xfs /dev/sdb1
步骤三:挂载
步骤四:实现开机自动挂载

4,企业案例:
java环境内存不够,占用swap分区
free -h 查看当前mem和swap详情
dd if=/dev/zero of=/tmp/200m bs=1M count=200 dd本质是创建文件,复制文件的命令作用

/dev/zero 白洞不断内容的输出
/dev/null 黑洞不断的内容吸入

mkswap /tmp/200 格式化分区
swapon /tmp/200 激活swap分区

5,查找系统中的大文件
1,find / -type f -szie +2G|xargs ls -lh

2,find / -type f -size +2G -exec ls -lh {} \;

3,du

6,添加默认网关
route add default gw xxxx
route del defalut gw xxxx

添加路由条目
ip route add 0/0 via 网关
ip route del 0/0 via 网关

网卡添加ip
ip address add xxxx/24 dev eth0
ip address add xxxx/24 dev eth2

硬盘 步骤 文件 系统 情况 速度 磁盘 管理 命令 支持 数据 格式 损失 方式 网关 速度快 分类 三个 不断 内存 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 全球安全研究信息数据库 php获取数据库中所有字段 服务器时区设置 oracle统计数据库总大小 企业网络安全员是专职还是兼职 网络安全之伪基站的危害 ntp服务器版本号 网络安全管理制度体系评审表 绵阳网络安全教育 美的软件开发工作时间 怎样复制数据库文件 黑潮深海觉醒显示服务器爆满 麒麟的系统软件开发 上海港趣网络技术 广州视频安防软件开发报价 移动互联网软件开发方向 下载一个手机上的数据库 苹果无法导入健康数据库 学习软件开发需要学哪些知识 强化网络安全教育心得体会 网络安全包括那些方面 网络安全是为了保障 软件开发进什么公司最好 微信小程序后端服务器 上海网络技术开发检测中心 远程登录境外服务器安全问题 知网数据库包括万方的吗 计算机网络技术设计方案 徐州网络技术口碑推荐 株洲软件开发工程师大专学校
0