Linux系统管理探索.ppt

  1. 1、本文档共183页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
/(根分区):为其他分区引导信息 1G swap:用磁盘模拟内存工作 物理内存的两倍 boot:启动相关文件 实际内存100M 虚拟内存1.5G tmp:存放临时文件(据硬盘大小而定) usr/local:存放超级用户自行下载的文件 opt:存放第三方软件 (内存尽量大) home:存放主目录 usr:厂商软件安装 var:存放可编信息(存放日志,内存分配太小日志将会存满) (以RedHat AS 5为例) 第一列代表文件类型 第二列开始三列为一组 第一组:文件所有者的权限 第二组:同组人的权限 第三组:其他人的权限 w:2 可写 r:4 可读 x:1 可执行 eg:5.4.3 用户对文件可读可执行,同组人对文件可读,其他人对文件可写可执行。 第一个root:用户名 第二个root:组名 组:权限的管理,便于管理 total 88:子文件占用88kb 目录也是一种文件 目录上的读写执行权限与普通文件有所不同: 读:用户可以读取目录内的文件 写:单独使用没有作用。与执行权限连用可以在目录内添加与删除文件。 执行:用户可以进入目录,调用目录内的资料 系统日志 系统日志记录着系统运行中的记录信息 在服务或系统发生故障的时候,通过查询系统日志,可以帮助我们诊断。 系统日志可以预警安全问题 系统日志一般都存放在/var/log目录下 常用的系统日志 /var/log/dmesg 核心启动日志 /var/log/messages 系统报错日志 /var/log/maillog 邮件系统日志 常用的系统日志 /var/log/xferlog FTP服务用日志 /var/log/secure 安全信息 系统登录与网络连接的信息 /var/log/wtmp 登录记录 Shell程序设计 目标 了解Linux下Shell脚本执行原理 掌握Linux下Shell编程基本语法 掌握Shell基本程序设计 熟练掌握 vi 编辑器的使用 FAQ 什么是Shell? Shell基本上是一个命令解释器,类似于DOS下的 Linux系统提供多种不同的Shell以供选择。常用的有Bourne Shell(简称sh)、C-Shelll(简称csh)、Korn Shell(简称ksh)和Bourne Again Shell (简称bash)。 各主要操作系统下缺省的Shell:    AIX 下是Korn Shell. Solaris和FreeBSD缺省的是Bourne Shell HP-UX缺省的是POSIX Shell Linux是Bourne Again Shell 常见的Shell Bourne Shell是ATT Bell实验室的 Steven Bourne为ATT的Unix开发的,它是Unix的默认Shell,也是其它Shell的开发基础。Bourne Shell在编程方面相当优秀,但在处理与用户的交互方面不如其它几种Shell。 C Shell是加州伯克利大学的Bill Joy为BSD Unix开发的,与sh不同,它的语法与C语言很相似。它提供了Bourne Shell所不能处理的用户交互特征,如命令补全、命令别名、历史命令替换等。但是,C Shell与BourneShell并不兼容。 Korn Shell是ATT Bell实验室的David Korn开发的,它集合了C Shell和Bourne Shell的优点,并且与Bourne Shell向下完全兼容。Korn Shell的效率很高,其命令交互界面和编程交互界面都很好。 Bourne Again Shell (即bash)是自由软件基金会(GNU)开发的一个Shell,它是Linux系统中一个默认的Shell。Bash不但与Bourne Shell兼容,还继承了C Shell、Korn Shell等优点。 Shell 操作系统中的位置 shell分两大类: 图形界面shell(Graphical User Interface shell 即 GUI shell) 命令行式 shell(Command Line Interface shell ,即CLI shell) bash / sh / ksh / csh(Unix/linux 系统) COMMAND.COM(MS-DOS 系统) cmd.exe / 命令提示字符(Windows NT 系统) Unix Shell族谱 软件包管理 主要的软件包管理命令有 rpm RPM软件包管理器 yum 在线更新软件包,也能管理本地已经安装的 RPM 有五种基本的操作方式(不包括创建软件包): 安装, 卸载, 升级, 查询,和验证。 RPM包通常以 .rpm结尾 例:apach

文档评论(0)

***** + 关注
实名认证
内容提供者

我是自由职业者,从事文档的创作工作。

1亿VIP精品文档

相关文档