Linux-06-Linux系统管理.ppt
《Linux-06-Linux系统管理.ppt》由会员分享,可在线阅读,更多相关《Linux-06-Linux系统管理.ppt(33页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、LinuxLinux系统管理系统管理o掌握系统启动过程和运行级别o掌握对系统中进程的管理o掌握设置任务的周期性自动执行o了解系统中的日志文件及其格式o对用户和组进行磁盘配额管理o对文件进行归档1Chapter系统启动过程主机启动,并从硬盘进行引导主机启动,并从硬盘进行引导主机启动,并从硬盘进行引导主机启动,并从硬盘进行引导从硬盘从硬盘从硬盘从硬盘MBRMBRMBRMBR读取并运行读取并运行读取并运行读取并运行Boot LoaderBoot LoaderBoot LoaderBoot Loader程序程序程序程序由由由由Boot LoaderBoot LoaderBoot LoaderBoot
2、Loader引导引导引导引导LinuxLinuxLinuxLinux内核程序运行内核程序运行内核程序运行内核程序运行由由由由LinuxLinuxLinuxLinux内核运行内核运行内核运行内核运行INITINITINITINIT进程进程进程进程进入指定运行级别,运行系统服务程序进入指定运行级别,运行系统服务程序进入指定运行级别,运行系统服务程序进入指定运行级别,运行系统服务程序运行终端程序,等待用户登录运行终端程序,等待用户登录运行终端程序,等待用户登录运行终端程序,等待用户登录2ChapterLinux系统中的运行级别运行级别说明0停机1单用户模式,用于root用户对系统进行维护 2多用户模
3、式,在此模式下不能使用NFS 3完全多用户模式,主机做为服务器使用时通常在此运行级别 4未分配使用 5图形登录的多用户模式,用户在该模式下可进行图形界面登录 6重新启动 3Chapter显示与转换运行级别o显示运行级别#runlevelo改变系统运行级别ninit命令用于改变系统当前的运行级别,使用0-6的运行级别作为命令选项n关机操作#init 0n重新启动操作#init 64Chapter查看系统服务的启动状态ochkconfig命令可查看服务启动状态 n显示全部服务的启动状态#chkconfig-listn显示指定服务的启动状态#chkconfig-list syslog命令名命令选项,
4、用于指定显示服务的启动状态命令参数,指定需要显示服务的名称5Chapter设置独立系统服务的启动状态命令名命令选项,指定设置运行级别运行级别列表,为命令选项设置的值命令参数,指定需要设置的服务名称设置的动作,on表示开启,off表示关闭o设置独立服务的启动状态n实例:设置syslog服务在运行级别2和4中不启动#chkconfig-level 24 syslog off 6Chapter设置非独立服务的启动状态o设置非独立服务的启动状态n实例:设置rsync服务在xinetd服务中有效#chkconfig rsync ono重新启动xinetd服务,使非独立服务的启动状态设置生效#servic
5、e xinetd restart命令名被设置的服务名称设置的动作,on表示开启,off表示关闭7ChapterINIT进程与配置文件oINIT进程是由Linux内核引导运行的,是系统中运行的第一个进程 oINIT的配置文件是inittab#tail-5/etc/inittab5:2345:respawn:/sbin/mingetty tty56:2345:respawn:/sbin/mingetty tty6#Run xdm in runlevel 5x:5:respawn:/etc/X11/prefdm-nodaemon8Chapterinittab文件的结构字段说明id 用于在initta
6、b文件中唯一标识一个配置记录 runlevels 用于指定该记录在哪些运行级别中运行 action 用于描述记录将执行哪种类型的动作 process 用于设置启动进程所执行的命令 x:5:respawn:/etc/X11/prefdm-nodaemon id字段runlevels字段action字段process字段9Chapter系统脚本orc.sysinit n保存在“/etc/rc.d/”目录中的Bash脚本文件,在系统启动时被调用执行,完成系统初始化的工作 orc.localn在系统启动过程中,完成初始化脚本的执行后,会执行“/etc/”目录中的“rc.local”脚本 n可以将系统中
7、需要自定义执行的命令保存在“rc.local”脚本中 10Chapter程序与进程o程序是保存在外部存储介质中的可执行代码和数据,是静态保存的代码o进程是程序代码在处理器中的运行,是动态执行的代码o操作系统在执行程序时,将程序代码由外部存储介质(如硬盘)读取到内部存储介质(内存)中o驻留在内存中的程序代码作为“进程”在中央处理器中被动态执行11Chapter查看进程命令o显示进程信息nps命令显示某时刻系统进程的状态信息o显示进程状态ntop命令以全屏幕的方式显示系统中的进程状态,并定时刷新显示的内容n可以通过top命令查看系统中进程的动态变化o显示系统进程树npstree命令以树的形式显示系
8、统进程间的父子关系12Chapter进程启动方式o手工启动n由用户输入命令,直接执行一个程序n前台启动是普通的命令执行方式n后台启动需要在命令尾加入“&”#cp/dev/cdrom mycd.iso&o调度启动n使用at命令设置某个命令在某个时间,一次性的在系统中执行ncrontab命令设置在系统中需要周期性(如每天、每周等)完成的任务 13Chapter改变进程的运行方式 o把当前终端中运行的进程调入后台 n使用“Ctrl+z”组合键可以将当前终端的进程调入后台并停止执行 o查看后台的进程 njobs命令用于查看当前终端中后台的所有进程的状态$jobs1+Stopped topo将后台的进程
9、恢复到前台运行 nfg命令用于将后台的进程调入终端前台执行$fg 114Chapter终止进程运行o终止正在执行的命令n使用“Ctrl+c”组合键可以强制结束当前终端中运行的命令 o使用kill命令终止进程$kill-9 2501命令名-9命令选项表示强制终止进程命令参数,需要终止运行的进程的进程号(可通过ps命令查询到)15Chaptercron简介ocron是一个可以用来根据时间、日期、月份、星期的组合来调度对周期性任务执行的守护进程o利用cron所提供的功能,可以将需要周期性重复执行的任务设置为cron任务,并且设置为在主机较空闲的时间(如夜间)自动完成 oRHEL4中实现cron功能的
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Linux 06 系统管理
限制150内