linux大文件系统管理,Linux 磁盘和文件系统管理

66b52468c121889b900d4956032f1009.png

8种机械键盘轴体对比

本人程序员,要买一个写代码的键盘,请问红轴和茶轴怎么选?

1、规划硬盘中的分区

fdisk -l 查看当前系统中所有硬盘设备及分区信息

fdisk /dev/sdb 进入磁盘sdb的交互式分区管理界面

p 列出硬盘中的分区情况

n 新建分区

p 新建主分区

e 新建扩展分区

l 新建逻辑分区

d 删除分区

t 变更分区的类型(83(ext4),82(swap:交换分区),8e(逻辑卷),86(ntfs分区))

w 保存分区并退出

q 不保存分区退出

partprobe /dev/sdb 刷新分区(重新检测分区情况)

2、管理文件系统

mkfs 创建文件系统(mkfs -t 文件系统类型 分区设备)

mkfs -t ext4 /dev/sdb1 把/dev/sdb1分区格式化为ext4文件系统

mfs.ext4 此命令等同 mkfs -t ext4

mkfs -t vfat -F 32 /dev/sdb6 创建FAT32文件系统

mkfs.vfat -F 32 /dev/sdb6 同上

mkswap /dev/sdb5 创建交换分区

cat /proc/meminfo | grep -i “swaptotal” 查看总交换空间的大小

swapon /dev/sdb5 启用交换分区

cat /proc/meminfo | grep -i “swaptotal” 再次查看容量已增加

swapoff /dev/sdb5 停用交换分区

3、挂载、卸载文件系统

mount 挂载文件系统(mount 文件系统类型 存储设备 挂载点)

mount /dev/cdrom /media 将光盘/cdom 挂载到/media

mount /dev/sdc1 /var 将磁盘/sdc1 挂载到目录/var下

mount -o loop rhel-server-6.5-x86_4-dev.iso /media/mut 将……dev.iso的光盘挂载到/media/mut下

umount /var 通过挂载点目录卸载对应的分区

umount /dev/cdrom 通过设备文件卸载光盘

vi /etc/fstab 设置文件系统开机自动挂载

df -hT 查看磁盘的使用情况

4、LVM (逻辑卷)的管理命令PV(物理卷)VG(卷组)LV(逻辑卷)Scan 扫描pvscanvgscanlvscan

Create 建立pvcreatevgcreatelvcreate

Display 显示详细信息pvdisplayvgdisplaylvdisplay

Remove 移除pvremovevgremovelvremove

Extend 扩展————vgextendlvextend

Reduce 减少不能用vgreducelvreduce

PV物理卷的管理

pvscan 扫描系统中所有的物理卷

pvcreate /dev/sdb1 /dev/sdc1 /dev/sdc2 新建物理卷

pvremove /dev/sdc1 移除物理卷/dev/sdc1

VG卷组的管理

vgscan 扫描系统中所有的卷组

vgcreate t282 /dev/sdb1 /dev/sdc2 创建名为t282的卷组

vgdisplay t282 查看卷组t282的详细信息

vgextend /dev/sdc1 t282 将物理卷/dev/sdc1加入到卷组t282中(扩展t282的卷组)

vgredure /dev/sdc1 t282 将物理卷/dev/sdc1从卷组t282中删除(减少t282的卷组)

vgremove t282 删除名为t282的硬着卷组

LV逻辑卷管理

lvscan 扫描系统中所有的逻辑卷

lvcreate -L 10G -n web t282 在卷组t282中新建逻辑卷,容量为10G,名称为web

lvdisplay /dev/t282/web 查看逻辑卷web的详细信息

lvextend -L 5G /dev/t282/web 为逻辑卷web扩展容量为5G

lvredure -L 3G /dev/t282/web 为逻辑卷web减少容量到3G

lvremove /dev/t282/web 删除逻辑卷web

5、设置磁盘配额

①挂载文件系统(以支持配额功能的方式挂载文件系统)

mount /dev/t282/web /mailbox

vi /etc/fstab 修改逻辑卷的挂载配置实现永久挂载 (重启生效)

/dev/t282/web /mailbox ext4 defaults,usrquota,grpquota 0 0

mount -o remount,usrquota,grpquota /dev/t282/web /mailbox 一次性挂载(不想重启的做法)

②检测磁盘配额并生成配额文件

quotacheck -augcv

③编辑用户和组账号的配额设置

edquota -u zhangsan

-g 组

-t 修改软配置的宽限期

④启动文件系统的磁盘配额功能

quotaon -ugv /mailbox 启用配额

quotaoff -ugv /mailbox 关闭配额

⑤验证醸配额功能

dd if=/dev/zero of=/mailbox/ddteat.dat bs=1M count=1000

⑥查看用户或分区(文件系统)的配额使用情况

quota -u zhangsan 查看用户配额

quota -g users 查看组配额

repquota /mailbox 查看文件系统配额

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值