操作系统实验08-Linux Shell存储管理实践_第1页
操作系统实验08-Linux Shell存储管理实践_第2页
操作系统实验08-Linux Shell存储管理实践_第3页
操作系统实验08-Linux Shell存储管理实践_第4页
操作系统实验08-Linux Shell存储管理实践_第5页
已阅读5页,还剩18页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、操作系统实验报告实验序号:实验八 实验项目名称:Linux Shell存储管理实践学号1207022103姓名陈华荣专业、班1班实验地点实1-311指导教师李桂森实验时间2014-11-25一、 实验目的及要求通过本实验的学习,使学生掌握Linux存储管理的基本方法。二、实验设备(环境)及要求PC机实验内容:实践Windows、Linux存储管理操作。三、实验内容与步骤一、有关Linux查看内存操作1,学习使用free命令及其参数使用,列出执行结果并解释其中的意义。Man free Free b以bytes为单位显示内存使用情况Free k以 kb为单位显示内存使用情况Free -m以mb为单

2、位显示内存使用情况Free -g以GB为单位显示内存使用情况Free l 显示详细信息低, 高内存统计Free -o 不显示缓冲区调节列。Free -S + 时间间隔 持续观察内存使用状况。Free -t  显示内存总和列Free V 显示版本2,学习使用top命令及其参数使用,列出执行结果并解释其中的意义。Man top-d:指定更新的间隔,以秒计算。 Top d 2 -q:没有任何延迟的更新。如果使用者有超级用户,则top命令将会以最高的优先序执行。 -b 以批量模式运行,但不能接受命令行输入; -c:显示进程完整的路径

3、与名称。  -S:累积模式,会将己完成或消失的子行程的CPU时间累积起来。  -s:安全模式。  -i:不显示任何闲置(Idle)或无用(Zombie)的行程。  -n:显示更新的次数,完成后将会退出top。Top n 23,学习使用vmstat命令及其参数使用,列出执行结果并解释其中的意义。vmstat -a  打印活动页面统计vmstat -f报告从系统启动后的派生数目vmstat -d  打印磁盘统计vmstat -D 打印磁盘表vmstat -p 打印分区统

4、计信息vmstat -n 使头部不能经常被重印vmstat -V 查看版本4,学习使用ps命令及其参数使用,列出执行结果并解释其中的意义。ps a 显示现行终端机下的所有程序,包括其他用户的程序。 ps -A 显示所有进程。  ps c 列出程序时,显示每个程序真正的指令名称,而不包含路径,参数或常驻服务的标示。  ps -e 此参数的效果和指定"A"参数相同。 ps e 列出程序时,显示每个程序

5、所使用的环境变量。 ps f 用ASCII字符显示树状结构,表达程序间的相互关系。 ps -H 显示树状结构,表示程序间的相互关系。 ps -N 显示所有的程序,除了执行ps指令终端机下的程序之外。 ps s 采用程序信号的格式显示程序状况。ps S 列出程序时,包括已中断的子程序资料。ps -t<终端机编号>  指定终端机编号,并列出属于该终端机的程序的状况。 ps u  

6、以用户为主的格式来显示程序状况二、操作系统交换空间管理1,学习Windows虚拟内存调整方法2,(选做)学习linux交换空间的使用(parted命令等)-注意备份系统。在linux下还有一个功能也非常强大的磁盘管理工具parted输入parted命令,进入parted管理界面,如果没有指定硬盘,parted命令会默认选择第一个硬盘为当前操作硬盘。输入help查看可进行的操作(parted) help               

7、60;                                               check NUMBER &#

8、160;                           do a simple check on the file system  cp FROM-DEVICE FROM-NUMBER TO-NUMBER   copy file system to another partition  hel

9、p COMMAND                           prints general help, or help on COMMAND  mklabel,mktable LABEL-TYPE          &#

10、160;    create a new disklabel (partition table)  mkfs NUMBER FS-TYPE                      make a FS-TYPE file system on partititon NUMBER  mkpart PART-TYPE FS-TYPE START

11、 END     make a partition  mkpartfs PART-TYPE FS-TYPE START END     make a partition with a file system  move NUMBER START END                    move part

12、ition NUMBER  name NUMBER NAME                         name partition NUMBER as NAME  print free|NUMBER|all          

13、60;       display the partition table, a partition, or all devices  quit                                &

14、#160;    exit program  rescue START END                         rescue a lost partition near START and END  resize NUMBER START END    

15、              resize partition NUMBER and its file system  rm NUMBER                           

16、     delete partition NUMBER  select DEVICE                            choose the device to edit  set NUMBER FLAG STATE  

17、0;                 change the FLAG on partition NUMBER  toggle NUMBER FLAG                   toggle the state of FLAG on part

18、ition NUMBER  unit UNIT                                set the default unit to UNIT  version       &

19、#160;                          displays the current version of GNU Parted and copyright        information(parted)  选择/dev/sdb硬盘进行

20、操作(parted) select /dev/sda使用 /dev/sda输入print查看当前磁盘分区情况(parted) print     1.3 退出parted工具(只需输入quit即可)(parted) quitInformation: Don't forget toupdate /etc/fstab, if necessary.并且同时会提示及时更新/etc/fstab文件2、 开始通过parted工具来对磁盘进行操作2.1 查看单个磁盘状态rootjetsen #parted /dev/sdbGNU Parte

21、d 1.8.1Using /dev/sdbWelcome to GNUParted! Type 'help' to view a list of commands.(parted) p2.2 查看所有磁盘状态rootjetsen #parted -l2.2 通过parted工具来创建大于2T的分区rootjetsen #parted /dev/sdeGNU Parted 1.8.1 -Parted的软件版本号Using /dev/sde -将执行下面操作盘Welcome to GNUParted! Type 'help' to view a list of co

22、mmands. 欢迎信息(parted) mklabel -创建创建磁盘标签New disk labeltype? Gpt(parted) p -查看分区状态Model: VMware,VMware Virtual S (scsi)Disk /dev/sde:2190GBSector size(logical/physical): 512B/512BPartition Table:gptNumber Start End Size File system Name Flags(parted) mkpartPartition name? ? gpt2t -指定分区名称File system typ

23、e? ext2ext3 -指定分区类型Start? 1 -指定开始位置End? 2190GB -指定结束位置2.3 通过parted工具来实现单磁盘多分区rootjetsen #parted /dev/sddGNU Parted 1.8.1Using /dev/sddWelcome to GNUParted! Type 'help' to view a list of commands.(parted) p -列出分区信息Error:Unable to open /dev/sdd - unrecognised disk label. -由于没有打上磁盘标签,所以表现信息无法列出

24、(parted)mklabel -创建磁盘标签New disk labeltype? gpt -输入磁盘表情名(parted) p -再次列出磁盘分区Model: VMware,VMware Virtual S (scsi) -显示磁盘类型为SCSI磁盘Disk /dev/sdd:1100GB -磁盘大小为1100GBSector size(logical/physical): 512B/512B -扇区大小为512BPartition Table:gpt -显示标签名为我刚才输入的标签名称Number Start End Size File system Name Flags -现在是一新硬

25、盘还没有创建分区(parted)mkpart -创建分区Partitionname? ? part1 -指定分区名称File systemtype? ext2? ext2 -定义分区类型Start? 1G -指定起始位置End? 10G -指定终止位置(parted)mkpart -创建分区Partitionname? ? part2 -指定分区名称File systemtype? ext2? ext2 -定义分区类型Start? 11G -指定起始位置End? 100G -指定终止位置(parted)mkpartPartitionname? ? part3File systemtype? e

26、xt2?Start? 101G -指定分区其实位置End? -1 -指定到分区最后(parted) p -显示分区信息Model: VMware,VMware Virtual S (scsi)Disk /dev/sdd:1100GBSector size (logical/physical):512B/512BPartition Table:gptNumber Start End Size File system Name Flags -查看到下面共有三个分区1 17.4kB 10.0GB 10000MB part12 10.0GB 100GB 90.0GB part23 100GB 1100

27、GB 1000GB part3(parted) rm 3 -删除分区3(parted) p -再次查看分区状态Model: VMware,VMware Virtual S (scsi)Disk /dev/sdd:1100GBSector size(logical/physical): 512B/512BPartition Table:gptNumber Start End Size File system Name Flags -显示分区删除成功,只剩下两个分区1 17.4kB 10.0GB 10000MB part12 10.0GB 100GB 90.0GB part2(

28、parted) quitInformation: Don'tforget to update /etc/fstab, if necessary.rootjetsen #ls -l /dev/sdd*brw-r- 1 rootdisk 8, 48 May 10 16:48 /dev/sddbrw-r- 1 rootdisk 8, 49 May 10 16:48 /dev/sdd1brw-r- 1 rootdisk 8, 50 May 10 16:48 /dev/sdd2rootjetsen #2.3 通过parted工具来删除分区rootjetsen # parted /dev/sdeG

29、NU Parted 1.8.1Using /dev/sdeWelcome to GNU Parted! Type 'help' to view a list of commands.(parted) pModel: VMware, VMware Virtual S (scsi)Disk /dev/sde: 2190GBSector size (logical/physical): 512B/512BPartition Table: gptNumber Start End Size File system Name Flags1 17.4kB 2190GB 2190GB gpt2

30、t(parted) rm 1 -删除分1号分区(parted) p -显示分区信息,看如下是没有分区的Model: VMware, VMware Virtual S (scsi)Disk /dev/sde: 2190GBSector size (logical/physical): 512B/512BPartition Table: gptNumber Start End Size File system Name Flags(parted) qInformation: Don't forget to update /etc/fstab, if necessary.rootjetsen

31、 #2.4 通过parted工具来创建文件系统rootjetsen #parted /dev/sdd -选择要格式化的磁盘GNU Parted 1.8.1Using /dev/sddWelcome to GNUParted! Type 'help' to view a list of commands.(parted) mkfs 2ext3 -格式化的类型为ext3分区号为2-Warning: Theexisting file system will be destroyed and all data on the partition willbe lost. Do youwa

32、nt to continue?parted: invalidtoken: 2Yes/No? yes -再次确认是否格式化Partition number?2 -再次输入磁盘分区号File system? ext2? -格式化的类型(parted)查看格式化是否成功:(parted) p -查看文件系统是否被格式化Model: VMware,VMware Virtual S (scsi)Disk /dev/sdd:1100GBSector size(logical/physical): 512B/512BPartition Table:gptNumber Start End Size File

33、system Name Flags1 17.4kB 10.0GB 10000MB part12 10.0GB 100GB 90.0GB ext2 part2 -可以看到文件系统类型为ext2,可确定文件系统已经被格式化了。(parted)挂载刚才格式化后的文件系统rootjetsen #cd / -退到根目录rootjetsen /#mkdir part2 -创建part目录rootjetsen /#mount /dev/sdd2 /part2 -将/dev/sdd2挂载到/part2rootjetsen /#df h -查看分区信息Filesystem Size Used Avail Use

34、% Mounted on/dev/mapper/VolGroup00-LogVol0018G 5.8G 11G 35% /dev/sda1 99M 12M 82M 13% /boottmpfs 506M 4.0K 506M 1% /dev/shm/dev/sdd2 83G 52K 79G 1% /part2 -可以看到已经被挂载上来rootjetsen /#cd /part2rootjetsenpart2# mkdir 1111 -并且可以访问rootjetsenpart2# ls1111 lost+foundrootjetsen part2#删除和恢复分区rootjetsen /#umount /dev/sdd2 -卸载分区rootjetsen /#parted /dev/sdd -通过parted选择/dev/sdd磁盘进入操作GNU Parted 1.8.1Using /dev/sddWelcome to GNUParted! Type 'help' to view a li

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论