实验3 进程、文件和备份管理.doc_第1页
实验3 进程、文件和备份管理.doc_第2页
实验3 进程、文件和备份管理.doc_第3页
实验3 进程、文件和备份管理.doc_第4页
实验3 进程、文件和备份管理.doc_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

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

文档简介

云南大学软件学院实 验 报 告课程: 网络操作系统分析与实践 任课教师: 梁宇 实验指导教师(签名): 姓名: 刘琪 学号: 20141120035 专业: 网络工程 日期: 2016/10/18 成绩: 实验3CentOS Linux系统进程、文件和备份管理实验一、实验目的1. 掌握在Linux下进程管理的方法。2. 了解自动安排进程任务。3. 掌握在Linux下进行文件管理的方法。4. 了解备份工作的重要性和备份的分类。5. 掌握使用tar命令进行系统备份。二、实验要求 使用虚拟机上的CentOS Linux完成实验。三、实验内容和步骤1. 查看系统中进程的方法是什么?分别说明目前系统中有些什么进程?这些进程的PID、USER、SIZE等等信息表示的是什么意思?a.用ps 命令,ps命令可以显示本机正在运行的所有进程(包括其他用户和系统运行的进程)的详细列表 ,具体命令如下:ps auxb.显示系统中的进程部分重要截图: 其中主要的进程:交互进程,批处理进程,监控进程,其中监控进程也主要是有root启动时自助创建的。c. USER域指明了是哪个用户启动了这个命令; PID代表了进程的ID编号,每个进程都有一个惟一的PID号,初始化程序init的PID为1,进程越靠近“进程树”的根,则进程的PID就越小。%CPU代表该进程占用了多少cpu %MEM代表该进程占用了多少的Memory VSZ表示如果一个程序完全驻留在内存的话需要占用多少内存空间;RSS指明了当前实际占用了多少内存;STAT显示了进程当前的状态:SIZE:表示进程的大小。START:表示进程的启动时间TTY:表示提交该进程的终端号R:表示正在运行,要占用CPU的时间;S:表示处于睡眠状态,不占用CPU的时间;D:表示处于不可终止的睡眠状态;T:表示已停止或被跟踪;TIME:表示该进程已运行的时间。COMMAND:进程所对应的命令。2. 手工启动进程又可以分为前台启动和后台启动后台启动方式(命令+&):ls R / list &怎么样终止这种后台启动的进程? 答:后台进程必须借助于kill命令 才能终止后台进程,其命令形式如下: kill -s 信号|-pa 进程1,进程2 或者是kill l信号 3. 怎么样以动态的方式显示进程状态和进程控制的功能?分别用命令、系统管理工具或webmin的方法完成。答:用命令的方式:top 命令以动态的方式进行显示,每间隔5秒中刷新一次,截图如下:用webmin进行以动态的方式显示进程状态和进程控制的功能:4. 根据实验所用的Linux系统的进程信息,绘制出该系统的进程树。 5. 对于find / -name “test” find.out 这样一个进程,怎么样把该进程挂起、然后分别在后台和前台恢复运行该进程?答:可以使用+组合键可挂起当前的前台进程,将进程转到后台。若要恢复进程的执行,用fg命令将挂起的进程放回前台执行;用bg命令将挂起的进程放到后台执行。 6. 用两种方法,命令和webmin安排在当天晚上21点自动执行任务“find / -name *.txt /textfile”,分别说明怎么样完成该任务?答:用命令的方式执行任务: 用webmin 7.用命令或者webmin方式创建Cron任务使得系统在每周2,4凌晨3点进入维护状态(单用户状态),重新启动系统,找到该任务配置文件的具体位置在何处? 8.按“实验3 Linux的文件管理实验.ppt”上的要求完成以下文件系统的实验内容:A、在计算机的USB接口中插入优盘,然后将优盘转给虚拟机使用,使用PPT上的方法在虚拟机操作系统下安装与卸载“优盘”。U盘已经加载如Linux下在/mnt目录下新建一个子目录用mount命令将优盘挂在/mnt/usb目录下这里-t vfat 是指的fat的格式,/dev/sdb1指的是U盘,/mnt/usb是挂载的地方进入u盘:用umount /mnt/usb命令卸载优盘,最后才能拔出优盘。B、在虚拟机中增加一个硬盘,在该硬盘上(假设为/dev/sdb)创建一个新的分区,在该分区中创建FAT32文件系统,并将该文件系统挂载到主文件系统目录/mnt下。虚拟机已添加一个新硬盘:创建一个新的分区创建FAT32文件系统 文件系统挂载到主文件系统目录/mnt下9.用tar命令实现对/etc目录的备份,要求如下:A、 在/usr目录下,新建一个目录studbk来存放备份的文件,新建studres目录来进行恢复。B、 用tar对文件进行压缩,文件名为stud_etc_bk,并将该文件存放到/usr/studbk目录下,给出对应的命令:# tar -czvf stud_etc_bk.tgz /etcC、 将备份好的文件恢复到studres目录中,给出相应的命令:#tar -xzvf stud_etc_bk.tgz 四、实验思考题1、 若删除进程号为1的进程(即初始化程序init),将会发生什么情况,并在系统中执行并观察结果。答:用#kill -9 1进行强制结束进程1,发现重新启动程序2、 查看自己计算机Linux系统的/etc/fstab文件构成,在fstab中自动挂载U盘,重启后U盘是否能挂载上?重启系统:观察结果:发现u盘会自动加载五、实验总结1.做实验,首先要了解相关的指令,因此做好课前的准备与预习,做到知晓命令,做到了解命令的含义。 2.对于webmin的使用,要极为熟练,webmin的功能较为强大,学会使用。3.进程要了解什么是父进程,学会使用at ,cron,kill, 等命令,at命令是让使用者指定在 TIME 这个特定时刻执行某个程式或指令,cron是可以重复进行设置任务,kill命令可以强制退出进行的进程,4.了解文件系统的类型,主要分为普通文件,设备文件,目录文件,学会使用挂载文件系统的命令-mount,卸

温馨提示

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

评论

0/150

提交评论