- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第八章 系统管理--- 任务管理与进程管理 本章目标 了解任务管理的作用 学会在linux环境下配置at服务与cron服务 熟练掌握多线程管理的指令操作 su命令 有时您可能想作为其他用户发出命令。 简单的方法就是用su命令。 用su, 您能‘变成’ root(或其他的用户)登录。 su命令后不接任何用户名时将当前用户名转换为root用户,需要提供root口令。 su命令 在下面的例子中, blarg用户决定做一些root要做的事: [blarg@bigdog blarg]$ su Password: [root@bigdog blarg]# 可以看到, 输入su命令后, 要求输入口令 -- root的口令。正确输入后, 出现了通常的shell 提示符。如果仔细看, 会发现这个shell提示符有所不同。第一, 它以root开始, 表明当前用户已经改变了。 其次, 提示符的结束字符不同, 从美元符号($)变成了井号(#)。 这是表明shell是以root运行。 su命令 也可以用su变成其他用户。必须作为root运行su, 给出用户名。所以, 从root变成blarg, 需输入命令su blarg。 这时不需要口令 -- 您已经是root, 所以口令是多余的。 su和su –的区别 su – 命令用于转换当前用户到指定的用户帐号,并改变相应的环境变量为新用户的值。 sudo通过维护一个特权到用户名映射的数据库将特权分配给不同的用户,这些特权可由数据库中所列的一些不同的命令来识别,为获得某一特权,有资格的用户只需简单的输入sudo与命令之后就可以按照提示输入口令(用户自己的口令,不是root的口令)。 sudo由文件/etc/sudoers进行配置,其中包含所有可以访问sudo的用户列表并定义了他们的特权。如:/etc/sudoers liming ALL=(ALL) ALL 使用户liming作为root身份访问所有应用程序。 liming用户要以root身份执行useradd命令: sudo /usr/sbin/useradd sam 命令中要写绝对路径。 配置文件/etc/sudoers必须使用visudo来编辑。 需要把linux中存在的用户名、主机名和许可的命令列表以标准的格式加入/etc/sudoers并保存就可以生效。 如:允许用户gem在主机sun上执行reboot和shutdown命令: gem sun=/usr/bin/reboot, /sbin/shutdown 注:命令一定要绝对路径,避免与其它目录的同名命令冲突,造成安全隐患。 gem用户想执行reboot命令时: $ sudo /usr/bin/reboot 可以利用别名简化配置。别名类似组的概念,有用户别名、主机别名和命令别名。多个用户可以先用一个别名来定义,然后规定他们可以执行什么命令,规定时就可以使用别名。User_Alias、Host_Alias、Cmnd_Alias。 Host_Alias SERVER=no1 User_Alias ADMINS=liming,gem Cmnd_Alias SHUTDOWN=/sbin/halt, /sbin/shutdown, /sbin/reboot ADMINS SERVER=SHUTDOWN 如果仅要执行一次的工作,就使用 at 这个指令吧!这个指令其实就是 atd 这个服务!所以请记得一定要启动这个服务!如果是在 Red Hat 系统下,可以使用: ntsysv 选择atd 按下 OK ! at 工具 用来在特定时间运行工作任务的。提交的工作缓冲放置于/var/spool/at目录下,等待的守护进程at执行。工作将在提交时的当前环境和目录下执行。任何没有重定向的输出和错误信号都将以邮件形式发给提交此工作的用户。 指令的执行结果会以mail输出到用户的信箱 at工具能够正常运行的前提是守护进程atd正在运行.要想atd能够自动运行,可以用 ntsysv 命令将其 enable.想立即启动atd守护进程,可以运行下面的两个命令任何一个即可。 /etc/rc.d/init.d/atd start service atd start 查看计划任务 atq 命令, 最左边一列是工作序号 at -l(L) 删除计划任务 atrm 工作序号 at –d 5 使用Cron工具 Cron 用于确定周期或日常需要运行的命令,cron可以灵活处理命令的自动执行,任何没有重定向的输出和错误信号都将一邮件形式发给提交此工作的用户。 /etc/cron.a
您可能关注的文档
最近下载
- 江苏2026届高三语文复习:写作课时作业.doc VIP
- 第3课《雕塑着色变彩身》-2025-2026学年岭南美版(2024)美术新教材八年级上册.pptx VIP
- 肾上腺囊肿的护理业务学习.pptx VIP
- 冀教版七年级上册数学精品教学课件 第五章 一元一次方程 项目学习——主题活动(一) 做个小小会计师.ppt VIP
- 临时用电及防爆-授课版.pdf VIP
- CH3.5.5.11自研软件网络安全研究报告.doc VIP
- 自动扶梯调试手册YSTS-0001-C.docx VIP
- 2022年历史学研究发展报告.docx VIP
- T_CITS 233-2025 液相色谱-质谱联用用于脂溶性维生素检测通用技术要求.pdf VIP
- 中建建筑给排水工程施工方案.pdf VIP
文档评论(0)