一
① 添加硬盘(sda sdb sd就是磁盘存放地址) (cd /dev/查看磁盘配置) ls /dev/sd*查找以sd开头的配置 最终都是以文件形式形成
②分区 (fdisk分区命令) fdisk /dev/sdb
主扩展:1-4
扩展逻辑分区:5-(自动分区)
n 开始分区
p(n外):查看分区类型
e:扩展分区
p(n内):主分区
l:逻辑分区
对sdb进行分区
③ 格式化 > 建立文件系统
mkfd 建立文件系统
创建文件系统
④,挂载 自动挂载和 mount命令
手动挂载 mount -t ext4 /dev/sdb1 /mnt/dir
umount /dev/sdd1 删除挂载
df命令 查看 挂载信息
partprobe
格式化 mkfs -t ext4 /dev/sdb1
mkfs -t ext4 /dev/sdb3(自动挂载)
fsck 检查分区磁盘命令
二,RAID
分区:磁盘>多个小分区 20G/opt 2G 1G 500M 4G
RAID:多个小磁盘(多个分区)>(合并)1个大的磁盘阵列
RAID3:(n-1)/n(利用率) 数据 数据 奇偶校验位
mdam 创建磁盘阵列
mdadm -C /dev/md0 -a yes -n 3 -x 1 /dev/sdb{2,4,5}
-C 创建的意思 -a (auto) 是否自动添加 -n(有几个小葱盘) -x(备份磁盘) 给的磁盘个数
cat /proc/mdstt 查看磁盘阵列信息 -D查看详细内容 mdama /dev/md0 -f /dev/sdb6
-f 让6号磁盘损坏 -l是级别
# 磁盘配额
( yum install -y quota xfsprogs
) 磁盘配额所需要的包
磁盘配额流程:
分区 文件系统 (格式化) /etc/fstab 平启配额 限定用户(tom) 测试 查看(tom)
usrquota限定用户
grpquota 限定组
bsoft软限制 (可超过给定范围 七天) < bhard硬限制(不可超过给定范围)
分区:fdisk /dev/sdc2
格式化:mkfs.xfs /dev/sdc2
vim /etc/fstab 自动给挂载
用户限定: xfs_quota -x -c 'limit - u bsoft=20M bhard=30M isoft=3 ihard=5 tom' /mnt
dd命令用于
dd if=/dev/zero of=/mnt/f01 bs=15M count=1
if输入设备 of 是输出设备 count 是块
shell脚本
$1-9 位置传参(1-9) ${10}(10-00)
$*和$#表示所有参数
$
if then
elif then
fi结束
for 条件
do
done
用shell脚本写一个for循环获取前十个数
grep 命令 正则查找命令
grep -ni 'the' file # 查找文件file中the所有字符 n是显示行号 i 是忽略大小写