磁盘扩容: (1)在虚拟机中添加一个2G的硬盘,分别建立2个各1G的分区 (2)第1个分区上建立ext4文件系统,将其挂在到以自己姓名命名的子目录上。 (3)第2个分区留作swap交换分区。 (4)在以自己姓名命名的目录里新建一个文件,把自己的学号写入文件。写文件过程中请尝试查看到交换分区里保存的临时文件(.swap)。
时间: 2024-03-23 22:36:25 浏览: 308
以下是具体的步骤:
1. 在虚拟机中添加一个2G的硬盘
首先在虚拟机中添加一个2G的硬盘,该硬盘的设备名为 /dev/sdb。可以使用fdisk命令查看硬盘信息:
```
fdisk -l /dev/sdb
```
2. 建立2个各1G的分区
使用fdisk命令对硬盘进行分区,分别建立2个各1G的分区。分区的设备名为 /dev/sdb1 和 /dev/sdb2。分区的具体步骤如下:
```
fdisk /dev/sdb
```
进入fdisk命令行模式后,按照以下步骤分别建立两个分区:
a. 输入n,建立新分区
b. 输入p,选择主分区
c. 输入1,表示第一个分区
d. 按下Enter键,表示使用默认的起始扇区
e. 输入+1G,表示分区大小为1GB
f. 输入n,建立新分区
g. 输入p,选择主分区
h. 输入2,表示第二个分区
i. 按下Enter键,表示使用默认的起始扇区
j. 输入+1G,表示分区大小为1GB
k. 输入w,保存分区表并退出fdisk
3. 建立ext4文件系统并挂载
在第一个分区上建立ext4文件系统,并将其挂载到以自己姓名命名的子目录上。具体步骤如下:
```
mkfs.ext4 /dev/sdb1
mkdir ~/姓名
mount /dev/sdb1 ~/姓名
```
4. 建立swap交换分区
在第二个分区上建立swap交换分区。具体步骤如下:
```
mkswap /dev/sdb2
swapon /dev/sdb2
```
5. 新建文件并写入学号
在以自己姓名命名的目录里新建一个文件,把自己的学号写入文件。具体步骤如下:
```
cd ~/姓名
echo "学号" > 学号.txt
```
6. 查看交换分区中的临时文件
在写文件时,可以使用swapon -s命令查看交换分区的使用情况,使用ls -l /dev/shm命令查看交换分区中的临时文件。具体步骤如下:
```
swapon -s
ls -l /dev/shm/
```
其中,/dev/shm目录是交换分区的挂载点,可以查看其中的文件来了解交换分区的使用情况。在写文件时,可以看到一个名为 .学号.txt.swp 的临时文件,这是vim编辑器在写文件时创建的临时文件。
阅读全文