资源描述
单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,*,*,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,*,*,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,*,*,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,*,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,*,*,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,*,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,*,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,*,*,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,系统管理,文件服务器资源的管理与共享,项目,6,:,Linux,计划任务和进程管理,1,.,项目描述,2,.,项目分析,3,.,知识储备,4,.,项目实施,5,.,项目总结,主要内容,6,.,拓 展,项目描述,项目背景,千度网络科技公司,网络运维管理员,研发部,销售部,行政部,财务部,售后部,项目,2 Linux,基本命令,项目,7 Linux,网络管理和软件安装,项目,8 Shell,编程,项目,6 Linux,计划任务和进程管理,项目,3 Linux,用户和组的管理,项目,4 Linux,文件权限管理,项目,5 Linux,磁盘管理,项目,1 Linux,操作系统的安装和配置,Linux,系统管理,基于,Linux,的办公环境桌面系统部署,文件服务器资源的管理与共享,研发部,销售部,行政部,财务部,售后部,group_yf,group_yf,group_xz,group_cw,group_sh,Admin_yf,user1_yf,user2_yf,user3_yf,Admin_yf,user1_yf,user2_yf,user2_yf,Admin_yf,user1_yf,user2_yf,user2_yf,Admin_yf,user1_yf,user2_yf,user2_yf,Admin_yf,user1_yf,user2_yf,user2_yf,/dev/sda,研发部,/project_yf,行政部,/project_xz,/dev/sdb,/dev/sdb1,/dev/sdb5,/dev/sdb6,公共目录,/project,分区,格式化,项目,4,:,权限管理,研发部,/mnt/sdb1,行政部,/mnt/sdb5,销售部,/mnt/sdb6,挂载,权限设置,项目,3,:用户和组的管理,项目,5,:,磁盘管理,项目描述,项目背景,项目,7 Linux,网络管理和软件安装,项目,8 Shell,编程,项目,6 Linux,计划任务和进程管理,项目,3 Linux,用户和组的管理,项目,4 Linux,文件权限管理,项目,5 Linux,磁盘管理,Linux,系统管理,文件服务器资源的管理与共享,研发部,销售部,行政部,财务部,售后部,group_yf,Admin_yf,user1_yf,user2_yf,user3_yf,/dev/sda,研发部,/project_yf,行政部,/project_xz,/dev/sdb,/dev/sdb1,/dev/sdb5,/dev/sdb6,公共目录,/project,分区,格式化,项目,4,:权限管理,研发部,/mnt/sdb1,行政部,/mnt/sdb5,销售部,/mnt/sdb6,挂载,权限设置,项目,3,:用户和组的管理,项目,5,:磁盘管理,研发部开发一款,Linux,嵌入式产品,要求,user1_yf,user2_yf,user3_yf,1,:每天下班前把自己的研发资料复制到文件服务器,/project_yf/work,目录下。,Admin_yf,组长:,2.,每天晚上,23:50,把小组成员上传的研发资料备份到,/mnt/sdb1/work/backup,。,3.,每天早上,7:50,向小组成员分发今天的任务。,root:,4.,每天上午,5:00,开启,sftp,、,sshd,服务,晚上,23:55,关闭。,5.,每周,1,3,5,清空公司的,公共目录,/project,。,6.,每天凌晨,0,点收集进程状态信息,并把,CPU,使用率超过,90%,的进程强制终止。,项目,6,:项目需求,项目描述,项目需求,权限设置,计划任务,进程管理,知识储备,1.,什么是进程,2.,进程的启动,进程管理,3.,进程的查看,4.,系统监控,程序,保存在,硬盘,等介质中,程序文件,。是,静态,保存的代码。,进程,运行,中的程序,是,动态,执行的代码。,知识储备,-,1.,什么是进程,进程,的启动,前台,后台,后台暂停,ctrl+z,后台运行,:,&,知识储备,-,2.,进程的启动,vi/root/test,进程,的启动,前台,后台,后台暂停,ctrl+z,后台运行,:,&,知识储备,-,2.,进程的启动,vi/root/test,tar zcf /tmp/etc.tar.gz /etc,&,进程,的启动,前台,后台,后台暂停,ctrl+z,后台运行,:,&,知识储备,-,2.,进程的启动,vi/root/test,查看后台进程状态,:,jobs,jobs,进程,的启动,前台,后台,后台暂停,ctrl+z,后台运行,:,&,知识储备,-,2.,进程的启动,vi/root/test,查看后台进程状态,:,jobs,jobs,job number,1.,用,crontab e,为当前用户添加计划任务,并放到后台暂停。,2.,执行,shutdown r +120,,并放到后台运行。,3.,用,vi,编辑器打开,/root/test1,文件,并放到后台运行。,4.,用,jobs,命令查看后台进程状态,观察,vi,命令是否为运行状态,为什么?,5.,执行,find/-user root,,执行过程中能否用,ctrl+c,取消?重新执行该命令,并放到后台暂停,用,jobs,查看。,6.,执行,find/-user root,,并放到后台运行。能否用,ctrl+z,把进程调到后台暂停?能否用,ctrl+c,取消进程?,进程,的启动,前台,后台,查看后台进程状态,:,jobs,后台暂停,ctrl+z,后台运行,:,&,知识储备,-,2.,进程的启动,vi/root/test,练习一,1.,不能与前台有交互,2.,不能由,ctrl+c,取消,3.,不能由,ctrl+z,暂停,进程,的启动,前台,后台,查看后台进程状态,:,jobs,后台暂停,ctrl+z,后台运行,:,&,知识储备,-,2.,进程的启动,bg,fg,vi/root/test,1.,把命令,find/-user root /tmp/1.txt 2/tmp/2.txt,放到后台暂停。,2.,再把“,1,”题中的命令在后台的状态改为后台运行,并用,jobs,查看状态。以上用两个命令用一行书写执行。,3.,把后台暂停的,crontab e,命令调到前台运行。,练习二,1.,不能与前台有交互,2.,不能由,ctrl+c,取消,3.,不能由,ctrl+z,暂停,由暂停改为运行状态,1.bg jobnumber,2.fg jobnumber,进程,的启动,前台,后台,查看后台进程状态,:,jobs,后台暂停,ctrl+z,后台运行,:,&,知识储备,-,2.,进程的启动,bg,fg,1.,不能与前台有交互,2.,不能由,ctrl+c,取消,3.,不能由,ctrl+z,暂停,由暂停改为运行状态,1.bg jobnumber,2.fg jobnumber,进程,的终止,进程的标识符,ps aux:,查看系统运行的进程,pstree,进程树,ps aux,运行进程的账号,CPU,和内存使用率,虚拟内存和实际内存占用率,属于哪个终端:?属于内存,进程状态,知识储备,-,3.,进程的查看,进程的标识符,ps aux:,查看系统运行的进程,pstree,进程树,ps aux,运行进程的账号,CPU,和内存使用率,虚拟内存和实际内存占用率,属于哪个终端:?属于内存,进程状态,R(running):,运行中,S(Sleep):,睡眠状态,T(stop):,暂停状态,Z(Zombie):,僵尸状态,进程启动时间,使用,CPU,运行的时间,命令,知识储备,-,3.,进程的查看,知识储备,-,4.,系统监控,top,知识储备,-,4.,系统监控,top,top,命令按键,按,P,键:根据,CPU,占用情况对进程列表进行排序,按,M,键:根据内存占用情况进行排序,按,N,键:根据启动时间进行排序,按,A,键:以,PID,进行排序,按,q,键:正常退出,top,程序,使用空格键:可以强制更新进程状态显示,知识储备,-,4.,系统监控,1,.,项目描述,2,.,项目分析,3,.,知识储备,4,.,项目实施,5,.,项目总结,主要内容,6,.,拓 展,组内讨论实施方案,独立完成项目任务,组长记录组员完成情况,学生展示,项目实施,1,.,项目描述,2,.,项目分析,3,.,知识储备,4,.,项目实施,5,.,项目总结,主要内容,6,.,拓 展,项目总结,学生,展示,学生,自评,学生,互评,教师,点评,1,.,项目描述,2,.,项目分析,3,.,知识储备,4,.,项目实施,5,.,项目总结,主要内容,6,.,拓 展,拓展,自主学习一次性计划任务工具,at,自主学习进程终止命令,kill,
展开阅读全文