- 1、本文档共22页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
下载
第五部分
监管你的系统
第2 1学时 系统监管基础
第2 2学时 管理文件和文件系统
第2 3学时 备份和恢复系统
第2 4学时 使用任务计划实现系统管理自动化
下载
第2 1学时 系统监管基础
本学时教程介绍一些进行系统管理的基本知识。将学习怎样使用 s u命令、怎样获取关于
系统的信息、怎样对其他用户进行管理以及怎样通过文件工具程序使得 O p e n L i n u x操作系统运
行在最佳状态。虽然本学时教程中讨论的内容大都是些通俗易懂的基本原则,还将学习到一
些关于如何使L i n u x操作系统发挥出最佳性能的有价值的技巧。将需要把这些知识运用到随后
的三个学时教程的学习当中,在那里我们将讨论处理文件、文件归档和任务安排( s c h e d u l i n g)
等问题。
即使你是使用你的计算机的唯一用户,也需要学习一些基本的系统管理技巧,原因至少
有以下几点:
• 为了备份或者恢复系统,或者至少对重要文件这么做
• 为了清理硬盘空间
• 为了安装新的软件或者升级 L i n u x系统
• 为了向别人 —比如同事、朋友、配偶、或者孩子等—介绍O p e n L i n u x操作系统
• 为了查找并纠正错误
虽然在本学时教程中介绍的一些内容要求拥有根操作员的权限(需要以根操作员的身份执
行某个命令),但是不应该总是以根操作员的身份登录进入O p e n L i n u x操作系统并使用它。这
里给你一个充分的理由:一直以根操作员的身份运行系统可能是非常危险的,因为对系统上
的所有文件都能够进行存取,可以随心所欲地对任何文件进行删除、移动或者拷贝操作。你
可能会使用下面的命令把 O p e n L i n u x操作系统(还记不记得第5学时教程“操作与搜索命令”中
关于r m命令的警告)和其他任何已经挂装的文件系统全部删除掉:
# rm -fr / *
如果你是从自己的帐户运行 L i n u x操作系统的话,这个问题就不会发生,因为 r m命令会报
告“Permission denied ”(权限不够)并退出执行。但是在你是以自己的账户登录进入系统的却
又必须以根操作员的身份对系统进行些操作的情况下又应该怎么办呢?这个时候就需要 s u命
令登场了。
21.1 使用su命令以根操作员的身份执行操作
s u命令(也就是改变用户身份的命令 ) 允许你以你的系统上任何用户的身份运行一个命令。
存放在子目录/ b i n 中的s u命令有七个不同的命令行参数。其中的几个最常用的将在下面介绍。
虽然最有可能会使用 s u命令改变自己的身份为根操作员,但是当你希望改变自己的身分成为
其他的用户来调试诸如电子邮件或者打印等问题的时候,这个程序也一样的简便实用。使用
s u命令的方法很简单;比如说,如果想改变为根操作员的身份,可以象下面这样使用 s u命令:
# su -
Password :
su : incorrect password
在缺省的情况下,如果调用 s u命令的时候没有指定用户名,这个命令就会允许你改变为
第21学时 系统监管基础用用329
下载
根操作员身份。(使用连字符号(-)命令行参数确保你在作为根操作员的时候能够使用根操作员
的环境变量。)要求输入一个口令字,如果输入了一个错误的口令字,s u命令会报警并退出执
行。如果输入了正确的口令字,将会作为根操作员登录进入系统。如果想返回到原来的 s h e l l ,
请使用s h e l l 的e x i t命令,如下所示:
在上面的例子中我们使用了 w h o a m i 命令显示出执行了 e x i t命令之后,就回到了普通用户
状态。s u命令的另外一个方便的功能是通过 - s命令行参数运行另外一个 s h e l l 。如果想试试另一
个s h e l l ,但是又不想使用c h s h命令永久地改变s h e l l 的话,就可以使用下面的命令:
从上面的例子(通过把p r i n t e n v 命令的执行结果经过管道送到 f g r e
文档评论(0)