实验 Linux系统外存管理
一、实验目的
熟练Linux系统外存管理的方法与命令。
二、实验环境
硬件:PC电脑一台,网络正常。
配置:win10系统,内存大于8G 硬盘500G及以上。
软件:VMware、Ubuntu16.04。
三、实验内容
实验步骤
1、以自己姓名的英文缩写xxx来创建一个用户,并设置密码为12345678,进入用户。
程序运行截图:
-
2.查看系统分区信息
程序运行截图:
-
3.查看内核版本。
程序运行截图:
-
4.查看ubuntu版本。
程序运行截图:
-
5.查看cpu信息
程序运行截图:
-
6.查看当前硬件设备
程序运行截图:
-
7.查看磁盘剩余空间。
程序运行截图:
-
8.循环建立三层树状结构
程序运行截图:
9、进入目录3,并在其中创建文本123,并在其中输入任意字符
程序运行截图:
10、对123创建一个链接到家目录,命名成12345;
程序运行截图:
11、删除文件123,并退出到家目录下查看链接;
程序运行截图:
12、切换到root权限
程序运行截图:
13、将创建的用户加入sudo权限中
将下列内容写入sudoers,并用“:wq!”保存并退出。
程序运行截图:
13、退出root
程序运行截图:
14、关机,为系统扩容一个10G的硬盘;
1、在虚拟机中新增一个10G的硬盘;
程序运行截图:
15、查看硬盘信息:
程序运行截图:
16、为磁盘分区;
程序运行截图:
17、划分一个9G的主分区;
程序运行截图:
已经划分好了所以内存不够,报错“value out of range”
18、格式化/dev/sdb,转化为ext4;
程序运行截图:
19、将/dev/sdb挂载到mnt;
程序运行截图:
20、使用df命令查看挂载情况;
程序运行截图:
常见问题提示:
- 代码输入错误;
- 运行结果出现问题。
五、实验作业
1、根据要求,完成实验指导里的操作流程。
2、实验结果分析和实验总结:
在Linux系统中,外存管理是指对存储设备(如硬盘、SSD等)的管理和使用。外存管理的主要任务包括文件系统的管理、存储空间的分配与回收、数据的读写等。外存管理的方法有:文件系统——Linux支持多种文件系统,如ext4、XFS、Btrfs等。选择合适的文件系统可以提高性能和数据安全性。文件系统的创建、挂载和卸载是外存管理的基本操作。第二个是分区管理:使用工具如 fdisk、 parted等对硬盘进行分区,以便更好地管理存储空间。分区可以帮助用户将数据组织得更有条理,并提高数据的安全性。都三个则是挂载与卸载:挂载是将文件系统连接到Linux的目录树中,使其可用。卸载则是将文件系统从目录树中移除。使用mount和umount 命令进行挂载和卸载操作。第四个是存储空间管理:使用df 命令查看文件系统的磁盘使用情况。使用du 命令查看特定目录或文件的磁盘使用情况。第五个是文件权限与安全: Linux使用文件权限(读、写、执行)来控制对文件和目录的访问。使用chmod、chown 和chgrp命令管理文件权限和所有权。第六个是数据备份与恢复——定期备份数据是防止数据丢失的重要措施。可以使用tar、rsync等工具进行备份。恢复数据时,可以使用相应的备份工具进行还原。常用命令有查看磁盘使用情况:df -h 。查看目录或文件的磁盘使用情况: du -sh /path/to/directory。挂载文件系统:mount /dev/sdXn /mnt/point。卸载文件系统:umount /mnt/point 。创建分区:fdisk /dev/sdX 。格式化分区:mkfs.ext4 /dev/sdXn 。查看文件权限:ls -l /path/to/file 。备份文件:tar -czvf backup.tar.gz /path/to/directory。记住这些基本的方法和命令,可以有效地管理Linux的外存
在实验中遇到 “不在sudoers文件中。此事将被报告”的错误时,是因为用户权限不足。为解决此问题,可以尝试将用户添加到root用户组,但直接修改/etc/sudoers文件更有效。使用vi或vim编辑该文件,添加用户账户名,注意可能是空格或制表符。保存更改后,用户将能够执行需要权限的命令。