挂载内存盘mount tmpfs /dev/shm -t tmpfs -o size=32M

博客内容给出了一条命令“mount tmpfs /dev/shm -t tmpfs -o size=32M”,此命令用于挂载tmpfs文件系统,并将其大小设置为32M,属于信息技术中操作系统相关操作。
 mount tmpfs /dev/shm -t tmpfs -o size=32M
磁盘管理 查看分区表 [root@localhost ~]# fdisk -l [root@localhost ~]# fdisk /dev/sdb d delete a partition l list known partition types m print this menu n add a new partition p print the partition table q quit without saving changes t change a partition's system id w write table to disk and exit [root@localhost ~]# fdisk /dev/sdb 欢迎使用 fdisk (util-linux 2.23.2)。 更改将停留在内存中,直到您决定将更改写入磁盘。 使用写入命令前请三思。 Device does not contain a recognized partition table 使用磁盘标识符 0x6a89844f 创建新的 DOS 磁盘标签。 命令(输入 m 获取帮助):n --------------- 创建新的 Partition type: p primary (0 primary, 0 extended, 4 free) e extended Select (default p): p --------------- 选择编号1 分区号 (1-4,默认 1):1 起始 扇区 (2048-10485759,默认为 2048): --------------- 回车起始扇区 将使用默认值 2048 Last 扇区, +扇区 or +size{K,M,G} (2048-10485759,默认为 10485759):+500M --- 结束大小 分区 1 已设置为 Linux 类型,大小设为 500 MiB 命令(输入 m 获取帮助):p --------------- 查看分区表 磁盘 /dev/sdb:5368 MB, 5368709120 字节,10485760 个扇区 Units = 扇区 of 1 * 512 = 512 bytes 扇区大小(逻辑/物理):512 字节 / 512 字节 I/O 大小(最小/最佳):512 字节 / 512 字节 磁盘标签类型:dos 磁盘标识符:0x6a89844f 设备 Boot Start End Blocks Id System /dev/sdb1 2048 1026047 512000 83 Linux 命令(输入 m 获取帮助):w ------------- 保存退出 The partition table has been altered! Calling ioctl() to re-read partition table. 正在同步磁盘。 [root@localhost ~]# partprobe /dev/sdb 同步分区表 [root@localhost ~]# mkfs.xfs /dev/sdb1 格式化分区 [root@localhost ~]# mount -t xfs /dev/sdb1 /mnt 挂载 [root@localhost ~]# df -Th -T 类型 -h 最大单位显示 文件系统 类型 容量 已用 可用 已用% 挂载devtmpfs devtmpfs 2.0G 0 2.0G 0% /dev tmpfs tmpfs 2.0G 0 2.0G 0% /dev/shm tmpfs tmpfs 2.0G 13M 2.0G 1% /run tmpfs tmpfs 2.0G 0 2.0G 0% /sys/fs/cgroup /dev/mapper/centos-root xfs 17G 5.8G 12G 34% / /dev/sda1 xfs 1014M 171M 844M 17% /boot tmpfs tmpfs 394M 12K 394M 1% /run/user/42 tmpfs tmpfs 394M 0 394M 0% /run/user/0 /dev/sdb1 xfs 497M 26M 472M 6% /mnt 卸载 [root@localhost ~]# umount /dev/sdb1 或者 [root@localhost ~]# umount /mnt 删除分区 [root@localhost ~]# fdisk /dev/sdb 欢迎使用 fdisk (util-linux 2.23.2)。 更改将停留在内存中,直到您决定将更改写入磁盘。 使用写入命令前请三思。 命令(输入 m 获取帮助):d -------- 删除 分区号 (1,2,默认 2):2 ------ 选择编号 分区 2 已删除 命令(输入 m 获取帮助):w --------- 保存 The partition table has been altered! Calling ioctl() to re-read partition table. 正在同步磁盘。 扩展分区域逻辑分区 欢迎使用 fdisk (util-linux 2.23.2)。 更改将停留在内存中,直到您决定将更改写入磁盘。 使用写入命令前请三思。 命令(输入 m 获取帮助):n ---------- 创建 Partition type: p primary (1 primary, 0 extended, 3 free) e extended Select (default p): e --------- 扩展分区 分区号 (2-4,默认 2):4 -------- 选择分区编号 起始 扇区 (1026048-10485759,默认为 1026048): ------------- 默认值 将使用默认值 1026048 Last 扇区, +扇区 or +size{K,M,G} (1026048-10485759,默认为 10485759): -----结束值(所有) 将使用默认值 10485759 分区 4 已设置为 Extended 类型,大小设为 4.5 GiB 命令(输入 m 获取帮助):p 磁盘 /dev/sdb:5368 MB, 5368709120 字节,10485760 个扇区 Units = 扇区 of 1 * 512 = 512 bytes 扇区大小(逻辑/物理):512 字节 / 512 字节 I/O 大小(最小/最佳):512 字节 / 512 字节 磁盘标签类型:dos 磁盘标识符:0x6a89844f 设备 Boot Start End Blocks Id System /dev/sdb1 2048 1026047 512000 83 Linux /dev/sdb4 1026048 10485759 4729856 5 Extended 命令(输入 m 获取帮助):n ------- 创建 Partition type: p primary (1 primary, 1 extended, 2 free) l logical (numbered from 5) Select (default p): l ----- 选择l 划分逻辑 添加逻辑分区 5 起始 扇区 (1028096-10485759,默认为 1028096): ---- 默认值 将使用默认值 1028096 Last 扇区, +扇区 or +size{K,M,G} (1028096-10485759,默认为 10485759):+500M --- 逻辑分区大小+500M 分区 5 已设置为 Linux 类型,大小设为 500 MiB 命令(输入 m 获取帮助):p 磁盘 /dev/sdb:5368 MB, 5368709120 字节,10485760 个扇区 Units = 扇区 of 1 * 512 = 512 bytes 扇区大小(逻辑/物理):512 字节 / 512 字节 I/O 大小(最小/最佳):512 字节 / 512 字节 磁盘标签类型:dos 磁盘标识符:0x6a89844f 设备 Boot Start End Blocks Id System /dev/sdb1 2048 1026047 512000 83 Linux /dev/sdb4 1026048 10485759 4729856 5 Extended /dev/sdb5 1028096 2052095 512000 83 Linux 命令(输入 m 获取帮助):w ---------- 保存 The partition table has been altered! Calling ioctl() to re-read partition table. 正在同步磁盘。 [root@localhost ~]# mkfs.xfs /dev/sdb5 [root@localhost ~]# mount /dev/sdb5 /mnt/ 练习: 创建主分区1 2 3 每个500M ,将剩余空间划分给扩展分区 划分5,6,7,8个逻辑分区 并且格式化逻辑分区 1.挂载sdb5到/mnt目录 在挂载sdb6到/mnt目录 是否可以挂载? 能 2.挂载sdb5到/mnt目录 在挂载sdb5到/opt目录 是否可以挂载? 能 完成卸载sdb5 sdb6 3.挂载sdb7到/mnt, 在mnt下创建文件abc.txt,卸载sdb7,删除sdb6,再次挂载sdb7 是否可以看到abc.txt文件 为什么? 挂载分区时不使用分区名字,而是使用UUID [root@localhost ~]# blkid /dev/sdb1 /dev/sdb1: UUID="91fde652-85cd-4aec-a3c8-09bf953960d5" TYPE="xfs" [root@localhost ~]# mount -t xfs UUID="91fde652-85cd-4aec-a3c8-09bf953960d5" /mnt 交换分区的管理 扩大 [root@localhost ~]# swapon -s 文件名 类型 大小 已用 权限 /dev/dm-1 partition 2097148 0 -2 [root@localhost ~]# mkswap /dev/sdb1 [root@localhost ~]# swapon /dev/sdb1 激活交换分区,临时 [root@localhost ~]# swapon -s 文件名 类型 大小 已用 权限 /dev/dm-1 partition 2097148 0 -2 /dev/sdb1 partition 2097148 0 -3 [root@localhost ~]# free -m total used free shared buff/cache available Mem: 3931 482 3098 19 350 3212 Swap: 4095 0 4095 缩小 [root@localhost ~]# swapoff /dev/sdb1 [root@localhost ~]# fdisk /dev/sdb 删除 自动挂载 方法1: /etc/rc.local [root@localhost ~]# vim /etc/rc.local mount -t xfs /dev/sdb1 /mnt [root@localhost ~]# chmod a+x /etc/rc.local 方法2: /etc/fstab [root@localhost ~]# blkid /dev/sdb2 /dev/sdb2: UUID="8a1cba1f-a3fc-4afd-ac4a-67e703ae691b" TYPE="xfs" [root@localhost ~]# vim /etc/fstab UUID="8a1cba1f-a3fc-4afd-ac4a-67e703ae691b" /opt xfs defaults 0 0 测试命令 [root@localhost ~]# mount -a 重启测试 方式3: 触发挂载(按需挂载) [root@localhost ~]# yum install -y autofs [root@localhost ~]# systemctl restart autofs [root@localhost ~]# vim /etc/auto.master /test /etc/auto.test [root@localhost ~]# vim /etc/auto.test disk1 -fstype=xfs :/dev/sdb1 [root@localhost ~]# systemctl restart autofs raid磁盘阵列 raid0 条带化 硬盘数量: 最少2块盘 可用空间: 500G*n 提升性能,没有安全保证 raid1 冗余(镜像) 硬盘数量: 最少2块盘 可用空间: 单块硬盘大小 保证数据安全,但是性能降低 raid5 带奇偶校验的条带化 硬盘数量: 最少3块盘 可用空间: n-1 不降低性能,保证数据安全,当损坏时影响性能 raid10 (raid1+raid0) 硬盘数量: 最少4块盘 可用空间: n/2 不降低性能,保证数据安全,成本高 raid5 创建raid [root@localhost ~]# mdadm -C /dev/md5 -n 3 -l 5 /dev/sdb /dev/sdc /dev/sdd -C create -n number -l level 查看raid信息 [root@localhost ~]# mdadm -Ds -D display -s scan [root@localhost ~]# mdadm -D /dev/md5 持久化raid [root@localhost ~]# mdadm -Ds >> /etc/mdadm.conf [root@localhost ~]# vim /etc/mdadm.conf DEVICE /dev/sdb /dev/sdc /dev/sdd ARRAY /dev/md5 metadata=1.2 name=localhost.localdomain:5 UUID=1c7318e2:b15b2bb7:3b38574a:4bce5e09 [root@localhost ~]# mdadm -S /dev/md5 -S stop [root@localhost ~]# mdadm -A /dev/md5 /dev/sdb /dev/sdc /dev/sdd -A active 删除raid [root@localhost ~]# mdadm -S /dev/md5 [root@localhost ~]# rm -rf /etc/md5 [root@localhost ~]# rm -rf /etc/mdadm.conf [root@localhost ~]# mdadm --zero-superblock /dev/sdb [root@localhost ~]# mdadm --zero-superblock /dev/sdc [root@localhost ~]# mdadm --zero-superblock /dev/sdd 模拟损坏 [root@localhost ~]# mkfs.xfs -f /dev/md5 [root@localhost ~]# mount /dev/md5 /mnt/ [root@localhost ~]# mdadm /dev/md5 -f /dev/sdd [root@localhost ~]# mdadm /dev/md5 -r /dev/sdd [root@localhost ~]# mdadm /dev/md5 -a /dev/sdd 添加备盘 [root@localhost ~]# mdadm -C /dev/md5 -n 3 -l 5 /dev/sdb /dev/sdc /dev/sdd -x 1 /dev/sde -x 1 备用盘 lvm逻辑卷管理 功能: 空间整合 在线扩容 创建pv [root@localhost ~]# pvcreate /dev/sdb [root@localhost ~]# pvcreate /dev/sdc [root@localhost ~]# pvs [root@localhost ~]# pvdisplay 创建vg [root@localhost ~]# vgcreate vg0 /dev/sdb /dev/sdc [root@localhost ~]# vgs [root@localhost ~]# vgdisplay 创建lv [root@localhost ~]# lvcreate -L 3G -n /dev/vg0/lv0 vg0 [root@localhost ~]# lvs [root@localhost ~]# lvdisplay 使用lv [root@localhost ~]# mkfs.xfs /dev/vg0/lv0 [root@localhost ~]# mount /dev/vg0/lv0 /mnt/ 删除: [root@localhost ~]# umount /dev/vg0/lv0 [root@localhost ~]# lvremove /dev/vg0/lv0 [root@localhost ~]# vgremove vg0 [root@localhost ~]# pvremove /dev/sdb /dev/sdc lv在线扩容 [root@localhost ~]# lvresize -L +500M /dev/vg0/lv0 扩大lv0设备 [root@localhost ~]# xfs_growfs /dev/vg0/lv0 扩大lv0的文件系统 vg的在线扩容 [root@localhost ~]# vgextend vg0 /dev/sdd 移动数据 [root@localhost ~]# pvcreate /dev/sde [root@localhost ~]# vgextend vg0 /dev/sdd 指定设备移动 [root@localhost ~]# pvmove /dev/sdc /dev/sde 不指定设备移动 [root@localhost ~]# pvmove /dev/sde ============= 网络管理 [root@localhost ~]# ifconfig [root@localhost ~]# ifconfig ens33 [root@localhost ~]# ifconfg ens33 down [root@localhost ~]# ifconfig ens33 up 网络配置文件: /etc/sysconfig/network-scripts/ifcfg-ens33 动态获取IP TYPE=Ethernet 以太网 BOOTPROTO=dhcp 动态获取ip NAME=ens33 网卡名字 DEVICE=ens33 设备名字 ONBOOT=yes 网卡激活状态 静态ip TYPE=Ethernet BOOTPROTO=none|static NAME=ens33 DEVICE=ens33 ONBOOT=yes IPADDR=192.168.10.130 PREFIX=24 # NETMASK=255.255.255.0 GATEWAY=192.168.10.2 DNS1=114.114.114.114 [root@localhost ~]# systemctl restart network
最新发布
09-10
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值