linux基础概念和个人笔记总结(3)
防伪码:今天工作不努力,明天努力找工作
近来诸多琐事,闲言少叙,开门见山,直入正题。
第五章 磁盘和文件系统管理(一)
考虑到第五、六两章节理论需要操作去深化理解,重在消化,温故而知新,实际工作中也重在实践。
所以,我们将重点转移到实际操作。
磁盘管理:
一、查看磁盘分区
fdisk -l
二、磁盘分区(此处以/dev/sdb为例)
fdisk /dev/sdb
m——查看帮助,n——创建分区(p为主,e为扩展,l为逻辑)
d——删除分区,p——查看分区,w——保存并退出,q——不保存退出
三、创建文件(俗称格式化)
1、格式化为ext4
mkfs -t ext4 /dev/sdb1
或者mkfs.ext4 /dev/sdb1
2、格式化为swap
mkswap /dev/sdb5 (转换为swap)
swapon /dev/sdb5 (启用)
swapoff /dev/sdb5(禁用)
四、挂载和卸载(此处注意区分临时挂载和永久挂载)
1、临时挂载
a、挂载一个分区(/dev/sdb1)
mount /dev/sdb1 /share(目录可自定义,但必须是真实创建的)
b、挂载一个光驱设备
mount /dev/cdrom /media
c、挂载一个光盘镜像(后缀为.iso)
先制作一个光盘镜像文件
cp /dev/cdrom a.iso
mount -o loop a.iso /挂载目录
2、卸载
umount /设备名 或 umount /挂载点
3、永久挂载
使用vim修改/etc/fstab文件,
添加一行:
/dev/sdb1 /share ext4 defaults 0 0
五、查看磁盘使用情况或挂载情况
1、查看挂载情况:mount
2、查看磁盘使用情况:df -hT
防止冲突,笔记如下图所示
第六章 磁盘和文件系统管理(二)
主要命令:
pvcreate 设备名1 (设备名2)
vgcreate 卷组名 物理卷名1 物理卷名2
lvcreate -L 容量大小 -n 逻辑卷名 卷组名
lvextend -L +大小 /dev/卷组名/逻辑卷名
lvm的步骤:整个磁盘或分区——pv——vg——lv——格式化——挂载
1、创建pv(此处以/dev/sdb1,/dev/sdc1为例)
pvcreate /dev/sdb1 /dev/sdc1
2、创建vg
vgcreate share /dev/sdb1 /dev/sdc1
3、创建lv
lvcreate -L 30G -n test share
4、格式化
mkfs -t ext4 /dev/share/test
5、挂载
mount /dev/share/test /mailbox
6、扩展lv
lvextend -L +9G /dev/share/test
7、扩展后,需在线更新文件系统
resize2fs /dev/share/test
8、扩展vg
vgextend share /dev/sdb1
用户配额实验:
1、修改/etc/fstab文件,支持配额
/dev/share/test /mailbox ext4 defaults,usrquota,grpquota 0 0
2、重新挂载或重启系统(使/etc/fstab生效)
umount /mailbox ——mount /mailbox
3、生成配额文件
quotacheck -aucgv
4、启用配额文件(所有)
quota -a
5、设置配额
edquota -u 用户
edquota -g 组
6、测试配额(测试配额生效否)
cat /dev/zero > 文件名 ,分别切换用户登录
7、查看配额使用情况
quota -u 用户
quota -g 组
repquota -a查看所有
组的配额:
组中的用户共用空间大小和文件数,只对基本组生效,附加组不生效。
配置过程与用户配额步骤一样,只需修改
edquota -g 组,使用测试即可
添加用户到基本组:useradd -g 组名 用户名
添加用户并加入到附加组
useradd -G 组名 用户名
创建组
groupadd 组名
防止冲突,笔记如下图所示:
清新不如倾心 谢谢观看
本文出自 “一盏烛光” 博客,转载请与作者联系!
更多建议: