Linux存储管理

Linux 存储的基本管理

1.基本分区

fdisk -l 查看磁盘分区情况
lsblk 设备使用情况
blkid 设备管理方式及设备id
df 查看正在被系统挂载的设备
cat /proc/partitions 查看系统识别设备

2.设备挂载

mount -o 挂载参数 device 挂载点
umount 设备|挂载点
mount 查看挂载信息
mount -o rw /dev/vda1 /westos
mount -o remount,ro /westos

2.1设备永久挂载

vim /etc/fstab 设备挂载策略文件

2.2设备中文件的查找

find

-name 名称
-user 用户
-group 用户组
-type f d s b l
-perm 111 /111 -111 权限
-exec
-maxdepth 1 最深目录
-mindepth 1 最浅目录
-cmin 1 -1 +1 更改时间1 分钟 1分钟内 1分钟外
size + - 1M 大于小于1M
-o or
-a and
-not

3.分区

分区方式:MBR分区和GPT分区
MBR分区方式:
主分区:主分区表记录分区信息并可以直接使用的分区
扩展分区:主分区表记录的分区,不可直接使用,只是逻辑分区容器
逻辑分区:扩展分区之上划分的分区叫做逻辑分区

3.1MBR分区方式
分区方法

fdisk /dev/vdb

3.2GPT分区方式

分区方法

gdisk /dev/vdb

4.swap 分区
作用:
程序在运行时所有数据是在RAM。
当RAM超过了限额,为了使系统更加稳定,我们在硬盘上划分一部分空间来作内存缓冲区swap。
当内存使用超过限额,内核会把内存中闲置的数据存放到swap中。
当程序需要swap分区中的数据时,内核将swap分区中的数据再交还给内存进程处理。
swap分区大小建议:
内存大小 swap分区建议大小 当允许HIBERNATE
2GiB以下 内存两倍 内存3倍
2-8GiB 等于物理内存 物理内存2倍
8-64GiB 4GiB 1.5倍内存
64GiB以上 4GiB HIBERNATE不开

4.1swap管理
swapon -s 查看swap分区信息

fdisk /dev/vdb

5.磁盘配源

设定方法:
fdisk /dev/vdb

mkfs.xfs /dev/vdb1

mkdir /westosdir
mkfs.xfs -K /dev/vdb1
chmod 777 /westosdir/
mount /dev/vdb1 /westosdir/ -o usrquota 挂载设备并激活配额参数
quotaon -uv /dev/vdb1 激活配额
edquota -u westos 设定westos配额

关闭配额:

quotaoff -uv /dev/vdb1
vim /etc/fstab

 
posted @   达利园111  阅读(11)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 25岁的心里话
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 按钮权限的设计及实现
点击右上角即可分享
微信分享提示