欢迎来到天天文库
浏览记录
ID:41089175
大小:311.00 KB
页数:10页
时间:2019-08-16
《实验10 linux系统日常配置与维护》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、广东技术师范学院实验报告学院:广东技术师范学院专业:软件工程班级:09软件成绩:姓名:学号:组别:组员:实验地点:工业中心204实验日期:2011.11.3指导教师签名:预习情况操作情况考勤情况数据处理情况实验10项目名称:系统日常配置与维护1、实验目的理解系统日常维护及配置的基本内容,掌握计划性作业调度的基本方法,掌握系统监视的基本手段,理解日志的管理与维护的基本管理。2、实验内容2.1日常维护及配置的基本内容前面我们分别按专题分别介绍了在Linux系统上对用户、进程、内存、文件系统、存储等方面的基本管理。本实验则是从用户与系统环境的维护及配置角度,讨论系统管理
2、员日常需做各项工作,其中包括系统及用户环境的配置、系统日志的管理与维护、系统安全管理、基本的数据备份和恢复等等。这些工作本身并不对应于系统中的某个硬件或软件子系统,但却贯穿于系统管理工作的始终,系统管理员往往是通过这些日常工作逐渐积累各种经验,特别是对系统各类问题,如硬件错误、安全异常等方面的经验,最终成为一名优秀的系统管理员。因此,这些系统管理知识和技能是大家所必须掌握的内容。2.2环境变量对于一个系统管理员,在开展工作前,最起码要对当前系统和用户所使用的环境有一个基本的了解,同时也需要根据实际对系统环境进行设置。环境变量是系统提供给用户进行环境定制的接口,是由
3、系统预定义的shell变量。因此,可以利用echo命令可以查看环境变量的值。也可以通过env命令查看所有的环境变量。例子:查看PATH环境变量值#echoPATH/usr/linux/bin:/usr/bin:/etc:/usr/sbin:/usr/ucb:/usr/bin/X11:/sbin:/usr/java14/jre/bin:/usr/java14/bin命令:env功能:显示用户的环境变量例子:env命令的使用#envAUTHSTATE=LDAPTERM=vt100SHELL=/bin/bashSSH_CLIENT=113.64.168.12510699
4、22SSH_TTY=/dev/pts/41LOCPATH=/usr/lib/nls/locUSER=gdinczbODMDIR=/etc/objreposMAIL=/usr/spool/mail/gdinczbPATH=/usr/linux/bin:/usr/bin:/etc:/usr/sbin:/usr/ucb:/usr/bin/X11:/sbin:/usr/java14/jre/bin:/usr/java14/binLOGIN=gdinczbPWD=/home/q/f/gdinczbLANG=en_USTZ=BEIST-8SHLVL=1HOME=/home/q
5、/f/gdinczbLC__FASTMSG=trueMAILMSG=[YOUHAVENEWMAIL]LOGNAME=gdinczbSSH_CONNECTION=113.64.168.12510699192.168.1.1822_=/usr/linux/bin/envNLSPATH=/usr/lib/nls/msg/%L/%N:/usr/lib/nls/msg/%L/%N.cat部分重要的环境变量含义如下:lPATH:命令搜索路径lHOME:用户登录主目录lSHELL:当前系统使用的shell类型lPS1:命令行提示符(PromptSymbol)lHOSTNAME:
6、主机名称lMAIL:当前用户的邮件存放目录系统允许用户自行修改和设置环境变量,从而达到定制环境的目的。例子:定制命令提示行环境#PS1='$LOGNAME@$HOSTNAME$PWD>>'gdinczb@aix/home/q/f/gdinczb>>说明:这时命令提示行的格式含义为:“用户名@主机名称当前路径>>”。但要注意的是有些变量是不允许普通用户作修改的,而且只在用户的会话期有效,下次登录将回复默认设置。2.3计划性作业调度对于日常性系统管理工作,将其编制为合适的脚本,然后通过系统提供的计划性作业调度功能,设定该脚本的执行周期。UNIX系统为用户提供了cron
7、调度功能,用户利用特定的计划编制命令设定执行任务的计划,系统中cron守护进程将会在计划的时间点处为用户自行任务。此外,一次性的作业调度也可通过at命令实现,具体参考教材7-1-5节例7.9。命令:at功能:在指定时间执行某程序格式:at选项时间(具体时间设置请参考教材7-1-5)#at**:**MMDDYYYYat>whoat>wallHello!!!at>(ctrl+D结束后新建其他终端等待信息广播)命令:crontab功能:提交、编辑、列出或除去cron作业格式:crontab[选项]选项:-e:编辑和定制计划-l:显示已定制的计划利用cronta
8、b–e命令
此文档下载收益归作者所有