AIX操作系统培训(Day1)

上传人:无*** 文档编号:242503204 上传时间:2024-08-26 格式:PPTX 页数:115 大小:2.18MB
返回 下载 相关 举报
AIX操作系统培训(Day1)_第1页
第1页 / 共115页
AIX操作系统培训(Day1)_第2页
第2页 / 共115页
AIX操作系统培训(Day1)_第3页
第3页 / 共115页
点击查看更多>>
资源描述
,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,AIX,系统,管理(,1,),第一章,AIX,概述,第二章 设备管理,第三章 系统管理工具,第四章系统资源管理,第一章,AIX,概述,了解,IBM eServer pSeries,产品基本知识,介绍,AIX,操作系统的主要组成部分,了解,pSeries,服务器及,AIX,的启动,描述,UNIX,和,AIX,的发展和变化,本章目的,集成的商用服务器,最开放的,UNIX,系统,基于,Intel,构架的服务器,代表故障时间为零,IBM Server,pSeries,产品线,1990,年,1,微米,2000,年,0.22,微米,2005,年,130,纳米,2010,年,45,纳米,POWER7,4,线程,/,核心,8,核心,/,芯片,32,插槽,/,服务器,共,1024,个线程,POWER6,POWER5,POWER4,性能,POWER3,POWER2,POWER1,POWER8,巨大的性能飞跃,IBM POWER,20,年的发展历程,POWER5,POWER5+,POWER6,POWER7,Technology,130 nm,90 nm,65 nm,45 nm,Size,389 mm,2,245 mm,2,341 mm,2,567 mm,2,Transistors,276 M,276 M,790 M,1.2 B,Cores,2,2,2,4 / 6 / 8,Frequencies,1.65 GHz,1.9 GHz,3-5 GHz,3-4 GHz,L2 Cache,1.9 MB Shared,1.9 MB Shared,4 MB / Core,256 KB / Core,L3 Cache,36 MB,36 MB,32 MB,4 MB / Core,Memory Cntrl,1,1,2 / 1,2,LPAR,10 / Core,10 / Core,10 / Core,10 / Core,处理器产品介绍,参考值,:,水分子,0.278nm,pSeries,产品的应用,多任务、多用户的操作系统,功能丰富的可扩展、开放的计算环境,UNIX,同时又指一个功能强大的多任务、多用户的操作系统,UNIX,概念,60,年代中期,,AT&T,贝尔实验室,-Multics,的操作系统。 1969年贝尔实验室从,Multics,的计划中撤出,由于科学计算研究中心,(CSRC),的成员没有了计算环境,,Ken Thompson,、,Dennis Ritchie,和其他一些研究人员开发了一个基本的文件系统,该系统后来演化成了,UNIX,文件系统,UNIX,历史,Advanced Interactive eXective(AIX),是,IBM,基于,UNIX,基础之上发布的操作系统,1986年,-IBM,发布,AIX,操作系统,最初是安装在6150微计算系统(,Micro Computer System),以及后来的,Personal Syste/2,和,System/370. 1990,年,-AIX 3,安装在,IBM,发布的,RS/6000,上,A,n,I,bm uni,X,AIX (Advanced Interactive eXecutive),AIX,:,Advanced Interactive Executive,业界最开放的,UNIX,系统,第一个具有,Linux,兼容性的,UNIX,第一个支持,Intel,的,Itanium,芯片的,UNIX,IBM server p,系列产品运行同一个,Aix,操作系统,AIX,操作系统,AIX = ADVANCED INTERACTIVE EXECUTIVE,高级的交互式执行系统。,AIX,系统的结构,AIX SYSTEM STRUCTURE,hardware,kernel,shell,applications,AIX,操作系统的结构,充分利用投资,满足客户需求,标准战略对策,扩展能力强,商业灵活性,Open System,开放式操作系统,AIX,操作系统的主要特点,一个基于众多工业标准的系统,先进的内核,强大的通讯能力,AIX,的几个重要技术,SMIT,-SYSTEM MANAGEMENT INTERFACE TOOL,系统管理界面工具,LVM,-LOGICAL VOLUME MANAGER,逻辑卷管理器:应用与硬件之间进行管理的软件层次。,JFS,-JOURNAL FILE SYSTEM,日志文件系统:借鉴了数据库保护数据的技术,以日记的形式记录文件中的变化。,17,Network Centric,Computing,AIX V2 & V3,Establishment in the market:,- RISC Support,- UNIX credibility,Open Sys. Stds.,Dynamic Kernel,JFS and LVM,SMIT,AIX V3.2.5,Maturity:,- Stability,- Quality,AIX V4.1/4.2,SMP Scalability:,- PowerPC support,4-8 way SMP,Kernel Threads,Client/Server pkg,NFS V3,CDE,UNIX95 branded,NIM, 2GB filesystems,HACMP Clustering,POSIX 1003.1, 1003.2, XPG4,Runtime Linking,Java 1.1.2,AIX V4.3,Higher Levels of Scalability:,24-way SMP,64-bit HW support,96 GB memory,- UNIX98 branded,- TCP/IP V6,- IPsec,Web Sys. Mgr.,LDAP Dir. Server.,- Workload Mgr,Java JDT/JIT,Direct I/O,Alt. Disk Install,- Exp/Bonus CDs,AIX V5.1,Industry-leadingPerformance:,POWER4 support,Static LPAR,Linux Affinity,New 64-bit kernel,32-way SMP,256GB memory,JFS2,Networking enh.,Java 2 support,Dynamic CPUDeallocation,Cluster Mgt (CSM),GRID Toolkit,Distributed Client-Serve,r,1986-1992,1994-1996,1997-1999,AIX V5.2,Flexible Resource Management:,POWER4+ support,Dynamic LPAR,Dynamic CUoD,Dyn. CPU Sparing,512GB memory,16 TB filesystems,UNIX03 branded,Concurrent I/O,MultiPath I/O,Mobile IP V6,System UE Gard,Flex LDAP Client,XSSO PAM spt,e-Business,Computing,Open Systems,Workstations,AIX/6000,Uniprocessor,4-, 8-core SMP,24-core SMP,32-core SMP,AIX V5.3,Advanced Virtualization:,- POWER5 support,64-core SMP,SMT,Micro-partitions,Virtual I/O Server,Partition Load Mgr,NFS Version 4,Adv. Accounting,- Scaleable VG,- JFS2 Shrink,- SUMA,- SW RAS features,- POSIX Realtime,2004-2007,On Demand,Business,2002,2001,64-core SMP,32-core SMP,AIX 20+,年辉煌历程,May 2007,AIX V6.1,Advanced Virtualization:,- POWER6 support,64-core SMP,SMT Ehancement,LPAR Ehancement,Application Molibity,Partition Mobility,WPAR,Security Feature,Availability,Manageability,Page,18,系统启动的模式,多用户模式,启动服务与进程,正常对外服务状态,单用户模式,没有对外服务,做系统维护,诊断状态,要启动,Aix,系统,做系统和硬件诊断,没有启动,Aix,系统,从,Firmware,启动,做硬件维护,Normal,模式,SMS,模式,Maintenance,模式,Diagnostics,模式,Page,19,系统启动的模式,SMS,模式,Page,20,系统,Power on,开机后,随着硬件自检的过程,在控制台上依次出现五个图标。在第一个图标出现之后,最后一个图标出现之前按,F1,,则系统将进入,SMS,模式,否则系统正常启动,SMS,模式并没有启动,Aix,操作系统,用来设置系统引导顺序,硬件检测和配置等,进入,SMS,模式,需要,SMS,软盘;若,SMS,软盘密码丢失,只好机器的电池放电清除密码,SMS,模式,系统启动的模式,Page,21,Maintenance,模式,系统启动的模式,Page,22,系统,Power on,开机后,随着硬件自检的过程,在控制台上依次出现五个图标,在第一个图标出现之后,最后一个图标出现之前按,F5,,则系统进入如上图菜单,选择,3,,将进入,Maintenance,模式,进入,Maintenance,单用户模式,可以修复文件系统,重新创建,BLV,等系统维护,Maintenance,模式,系统启动的模式,Page,23,执行,diag,命令启动此模式,一般用来在不宕机环境下,对系统硬件做诊断,Diagnostics,模式,系统启动的模式,AIX,系统的引导过程,ROM,只读存贮器,初始化,/,自检(检索引导设备),装载引导块(,IPL,),boot loaded,AIX kernel,系统初始化程序引导,/etc/init,getty,login,ksh,/etc/inittab,/etc/passwd,/etc/security/passwd,$ home/.profile,引导块程序装入引导程序,(内核、文件系统设备配置数据),对大多数,pSeries,服务器,当接通电源时,服务处理器进行自检,在,LED,上显示“,OK”,启动机器时,按下白色的电源按钮,在,LED,上显示启动状态,LED,无显示时,启动完成,开机,系统启动过程,内核初始化阶段,检测主板,寻找,bootlist,将,boot image,读入内存,开始系统的初始化,基本设备配置阶段,本阶段主要运行,cfgmgr,命令,系统启动阶段,-,将所有的逻辑卷,(LV)vary on,-,启动页面交换,(paging),-,执行,/etc/inittab,启动,LED/LC,在上电的每个阶段,LED,都在显示一些数字,它指示,正在进行加载的设备,当前的工作状态,加载失败的原因,可以查诊断手册获得数字的含义,系统初始化,(1),由服务处理器运行,进行自检,代码显示在,LED,上,识别适配器和部件,按照配置列表查找引导设备,从引导设备上加载,AIX,检查,rootvg,和,/dev/hd5,可以使用,lsvg,l rootvg,检查,引导列表,硬盘、,CDROM,、磁带、网络,按列表顺序查找引导设备,以第一个引导,使用,bootlist,m normal,o,查询当前设置,使用,bootlist,m normal hdisk0 cd0 eth0,设置,系统初始化,(2),服务器上设备的配置,启动,AIX,,运行从,cfgmgr,识别各类硬件设备,加载动态设备驱动程序,可从,LED,上观察当前配置的设备,系统初始化,(3),AIX,核心取得控制权,运行,AIX,主控台显示,AIX,的信息,加载相关卷组(,varyonvg,),mount,文件系统,开启,paging spaces,执行,/etc/inittab,中的命令,启动各类服务:,tcp/ip, nfs, error reporting,屏幕出现登录信息,AIX,的首次启动,第一次启动,出现欢迎屏幕,需设置:,时区、日期、时间,根口令,网络,其他部件的安装,安装帮助文档,也可通过,install_assist,命令在以后设置。,设置授权用户的数量,设置,/etc/profile,,,/etc/enviroment,中设置系统环境变量,设置换页空间(,lsps, chps,),检查,AIX,的系统状态,系统整体,prtcfg,文件系统:,df,k,设备,lsdev,C,磁盘,lspv,交换分区,lsps,a,系统配置,lscfg,vp,软件,lslpp,l,用户,who,处理器个数,lsdev,C|grep proc,内存大小,lsattr,El mem0,关机,P,系列服务器很少关机,以下情况才关机,添加非热插拔的新硬件,硬件维护,出现严重问题,AIX,能动态的,调整内部表的容量,增加,/,删除设备驱动程序,增加新软件和功能,关机命令,命令不同,关机顺序相同,可选命令,: shutdown, init, halt,建议使用,shutdown,shutdown,一分钟后关机,shutdown +2,二分钟后关机,shutdown,Fr,马上重启(,-r,),关机过程,关机顺序与开机正好相反,运行,/etc/rc.shutdown,关闭程序,提醒用户(,wall,),关闭用户进程,停止系统服务进程,卸载文件系统(,umount,),停止处理器,选择,-r,参数时,通过服务处理器重启,死机,AIX,中的文件系统为,JFS/JFS2,,文件系统很少出错,硬件故障(,RAM,,,CPU,等),死机时内存保存到,dump,设备中,LED,显示,888,可以按键察看更多代码信息,服务处理器显示,“,OK,”,后结束,错误日志,所有,AIX,错误都记录在一个记录文件中,/var/adm/ras/errlog,显示错误,errpt -a,可以输出到文件或用,more,、,pg,察看,清空错误记录信息,errclear 0,系统管理目的,在系统的管理上花费最少的时间和资源,最大的生产率、可靠性、性能,提供多种系统管理方案,AIX,系统架构,应用程序及环境,SHELL,内核,硬件,AIX,系统的用户界面,AIX,通用桌面环境(,COMMON DESKTOP ENVIRONMENT,),X,窗口系统,(AIX WINDOWS),,简称,X,命令行,(SHELL),AIX,通用桌面环境,AIX WINDOWS,命令行,AIX,通用桌面环境登录界面,CDE,的文件管理器与应用程序管理器,AIX,命令的基本格式,AIX,系统的命令包括,AIX,自带的命令和用户编写的命令。其基本格式为:,命令,(command),,选项,(option),,参数,(argument),注意:命令选项和参数均有一个空格间隔,而且顺序不能颠倒。,系统的进入和退出,login,:,输入用户名,(,例如:,user1),,登录进入系统,password,:,输入用户口令,出现命令行提示符,$,或,#,,即可输入操作系统命令,退出系统:,ctrl+d,;,exit,;,logout,建立,/,修改口令,#,passwd,passwd,:,输入旧口令,new passwd,:,输入新口令,re-enter new passwd,:,重新输入新口令,其它基本命令,(1),mkdir/rm/mv/cd -,用于创建目录,/,删除文件或目录,/,更改文件或目录名,/,进入某一目录,ls,显示目录中的内容(文件名),#,ls a,列出当前目录中的所有文件,#,ls l,显示文件的详细信息,ps / kill,显示后台进程的有关信息或杀死后台进程,#kill -9 253432,其它基本命令,(2),find,在一个,/,多个,目录中查找符合条件的文件,#,find,name,t*,-print,head/tail,显示文件头,/,尾声的内容,#,tail +200 filename,who/finger,列出系统注册,/,已登录的用户,#,who am I,#,finger user2,第二章 设备管理,本章目的,解释逻辑设备物理设备的区别,解释,ODM,预定义和定制数据库的用途,解释设备的不同状态,增加,/,显示,/,更改,/,删除设备。,对象数据库管理器(,ODM,),对象数据库管理器(,Object Database Manager,,,ODM,)是,AIX,独特的系统配置管理机制。,ODM,存放有系统设备信息、参数设置、,SMIT,内部结构等等。,ODM,可以动态修改,它与动态内核构成了,AIX,灵活的动态配置与管理的核心。,术语,ODM,有时习惯上也指对象数据库管理器所管理的对象数据库,在本书中请大家根据上下文自行判断,。,设备术语,物理设备,端口,设备驱动程序,逻辑设备,/dev,目录,ODM,预定义和定制数据库,预定义和定制数据库是,ODM,的一部分,存放逻辑设备的有关信息及其属性。,预定义库包含系统支持的设备的配置数据。建立预定义数据库的意图在于对内部设备提供完整的支持,同时在有需求时对外部设备提供支持。,定制数据库包含当前定义或配置了的设备的配置数据,。,/dev,目录列表,#,ls -l /dev,brw-rw-rw- 1 root system 19, 0 Nov 26 15:18 fd0,brw-rw-rw- 2 root system 19, 1 Dec 10 1997 fd0.18,brw-rw-rw- 2 root system 19, 2 Dec 10 1997 fd0.9,brw-rw-rw- 2 root system 19, 1 Dec 10 1997 fd0h,brw-rw-rw- 2 root system 19, 2 Dec 10 1997 fd0l,crw-rw-rw- 1 root system 21, 0 Oct 16 16:58 rmt0,crw-rw-rw- 1 root system 21, 1 Oct 16 15:17 rmt0.1,crw-rw-rw- 1 root system 21, 2 Dec 10 1997 rmt0.2,crw-rw-rw- 1 root system 21, 3 Dec 10 1997 rmt0.3,crw-rw-rw- 1 root system 21, 4 Dec 10 1997 rmt0.4,crw-rw-rw- 1 root system 21, 5 Dec 10 1997 rmt0.5,crw-rw-rw- 1 root system 21, 6 Dec 10 1997 rmt0.6,crw-rw-rw- 1 root system 21, 7 Dec 10 1997 rmt0.7,列出所有被支持的设备,#,lsdev -P -H,class type subclass description,logical_volume vgtype vgsubclass Volume group,logical_volume lvtype lvsubclass Logical volume,lvm lvdd lvm LVM Device Driver,memory L2cache_rspc sys L2 Cache,memory totmem sys Memory,planar sysplanar_rspc sys System Planar,processor proc_rspc sys Processor,sys chrp node System Object,bus pci sys PCI Bus,# lsdev -Pc tape,tape 1200mb-c scsi 1.2 GB 1/4-Inch Tape Drive,tape 150mb scsi 150 MB 1/4-Inch Tape Drive,tape 1200mb-c scsi 1.2 GB 1/4-Inch Tape Drive,tape 150mb scsi 150 MB 1/4-Inch Tape Drive,predefined,列出所有定义了的设备,#,lsdev -C -H,name status location description,sys0 Available 00-00 System Object,sysplanar0 Available 00-00 System Planar,pci0 Available 00-fef00000 PCI Bus,isa0 Available 10-58 ISA Bus,sa0 Available 01-S1 Standard I/O Serial Port,siokma0 Available 01-K1 Keyboard/Mouse Adapter,fda0 Available 01-D1 Standard I/O Diskette Adapter,# lsdev -Cc memory,mem0 Available 00-00 Memory,L2cache0 Available 00-00 L2 Cache,# lsattr -E -l sys0,keylock normal State of system keylock at boot time False,maxbuf 20 Maximum number of pages in block I/O BUFFER CACHE True,customied,设备状态,Undefined,Defined,Available,自配置设备,配置管理器(,cfgmgr,)在系统启动或者运行时,自动配置系统中的可侦测设备。,自配置设备在其,ROM,芯片中有唯一的识别号。,cfgmgr,读取这些识别号,并在,ODM,预定义数据库中搜寻配置这些设备所需的程序。,为了保证,cfgmgr,能发现并正确配置外置自配置设备,外置设备必须在,cfgmgr,运行前加电。,smit,设备菜单,#,smit devices,增加设备,#,smit makdskt,获取设备配置文档,运行,lsdev -CH,命令,获取设备名称、状态、位置和描述。,运行,lscfg -v,命令,获取所有已配置硬件设备的详细信息。,运行,lsattr -El,device_name,命令,获取已配置设备的属性信息。,删除设备,rmdev,从系统中删除设备,或使设备处于,defined,状态,磁带机,rmt,AIX,磁带是自配置设备,其操作与在其它的,UNIX,版本上一样,磁带机设备名是,/dev/rmt(x),光驱,cdrom,自配置设备,加载,cdrom,使用,:,mount -rv cdrfs /dev/cd0 /cdrom,或者创建一个,CD-ROM,文件系统并进行加载,smit cdrfs,mount /cdrom,卸载,cdrom,unmount /cdrom,设备管理的命令,cfgmgr/mkdev,配置系统中新增设备,lsattr,用于读取指定设备的配置属性,部分属性可更改,.,lscfg,用于显示指定设备的类型、序列号和有关供货商的信息,.,rmdev,从系统中删除设备,或使设备处于,defined,状态,lsdev /prtconf,列出当前系统中定义的设备,单元小结,物理设备是指连接到系统的实际硬件。逻辑设备是为应用程序和用户访问物理设备所用的软件接口。,设备信息存放在,ODM,的两个数据库中:预定义和定制数据库。,设备可以存在,3,种状态:未定义、已定义和可用。,修改设备属性可以用命令或者,SMIT,。,有时必须使用命令来建立、修改和删除设备定义:,mkdev,、,chdev,、,rmdev,。,第三章 系统管理工具,概括,AIX,系统管理工具的优点,解释,SMIT,的功能,及其各种屏幕内容,解释,SMIT,操作的记录方式,列举,VSM,应用,本章目的,命令,print,backup,kill,restore,mount,errpt,passwd,trace,penable,updatep,installp,系统管理,平面,文件,/etc/filesystems,/etc/profile,/etc/system,/etc/master,/etc/qconfig,/etc/ports,/etc/rc,前端,devices,minidisks,adduser,早期的,UNIX,系统管理,AIX,系统管理,(,V4,以上),SMIT,DSMIT,VSM,高级命令,低级命令 中级命令,系统 内核 系统资源 对象数据,ASCII,调用 服务 控制器 管理器 文件,菜单,子菜单,子菜单,名字选择器,对话屏幕,输出面板,对话屏幕,子菜单,子菜单,子菜单,子菜单,子菜单,子菜单,ASCII,或,AIXWindows,(Motif),用户界面,SMIT,用户界面组件,AIX,的系统管理界面,-SMIT,SMIT - SYSTEM MANAGEMENT INTERFACE TOOL,AIX,提供图形和字符用户界面的,SMIT,管理工具,SMIT,的启动与使用,SMIT,命令的命令参数和命令语法如下:,smit -optionsfastpath,SMIT,主菜单(,ASCII,界面),#,smit,SMIT,主菜单(,Motif,界面),对话屏幕,输出屏幕,SMIT,日志,和脚本,文件,SMIT,smit.log,命令,命令,命令,smit.script,$HOME/smit.log,记录所有访问过的菜单和对话屏幕、所执行的命令及其输出,以及发生的错误信息,$HOME/smit.script,记录所有被,SMIT,所执行的命令和,shell,脚本内容,$HOME/smit.transaction,包含了,smit.scripts,中的信息,并包括命令的说明。,smit,命令,smit,命令的语法是:,smit -options -m|-n|-d fastpath ,Options:,-h,帮助信息,-x,不实际执行命令,但在记录文件中记录命令,-X,不运行任何内部命令,-l file,重定向,smit.log,到另一文件,-s file,重定向,smit.script,到另一文件,-d,快速路径是一个对话屏幕的名称,-m,快速路径是一个菜单的名称,-n,快速路径是一个选择器的名称,在,Motif,环境下执行,ASCII,模式,SMIT,的命令是,:,smit -C,或,smitty,使用,SMIT,的例子,(1),#,smit,-,Security & Users,-,Users,使用,SMIT,的例子,(2),#,smit user,使用,SMIT,的例子,(3),使用,SMIT,的例子,(4),使用,SMIT,的例子,(5),使用,SMIT,的例子,(6),DSMIT,的界面与,SMIT,相似,但增加了一些功能键序列,DSMIT,用于管理网络上的,运行,UNIX,操作系统的机器,使用,DSMIT,必须具有,root,权限,运行,DSMIT,的命令是,dsmit,DSMIT,可视系统管理器(,Visual System Manager,,,VSM,)是一套图形界面的系统管理工具,图标驱动,双向拖放,单个动作 多个命令,提供生成新对象的模板,可视系统管理器(,VSM,),用户,/,用户组,管理器,维护和升级,管理器,设备,管理器,打印,管理器,VSM,应用,存储,管理器,安装,管理器,VSM,应用,VSM-,用户和用户组,在,AIX,中,系统管理人员有多个系统管理工具可用,包括,SMIT,、,VSM,和,DSMIT,。,SMIT,用户界面由菜单、对话,/,选择器屏幕、弹出列表和帮助屏幕组成。,所有,SMIT,活动记录在文件,smit.log,和,smit.script,文件中。,DSMIT,是一个以,SMIT,为基础的,用于管理非,AIX,系统的工具。,VSM,应用可以管理用户,/,用户组、打印、存储、安装、维护和升级以及设备。,单元小结,第四章系统资源管理,Page,94,系统资源控制器,System Resource Controller(SRC),系统资源控制器,通过统一的接口来启动停止和显示子系统的状态,记录子系统的非正常终止,可对子系统组和子服务器程序进行跟踪,支持远程的控制操作,提供刷新子系统的功能,Page,95,lssrc,startsrc,Stopsrc,refresh,-s,-g,命令,参数,后面跟具体某个,子系统,后面跟具体某个,子系统组,系统资源控制器,Page,96,启动子系统,# startsrc -s qdeamon,停止子系统,# stopsrc -s qdeamon,刷新子系统,# refresh -s qdeamon,显示子系统状态,# lssrc -a,Examples:,系统资源控制器,Page,97,lssrc,命令,列出所有的子系统,正在对外服务,没有对外服务,Page,98,列出属于,tcpip,组的所有子系统,lssrc,命令,Page,99,列出具体某个子系统的状态,列出具体某个子服务的状态,lssrc,命令,Page,100,系统服务管理要点,很多服务都有各自的配置文件,比如,inetd,服务的配置文件是,/etc/inetd.conf,;,sendmail,服务的配置文件是,/etc/sendmail.cf,。,每个服务的启动都要去读取其配置文件,所以正确配置其配置文件是很重要的。,修改了配置文件,需要执行,refresh,命令更新一下服务,即再次读取其配置文件。,Page,101,进程管理,进程号,父进程号,Page,102,# kill 7224,7224,为某个进程的进程号,用,kill,命令结束后台进程,结束前台进程,# kill,9 7224,(-9,选项,表示强行终止某个进程,),# kill,1 7224,(-1,选项,表示刷新某个进程,相当与,refresh,命令,),进程管理,终止进程,Page,103,cron,作业管理,在某个指定日期及时间自动处理安排批量作业,必须使用,cron,进程。,cron,通常在系统启动时由,/etc/inittab,启动它是一,daemon,进程被终止后又自动重启。,Page,104,crontab,文件用于在指定日期和时间,周期性,地执行作业,crontab,作业存放在,/var/spool/cron/crontabs/$USER,cron,根据,crontab,文件项运行命令。如果用户不指定将,cron,作业的输出重定向到标准输出或标准错误。,cron,将使用电子邮件向用户报告其输出或错误,cron,作业管理,Page,105,控制用户使用,crontab,的两个文件:,/var/adm/cron/cron.deny,记录不允许使用,cron,的用户,若这个文件存在,那么除了这个文件里头所列的用户外,其他任何用户都可以使用,cron,/var/adm/cron/cron.allow,记录允许使用,cron,的用户,若这个文件存在,那么只有这个文件里头所列的用才使用,cron,,对,root,也不例外,cron,作业管理,Page,106,crontab,文件,Page,107,crontab,格式:,分钟 小时 日 月份 星期 命令,(0-59),(0-23),(1-31),(1-12),(0-6,,,0,为周日,),星号* 表示任意时间;,逗号,表示分别在什么时候。,crontab,文件,Page,108,示例,1,:,0 0 * * 1-5 backup 0 u f /dev/rmt0,周一至周五的,每天,24:00,整执行,backup 0 u f /dev/rmt0,命令,示例,2,:,0,15,30,45 8-17 * * 1-5 /tmp/script1,周一至周五的,每天早上,8,点至,17,点,每个,15,分钟执行,/tmp/script1,命令,crontab,文件,Page,109,crontab,命令,查看,cron,表,# crontab l,删除,cron,表,# crontab r,编辑,cron,表,方法一,:,# crontab e,方法二,:,# crontab l/tmp/crontmp,# vi /tmp/crontmp,# crontab /tmp/crontmp,Page,110,要使用,cron,,用户必须建立,crontab,文件。,cron,进程将,crontab,文件驻留在内存中,所以用,vi,直接修改硬盘上的,cron,文件是没有效果的。,必须使用,crontab,命令操作,它会告诉,cron,进程,crontab,文件已修改。,crontab,命令,Page,111,at,作业管理,at,命令用于在指定时间执行,一次性,作业,它从标准输入读取要执行的命令,at,作业存放在,/var/spool/cron/atjobs/$USER,中,控制用户使用,at,的两个文件:,/var/adm/cron/at.deny,记录不允许使用,at,的用户,若这个文件存在,那么除了这个文件里头所列的用户外,其他任何用户都可以使用,at,/var/adm/cron/at.allow,记录允许使用,at,的用户,若这个文件存在,那么只有这个文件里头所列的用才使用,at,,对,root,也不例外,Page,112,示例:,2,分钟后发个大字体的,hello,的字符给,/dev/tty3,终端:,# at now + 2 mins,banner hello /dev/tty3,job user.time.a will be run at date,at,作业管理,Page,113,列示,at,作业清单,# at -l user/-l,:列出用户的,at,工作,# at -q user/-q,:列出,at,工作中的队列,取消,at,作业,# at -r job/-r,:表示取消该工作,# at -rm job | user/-m,:将相关的信息发,mail,给用户,只有,root,才可以列出和取消所有的作业,包括其他人的作 业;其他人只能取消他本人的作业。,at,作业管理,Page,114,batch,作业管理,示例:,CPU,空闲时发个,hello,的,banner,信号给,/dev/tty3,终端:,# batch,banner hello /dev/tty3,batch,命令用于在,CPU,空闲时执行,一次性,作业,即在处理负载足够低时提交作业,Page,115,skulker,命令,比如删除以下文件:,旧的,qdir,文件,/var/tmp,中的文件,一天以前的*,.bak,、,a.out,、,core,等文件,skulker,用来删除过时的文件,清理文件系统,;通过修改,skulker,脚本调整要清除旧文件。,skulker,通常写入,root,的,crontab,文件中,由,cron,守候进程每日执行一次;新安装好一个系统后,想要启动,skulker,,只好修改,root,的,crontab,文件。,skulker,是个脚本,不是一个服务;可以直接执行,skulker,命令,但不能用,startsrc s skulker,启动。,
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 管理文书 > 施工组织


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!