linux学习笔记之基础篇(六)

本文深入探讨了Linux环境下交换分区的管理方法,包括如何扩大或缩小交换分区,以及磁盘配额(用户配额)的配置与使用。同时介绍了文件系统的类型与转换方法,以及如何通过命令行工具进行文件系统的详细信息检查和参数调整。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

swap分区管理
扩大
1.分区
fdisk /dev/sda
partprobe /dev/sda
mkswap /dev/sda7
swapon /dev/sda7
free
swapon -s  查询交换区信息
永久生效
1.将swapon /dev/sda7 写入rc.local文件
2.mkswap -L swap2 /dev/sda7
将swap信息写入fstab
LABEL=swap2    swap      swap    defaults          0 0
缩小
swapoff /dev/sda7
删除sda7 分区
文件方式
dd if=/dev/zero of=/swap bs=500M count=1
mkswap  /swap 
swapon  /swap
free
swapon -s
mkswap
swapon
swapon -s
挂载目录 mount -o bind /tmp /opt


quota(磁盘配额(用户))
用户配额
1.mount -o usrquota /dev/sda5 /quota/       挂载磁盘打开配额功能
2.quotacheck /quota/      检测磁盘配额配置文件若存在检验信息,如不存在创建配额文件
3.edquota -u robin       配置用户配额 
Disk quotas for user robin (uid 1501):
Filesystem  blocks       soft       hard     inodes     soft     hard
/dev/sda5   0            50         100       0           15        20        ----------blocks单位是K-------inodes单位是个数
4.quotaoff /quota/
  quotaon /quota/ 使配额设置生效

测试
su - robin 
cd /quota
dd if=/dev/zero of=file  bs=60K count=1

repquota -ag  查看所有达到上限的用户和组(激活的才会显示)
repquota -au  查看用户

设置宽限时间
user 
edquota -t 
group 
edquota -gt


文件系统
fat32 ntfs ext3 ext2 ext4 nfs cifs gfs rezirefs xfs 
dumpe2fs /dev/sda5----------------查看分区详细信息如超级块。块组信息等。

tune2fs -l /dev/sda5--------------进查看超级块信息
tune2fs -c 50 /dev/sda5   修改最大挂载次数
tune2fs -C 40 /dev/sda5   修改挂载次数
tune2fs -L haha /dev/sda5 修改卷标
tune2fs -U 77bc96be-7239-4fe7-a7df-92398b2e9999 /dev/sda5 修改uuid
tune2fs -o acl /dev/sda5 修改mount 选项
tune2fs -o ^acl /dev/sda5 取消acl

ext2和ext3的文件系统转换
ext2转成ext3
umount /dev/sda5
tune2fs -O has_journal /dev/sda5
mount /dev/sda5 /quota/
df -TH

ext3转成ext2
umount /dev/sda5
tune2fs -O ^has_journal /dev/sda5
mount /dev/sda5 /quota/
df -TH



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值