1、为主机新增两块30GB的SCSI硬盘
点击编辑虚拟器设置
点击添加
选择硬盘
下一步
下一步
下一步
选择磁盘大小为30G且选择单个文件
完成
2、划分3个主分区,各5GB,剩余空间作为扩展分区
[root@localhost ~]# fdisk /dev/sdb
欢迎使用 fdisk (util-linux 2.23.2)。
更改将停留在内存中,直到您决定将更改写入磁盘。
使用写入命令前请三思。
命令(输入 m 获取帮助):m
命令操作
a toggle a bootable flag
b edit bsd disklabel
c toggle the dos compatibility flag
d delete a partition
g create a new empty GPT partition table
G create an IRIX (SGI) partition table
l list known partition types
m print this menu
n add a new partition
o create a new empty DOS partition table
p print the partition table
q quit without saving changes
s create a new empty Sun disklabel
t change a partition's system id
u change display/entry units
v verify the partition table
w write table to disk and exit
x extra functionality (experts only)
命令(输入 m 获取帮助):p
磁盘 /dev/sdb:32.2 GB, 32212254720 字节,62914560 个扇区
Units = 扇区 of 1 * 512 = 512 bytes
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节
磁盘标签类型:dos
磁盘标识符:0x51c7403f
设备 Boot Start End Blocks Id System
命令(输入 m 获取帮助):n
Partition type:
p primary (0 primary, 0 extended, 4 free)
e extended
Select (default p): p
分区号 (1-4,默认 1):1
起始 扇区 (2048-62914559,默认为 2048):
将使用默认值 2048
Last 扇区, +扇区 or +size{K,M,G} (2048-62914559,默认为 62914559):+5G
分区 1 已设置为 Linux 类型,大小设为 5 GiB
命令(输入 m 获取帮助):n
Partition type:
p primary (1 primary, 0 extended, 3 free)
e extended
Select (default p): p
分区号 (2-4,默认 2):2
起始 扇区 (10487808-62914559,默认为 10487808):
将使用默认值 10487808
Last 扇区, +扇区 or +size{K,M,G} (10487808-62914559,默认为 62914559):+5G
分区 2 已设置为 Linux 类型,大小设为 5 GiB
命令(输入 m 获取帮助):n
Partition type:
p primary (2 primary, 0 extended, 2 free)
e extended
Select (default p): p
分区号 (3,4,默认 3):3
起始 扇区 (20973568-62914559,默认为 20973568):
将使用默认值 20973568
Last 扇区, +扇区 or +size{K,M,G} (20973568-62914559,默认为 62914559):+5G
分区 3 已设置为 Linux 类型,大小设为 5 GiB
命令(输入 m 获取帮助):n
Partition type:
p primary (3 primary, 0 extended, 1 free)
e extended
Select (default e): e
已选择分区 4
起始 扇区 (31459328-62914559,默认为 31459328):
将使用默认值 31459328
Last 扇区, +扇区 or +size{K,M,G} (31459328-62914559,默认为 62914559):
将使用默认值 62914559
分区 4 已设置为 Extended 类型,大小设为 15 GiB
命令(输入 m 获取帮助):p
磁盘 /dev/sdb:32.2 GB, 32212254720 字节,62914560 个扇区
Units = 扇区 of 1 * 512 = 512 bytes
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节
磁盘标签类型:dos
磁盘标识符:0x51c7403f
设备 Boot Start End Blocks Id System
/dev/sdb1 2048 10487807 5242880 83 Linux
/dev/sdb2 10487808 20973567 5242880 83 Linux
/dev/sdb3 20973568 31459327 5242880 83 Linux
/dev/sdb4 31459328 62914559 15727616 5 Extended
命令(输入 m 获取帮助):w
The partition table has been altered!
Calling ioctl() to re-read partition table.
正在同步磁盘。
[root@localhost ~]# fdisk -l
磁盘 /dev/sda:21.5 GB, 21474836480 字节,41943040 个扇区
Units = 扇区 of 1 * 512 = 512 bytes
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节
磁盘标签类型:dos
磁盘标识符:0x000ced24
设备 Boot Start End Blocks Id System
/dev/sda1 * 2048 2099199 1048576 83 Linux
/dev/sda2 2099200 41943039 19921920 8e Linux LVM
磁盘 /dev/sdb:32.2 GB, 32212254720 字节,62914560 个扇区
Units = 扇区 of 1 * 512 = 512 bytes
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节
磁盘标签类型:dos
磁盘标识符:0x51c7403f
设备 Boot Start End Blocks Id System
/dev/sdb1 2048 10487807 5242880 83 Linux
/dev/sdb2 10487808 20973567 5242880 83 Linux
/dev/sdb3 20973568 31459327 5242880 83 Linux
/dev/sdb4 31459328 62914559 15727616 5 Extended
磁盘 /dev/sdc:32.2 GB, 32212254720 字节,62914560 个扇区
Units = 扇区 of 1 * 512 = 512 bytes
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节
磁盘 /dev/mapper/centos-root:18.2 GB, 18249416704 字节,35643392 个扇区
Units = 扇区 of 1 * 512 = 512 bytes
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节
磁盘 /dev/mapper/centos-swap:2147 MB, 2147483648 字节,4194304 个扇区
Units = 扇区 of 1 * 512 = 512 bytes
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节
3、在扩展分区中建立2个逻辑分区,容量分别为2GB、10GB
[root@localhost ~]# fdisk /dev/sdb
欢迎使用 fdisk (util-linux 2.23.2)。
更改将停留在内存中,直到您决定将更改写入磁盘。
使用写入命令前请三思。
命令(输入 m 获取帮助):p
磁盘 /dev/sdb:32.2 GB, 32212254720 字节,62914560 个扇区
Units = 扇区 of 1 * 512 = 512 bytes
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节
磁盘标签类型:dos
磁盘标识符:0x51c7403f
设备 Boot Start End Blocks Id System
/dev/sdb1 2048 10487807 5242880 83 Linux
/dev/sdb2 10487808 20973567 5242880 83 Linux
/dev/sdb3 20973568 31459327 5242880 83 Linux
/dev/sdb4 31459328 62914559 15727616 5 Extended
命令(输入 m 获取帮助):n
All primary partitions are in use
添加逻辑分区 5
起始 扇区 (31461376-62914559,默认为 31461376):
将使用默认值 31461376
Last 扇区, +扇区 or +size{K,M,G} (31461376-62914559,默认为 62914559):+2G
分区 5 已设置为 Linux 类型,大小设为 2 GiB
命令(输入 m 获取帮助):n
All primary partitions are in use
添加逻辑分区 6
起始 扇区 (35657728-62914559,默认为 35657728):
将使用默认值 35657728
Last 扇区, +扇区 or +size{K,M,G} (35657728-62914559,默认为 62914559):+10G
分区 6 已设置为 Linux 类型,大小设为 10 GiB
命令(输入 m 获取帮助):p
磁盘 /dev/sdb:32.2 GB, 32212254720 字节,62914560 个扇区
Units = 扇区 of 1 * 512 = 512 bytes
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节
磁盘标签类型:dos
磁盘标识符:0x51c7403f
设备 Boot Start End Blocks Id System
/dev/sdb1 2048 10487807 5242880 83 Linux
/dev/sdb2 10487808 20973567 5242880 83 Linux
/dev/sdb3 20973568 31459327 5242880 83 Linux
/dev/sdb4 31459328 62914559 15727616 5 Extended
/dev/sdb5 31461376 35655679 2097152 83 Linux
/dev/sdb6 35657728 56629247 10485760 83 Linux
命令(输入 m 获取帮助):w
The partition table has been altered!
Calling ioctl() to re-read partition table.
正在同步磁盘。
4、将第一个逻辑分区的类型改为swap
[root@localhost ~]# fdisk /dev/sdb
欢迎使用 fdisk (util-linux 2.23.2)。
更改将停留在内存中,直到您决定将更改写入磁盘。
使用写入命令前请三思。
命令(输入 m 获取帮助):t
分区号 (1-6,默认 6):5
Hex 代码(输入 L 列出所有代码):82
已将分区“Linux”的类型更改为“Linux swap / Solaris”
命令(输入 m 获取帮助):p
磁盘 /dev/sdb:32.2 GB, 32212254720 字节,62914560 个扇区
Units = 扇区 of 1 * 512 = 512 bytes
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节
磁盘标签类型:dos
磁盘标识符:0x51c7403f
设备 Boot Start End Blocks Id System
/dev/sdb1 2048 10487807 5242880 83 Linux
/dev/sdb2 10487808 20973567 5242880 83 Linux
/dev/sdb3 20973568 31459327 5242880 83 Linux
/dev/sdb4 31459328 62914559 15727616 5 Extended
/dev/sdb5 31461376 35655679 2097152 82 Linux swap / Solaris
/dev/sdb6 35657728 56629247 10485760 83 Linux
命令(输入 m 获取帮助):w
The partition table has been altered!
Calling ioctl() to re-read partition table.
正在同步磁盘。
5、将第一个主分区格式化为ext4
[root@localhost ~]# mkfs -t ext4 /dev/sdb1
mke2fs 1.42.9 (28-Dec-2013)
文件系统标签=
OS type: Linux
块大小=4096 (log=2)
分块大小=4096 (log=2)
Stride=0 blocks, Stripe width=0 blocks
327680 inodes, 1310720 blocks
65536 blocks (5.00%) reserved for the super user
第一个数据块=0
Maximum filesystem blocks=1342177280
40 block groups
32768 blocks per group, 32768 fragments per group
8192 inodes per group
Superblock backups stored on blocks:
32768, 98304, 163840, 229376, 294912, 819200, 884736
Allocating group tables: 完成
正在写入inode表: 完成
Creating journal (32768 blocks): 完成
Writing superblocks and filesystem accounting information: 完成
6、将第二个主分区格式化为xfs
[root@localhost ~]# mkfs -t xfs /dev/sdb2
meta-data=/dev/sdb2 isize=512 agcount=4, agsize=327680 blks
= sectsz=512 attr=2, projid32bit=1
= crc=1 finobt=0, sparse=0
data = bsize=4096 blocks=1310720, imaxpct=25
= sunit=0 swidth=0 blks
naming =version 2 bsize=4096 ascii-ci=0 ftype=1
log =internal log bsize=4096 blocks=2560, version=2
= sectsz=512 sunit=0 blks, lazy-count=1
realtime =none extsz=4096 blocks=0, rtextents=0
7、将第三个主分区格式化为FAT32
[root@localhost ~]# mkfs.vfat /dev/sdb3
mkfs.fat 3.0.20 (12 Jun 2013)
8、创建 /data1 /data2 /data3
[root@localhost /]# mkdir -pv /data1/ /data2/ /data3/
mkdir: 已创建目录 "/data1/"
mkdir: 已创建目录 "/data2/"
mkdir: 已创建目录 "/data3/"
9、将第一个主分区挂载到/data1,在目录中创建文件测试,并实现 /etc/fstab
[root@localhost ~]# mount /dev/sdb1 /data1
[root@localhost data1]# mkdir csdt1
10、将第二个主分区挂载到/data2,在目录中创建文件测试,并实现 /etc/fstab
[root@localhost ~]# mount /dev/sdb2 /data2
[root@localhost data2]# mkdir csdt2
11、将第二个主分区挂载到/data3,在目录中创建文件测试,并基于UUID实现 /etc/fstab
[root@localhost ~]# mount /dev/sdb3 /data3
[root@localhost data3]# mkdir csdt3
12、将第一个逻辑分区格式化swap格式,将swap分区扩展,测试查看
[root@localhost ~]# mkswap /dev/sdb5
正在设置交换空间版本 1,大小 = 2097148 KiB
无标签,UUID=5b302a2a-f383-4c60-b08e-f4357f95ad3b
[root@localhost ~]# swapon -s
文件名 类型 大小 已用 权限
/dev/dm-1 partition 2097148 193052 -2
/dev/sdb5 partition 2097148 0 -3
[root@localhost ~]# cat /proc/meminfo
MemTotal: 995896 kB
MemFree: 65912 kB
MemAvailable: 153032 kB
Buffers: 1104 kB
Cached: 277968 kB
SwapCached: 51724 kB
Active: 314548 kB
Inactive: 385536 kB
Active(anon): 215932 kB
Inactive(anon): 284620 kB
Active(file): 98616 kB
Inactive(file): 100916 kB
Unevictable: 0 kB
Mlocked: 0 kB
SwapTotal: 4194296 kB
SwapFree: 4001244 kB
Dirty: 0 kB
Writeback: 0 kB
AnonPages: 381016 kB
Mapped: 76168 kB
Shmem: 79540 kB
Slab: 90020 kB
SReclaimable: 30584 kB
SUnreclaim: 59436 kB
KernelStack: 9824 kB
PageTables: 35824 kB
NFS_Unstable: 0 kB
Bounce: 0 kB
WritebackTmp: 0 kB
CommitLimit: 4692244 kB
Committed_AS: 4081372 kB
VmallocTotal: 34359738367 kB
VmallocUsed: 215080 kB
VmallocChunk: 34359277564 kB
HardwareCorrupted: 0 kB
AnonHugePages: 20480 kB
CmaTotal: 0 kB
CmaFree: 0 kB
HugePages_Total: 0
HugePages_Free: 0
HugePages_Rsvd: 0
HugePages_Surp: 0
Hugepagesize: 2048 kB
DirectMap4k: 169856 kB
DirectMap2M: 878592 kB
DirectMap1G: 0 kB
[root@localhost ~]# cat /proc/meminfo|grep -i 'SwapTotal'
SwapTotal: 4194296 kB
13、通过xftp等工具将linux.iso 传到linux虚拟机中,并挂载查看内容
[root@localhost ~]# mount -o loop /root/CentOS-7-x86_64-DVD-1810.iso /tmp
[root@localhost ~]# df -hT
文件系统 类型 容量 已用 可用 已用% 挂载点
/dev/mapper/centos-root xfs 17G 9.0G 8.0G 53% /
devtmpfs devtmpfs 470M 0 470M 0% /dev
tmpfs tmpfs 487M 0 487M 0% /dev/shm
tmpfs tmpfs 487M 8.6M 478M 2% /run
tmpfs tmpfs 487M 0 487M 0% /sys/fs/cgroup
/dev/sda1 xfs 1014M 166M 849M 17% /boot
tmpfs tmpfs 98M 24K 98M 1% /run/user/0
/dev/sr0 iso9660 4.3G 4.3G 0 100% /run/media/root/CentOS
7 x86_64
/dev/sdb1 ext4 4.8G 20M 4.6G 1% /data1
/dev/sdb2 xfs 5.0G 33M 5.0G 1% /data2
/dev/sdb3 vfat 5.0G 8.0K 5.0G 1% /data3
/dev/loop0 iso9660 4.3G 4.3G 0 100% /tmp
14、基于文件方式将SWAP扩大500M
[root@localhost ~]# mount linux.iso /aa
mount: /dev/loop0 写保护,将以只读方式挂载
[root@localhost ~]# ls /aa
manifest.txt run_upgrader.sh VMwareTools-9.9.0-2304977.tar.gz vmware-tools-upgrader-32 vmware-tools-upgrader-64
14、基于文件方式将SWAP扩大500M
[root@localhost ~]# dd if=/dev/zero of=/swapab bs=1M count=500
记录了500+0 的写出
524288000字节(524 MB)已复制,16.3084 秒,32.1 MB/秒
[root@localhost ~]# mkswap /swapab
正在设置交换空间版本 1,大小 = 511996 KiB
无标签,UUID=e0ca5bcc-abdb-4688-9a4e-59116acc758a
[root@localhost ~]# swapon /swapab
swapon: /swapab:不安全的权限 0644,建议使用 0600。
[root@localhost ~]# cat /proc/meminfo | grep -i 'swaptotal'
SwapTotal: 4706292 kB
15、利用dd命令将光盘内容制作成iso镜像文件
[root@localhost ~]# umount /dev/sr0
[root@localhost ~]# dd if=/dev/sr0 of=ad.iso
记录了8419328+0 的读入
记录了8419328+0 的写出
4310695936字节(4.3 GB)已复制,387.467 秒,11.1 MB/秒
[root@localhost ~]# mkdi
mkdict mkdir
[root@localhost ~]# mkdir aaa
[root@localhost ~]# mount ad.iso aaa
mount: /dev/loop1 写保护,将以只读方式挂载
[root@localhost ~]# ls aaa
CentOS_BuildTag images repodata
EFI isolinux RPM-GPG-KEY-CentOS-7
EULA LiveOS RPM-GPG-KEY-CentOS-Testing-7
GPL Packages TRANS.TBL
16、查看磁盘的使用情况
[root@localhost ~]# df -hT
文件系统 类型 容量 已用 可用 已用% 挂载点
/dev/mapper/centos-root xfs 18G 5.4G 13G 31% /
devtmpfs devtmpfs 985M 0 985M 0% /dev
tmpfs tmpfs 994M 84K 994M 1% /dev/shm
tmpfs tmpfs 994M 8.9M 985M 1% /run
tmpfs tmpfs 994M 0 994M 0% /sys/fs/cgroup
/dev/sda1 xfs 497M 107M 391M 22% /boot
/dev/sr0 iso9660 4.1G 4.1G 0 100% /run/media/root/CentOS 7 x86_64
/dev/sdb1 ext4 4.8G 20M 4.6G 1% /data1
/dev/sdb2 xfs 5.0G 33M 5.0G 1% /data2
/dev/sdb3 vfat 5.0G 4.0K 5.0G 1% /data3
/dev/loop0 iso9660 67M 67M 0 100% /aa
17、利用parted命令将上述分区过程对另一个硬盘重做一遍
[root@localhost ~]# parted /dev/sdc
GNU Parted 3.1
使用 /dev/sdc
Welcome to GNU Parted! Type 'help' to view a list of commands.
(parted) help
align-check TYPE N check partition N for TYPE(min|opt)
alignment
help [COMMAND] print general help, or help on
COMMAND
mklabel,mktable LABEL-TYPE create a new disklabel (partition
table)
mkpart PART-TYPE [FS-TYPE] START END make a partition
name NUMBER NAME name partition NUMBER as NAME
print [devices|free|list,all|NUMBER] display the partition table,
available devices, free space, all found partitions, or a particular
partition
quit exit program
rescue START END rescue a lost partition near START
and END
resizepart NUMBER END resize partition NUMBER
rm NUMBER delete partition NUMBER
select DEVICE choose the device to edit
disk_set FLAG STATE change the FLAG on selected device
disk_toggle [FLAG] toggle the state of FLAG on selected
device
set NUMBER FLAG STATE change the FLAG on partition NUMBER
toggle [NUMBER [FLAG]] toggle the state of FLAG on partition
NUMBER
unit UNIT set the default unit to UNIT
version display the version number and
copyright information of GNU Parted
(parted) mklabel
新的磁盘标签类型?
aix amiga bsd dvh gpt loop mac msdos pc98 sun
新的磁盘标签类型? gpt
(parted) mkpart
分区名称? []? sdc1
文件系统类型? [ext2]? ext4
起始点? 1
结束点? 5G
(parted) mkpart
分区名称? []? sdc2
文件系统类型? [ext2]? ext4
起始点? 5G
结束点? 10G
(parted) mkpart
分区名称? []? sdc3
文件系统类型? [ext2]? ext4
起始点? 10G
结束点? 15G
(parted) mkpart
分区名称? []? sdc4
文件系统类型? [ext2]? ext4
起始点? 15G
结束点? -1
(parted) p
Model: VMware, VMware Virtual S (scsi)
Disk /dev/sdc: 32.2GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Disk Flags:
Number Start End Size File system Name 标志
1 1049kB 5000MB 4999MB sdc1
2 5000MB 10.0GB 5001MB sdc2
3 10.0GB 15.0GB 5000MB sdc3
4 15.0GB 32.2GB 17.2GB sdc4
(parted) w
align-check TYPE N check partition N for TYPE(min|opt)
alignment
help [COMMAND] print general help, or help on
COMMAND
mklabel,mktable LABEL-TYPE create a new disklabel (partition
table)
mkpart PART-TYPE [FS-TYPE] START END make a partition
name NUMBER NAME name partition NUMBER as NAME
print [devices|free|list,all|NUMBER] display the partition table,
available devices, free space, all found partitions, or a particular
partition
quit exit program
rescue START END rescue a lost partition near START
and END
resizepart NUMBER END resize partition NUMBER
rm NUMBER delete partition NUMBER
select DEVICE choose the device to edit
disk_set FLAG STATE change the FLAG on selected device
disk_toggle [FLAG] toggle the state of FLAG on selected
device
set NUMBER FLAG STATE change the FLAG on partition NUMBER
toggle [NUMBER [FLAG]] toggle the state of FLAG on partition
NUMBER
unit UNIT set the default unit to UNIT
version display the version number and
copyright information of GNU Parted
(parted) q
信息: You may need to update /etc/fstab.
[root@localhost ~]# parted -l
Model: VMware, VMware Virtual S (scsi)
Disk /dev/sda: 21.5GB
Sector size (logical/physical): 512B/512B
Partition Table: msdos
Disk Flags:
Number Start End Size Type File system 标志
1 1049kB 1075MB 1074MB primary xfs 启动
2 1075MB 21.5GB 20.4GB primary lvm
Model: VMware, VMware Virtual S (scsi)
Disk /dev/sdb: 32.2GB
Sector size (logical/physical): 512B/512B
Partition Table: msdos
Disk Flags:
Number Start End Size Type File system 标志
1 1049kB 5370MB 5369MB primary ext4
2 5370MB 10.7GB 5369MB primary xfs
3 10.7GB 16.1GB 5369MB primary fat32
4 16.1GB 32.2GB 16.1GB extended
5 16.1GB 18.3GB 2147MB logical linux-swap(v1)
6 18.3GB 29.0GB 10.7GB logical
Model: VMware, VMware Virtual S (scsi)
Disk /dev/sdc: 32.2GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Disk Flags:
Number Start End Size File system Name 标志
1 1049kB 5000MB 4999MB sdc1
2 5000MB 10.0GB 5001MB sdc2
3 10.0GB 15.0GB 5000MB sdc3
4 15.0GB 32.2GB 17.2GB sdc4
Model: Linux device-mapper (linear) (dm)
Disk /dev/mapper/centos-swap: 2147MB
Sector size (logical/physical): 512B/512B
Partition Table: loop
Disk Flags:
Number Start End Size File system 标志
1 0.00B 2147MB 2147MB linux-swap(v1)
Model: Linux device-mapper (linear) (dm)
Disk /dev/mapper/centos-root: 18.2GB
Sector size (logical/physical): 512B/512B
Partition Table: loop
Disk Flags:
Number Start End Size File system 标志
1 0.00B 18.2GB 18.2GB xfs
警告: 无法以读写方式打开 /dev/sr0 (只读文件系统)。/dev/sr0 已按照只读方式打开。
Model: NECVMWar VMware IDE CDR10 (scsi)
Disk /dev/sr0: 4589MB
Sector size (logical/physical): 2048B/2048B
Partition Table: msdos
Disk Flags:
Number Start End Size Type File system 标志
2 4907kB 40.6MB 35.7MB primary
[root@localhost ~]# ls -l /dev/sdb*
brw-rw----. 1 root disk 8, 16 8月 1 14:39 /dev/sdb
brw-rw----. 1 root disk 8, 17 8月 1 14:39 /dev/sdb1
brw-rw----. 1 root disk 8, 18 8月 1 14:39 /dev/sdb2
brw-rw----. 1 root disk 8, 19 8月 1 14:39 /dev/sdb3
brw-rw----. 1 root disk 8, 20 8月 1 14:39 /dev/sdb4
brw-rw----. 1 root disk 8, 21 8月 1 14:39 /dev/sdb5
brw-rw----. 1 root disk 8, 22 8月 1 14:39 /dev/sdb6
[root@localhost ~]# mkfs.ext4 /dev/sdc
mke2fs 1.42.9 (28-Dec-2013)
/dev/sdc is entire device, not just one partition!
无论如何也要继续? (y,n) n
[root@localhost ~]# mkfs.ext4 /dev/sdc1
mke2fs 1.42.9 (28-Dec-2013)
文件系统标签=
OS type: Linux
块大小=4096 (log=2)
分块大小=4096 (log=2)
Stride=0 blocks, Stripe width=0 blocks
305216 inodes, 1220352 blocks
61017 blocks (5.00%) reserved for the super user
第一个数据块=0
Maximum filesystem blocks=1249902592
38 block groups
32768 blocks per group, 32768 fragments per group
8032 inodes per group
Superblock backups stored on blocks:
32768, 98304, 163840, 229376, 294912, 819200, 884736
Allocating group tables: 完成
正在写入inode表: 完成
Creating journal (32768 blocks): 完成
Writing superblocks and filesystem accounting information: 完成
[root@localhost ~]# mkdir /sdc1
[root@localhost ~]# mount /dev/sdc1 /sdc1
[root@localhost ~]# cd /sdc1/
[root@localhost sdc1]# echo ceshiwenjian > test.txt
[root@localhost sdc1]# cd
[root@localhost ~]# parted -l
Model: VMware, VMware Virtual S (scsi)
Disk /dev/sda: 21.5GB
Sector size (logical/physical): 512B/512B
Partition Table: msdos
Disk Flags:
Number Start End Size Type File system 标志
1 1049kB 1075MB 1074MB primary xfs 启动
2 1075MB 21.5GB 20.4GB primary lvm
Model: VMware, VMware Virtual S (scsi)
Disk /dev/sdb: 32.2GB
Sector size (logical/physical): 512B/512B
Partition Table: msdos
Disk Flags:
Number Start End Size Type File system 标志
1 1049kB 5370MB 5369MB primary ext4
2 5370MB 10.7GB 5369MB primary xfs
3 10.7GB 16.1GB 5369MB primary fat32
4 16.1GB 32.2GB 16.1GB extended
5 16.1GB 18.3GB 2147MB logical linux-swap(v1)
6 18.3GB 29.0GB 10.7GB logical
Model: VMware, VMware Virtual S (scsi)
Disk /dev/sdc: 32.2GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Disk Flags:
Number Start End Size File system Name 标志
1 1049kB 5000MB 4999MB ext4 sdc1
2 5000MB 10.0GB 5001MB sdc2
3 10.0GB 15.0GB 5000MB sdc3
4 15.0GB 32.2GB 17.2GB sdc4
Model: Linux device-mapper (linear) (dm)
Disk /dev/mapper/centos-swap: 2147MB
Sector size (logical/physical): 512B/512B
Partition Table: loop
Disk Flags:
Number Start End Size File system 标志
1 0.00B 2147MB 2147MB linux-swap(v1)
Model: Linux device-mapper (linear) (dm)
Disk /dev/mapper/centos-root: 18.2GB
Sector size (logical/physical): 512B/512B
Partition Table: loop
Disk Flags:
Number Start End Size File system 标志
1 0.00B 18.2GB 18.2GB xfs
警告: 无法以读写方式打开 /dev/sr0 (只读文件系统)。/dev/sr0 已按照只读方式打开。
Model: NECVMWar VMware IDE CDR10 (scsi)
Disk /dev/sr0: 4589MB
Sector size (logical/physical): 2048B/2048B
Partition Table: msdos
Disk Flags:
Number Start End Size Type File system 标志
2 4907kB 40.6MB 35.7MB primary
18、尝试利用shell脚本配置yum仓库
[root@localhost ~]# vim /root/yum.sh
#!/bin/bash
umount /dev/sr0
mount /dev/sr0 /media
cd /etc/yum.r*
mkdir a
mv C* a
echo "[110]"
cat > local.repo <<EOF
[aaa]
name=aaa
baseurl=file:///media
enable=1
gpgcheck=0
EOF
yum -y clean all
yum makecache
[root@localhost ~]# bash yum.sh
19、尝试利用shell脚本配置httpd服务
[root@localhost ~]# vi httpd.sh
#!/bin/bash
yum -y -q install gcc gcc-c++
tar xf /root/httpd-2.2.17.tar.gz -C /usr/src
cd /usr/src/httpd-2.2.17
./configure --prefix=/usr/local/apache && make && make install
cp /usr/local/apache/conf/http.conf /usr/local/apache/conf/http.conf.bak
sed 's/#ServerName www.example.com:80/ServerName www.example.com:80/g/'
/usr/local/apache/conf/http.conf
/usr/local/apache/bin/apachectl start
yum -y -q install lynx
lynx 127.0.0.1
[root@localhost ~]# bash httpd.sh
20、尝试利用shell脚本将2~12题实现