RHCE完整中文教程

上传人:飞*** 文档编号:51642842 上传时间:2018-08-15 格式:PPT 页数:225 大小:522KB
返回 下载 相关 举报
RHCE完整中文教程_第1页
第1页 / 共225页
RHCE完整中文教程_第2页
第2页 / 共225页
RHCE完整中文教程_第3页
第3页 / 共225页
RHCE完整中文教程_第4页
第4页 / 共225页
RHCE完整中文教程_第5页
第5页 / 共225页
点击查看更多>>
资源描述

《RHCE完整中文教程》由会员分享,可在线阅读,更多相关《RHCE完整中文教程(225页珍藏版)》请在金锄头文库上搜索。

1、第零单元总览任课讲师:_UNIX概述UNIX历史 UNIX特点 UNIX原则UNIX历史 UNIX操作系统诞生于60年代末期的Bell实 验室 美国电话电报公司(AT 用于在一行内分隔两个独立命令,表示一行 已结束,作用相当于回车键 pwd ; ls l 子shell激活() 在小括号内的命令行表示激活一个子shell后 在子shell中运行逻辑运算符 shell命令行支持在同一行的两条命令中插 入&(逻辑与)与 |(逻辑或) &:当前一条指令执行成功时再执行后一条 指令 |:当前一条指令执行失败时再执行后一条 指令登录shell 默认情况下,在shell下改变变量、umask 、alias,

2、只在此次登录中有效。一旦 logout后再login,则设定恢复初始值。 一个通过登录而得到的shell,一般是用户 的初始shell。 在登录shell下激活的shell采用登录shell的 环境设定 登录shell从配置文件中读取其环境设定定制登录shell bash 在用户登录时从四个文件中读取环 境设定: 全局设置文件:/etc/profile/etc/bashrc 用户设置文件:/.bashrc/.bash_profile其他shell设定文件 /.bash_logout:在用户logout的时候自动 执行。 /.bash_history:用户login时自动读取其 内容并加载到内存

3、history记录中,logout 时将内存history记录写入。 /etc/profile.d/*.sh:在/etc/profile中被执行 ,其中的环境设定,也会被全局引用常用快捷键 Ctrl + d:输入已结束。在shell下相当于 一个exit Ctrl + c:键盘中断请求。 Ctrl +s & Ctrl + q:暂停/恢复屏幕输出 Ctrl + l:清屏,相当于clear。 Tab:自动补完命令行与文件名 Tab键双击可以列出所有可能匹配的选择第八单元X window任课讲师:_X window 系统 支持在Linux上运行图形界面 创立于1986年,至今仍在被使用 客户端/服务

4、器端模型 XFree86 自由、开放源代码的执行XGNOME 三个主要构件 稳定,易于使用的桌面环境 为开发工具提供的完整工具组与库 GNOME office的应用工具 使用GTK+来设置桌面装饰KDE KDE是K Desktop Environment的缩写 稳定的桌面环境 Koffice应用工具 使用QT来设置桌面装饰Sawfish GNOME的默认窗口管理工具 可主题化 http:/sawfish.themes.org 非常灵活且易于定制 sawfish-ui 同样也是GNOME配置工具的一部分其他X环境 无GNOME或KDE的X11 一个可以为低性能硬件考虑的解决方案 WindowMa

5、ker 以NeXTSTEP GUI为范本的窗口管理器 fvwm 成熟、稳定的窗口管理器,在许多版本的Linux中采 用过 twm 一个古旧的X窗口管理器切换桌面 可以在桌面环境中使用switchdesk切换桌 面 可以选择使用GNOME、KDE或其他窗口管理 器 建立/.Xclients、/.Xclients_defaults或 其他主机配置文件,并在其中指定桌面: GNOME(exec gnome-session) KDE(exec startkde)鼠标配置 X为三键鼠标而设计 双键鼠标可以用双键齐按的方式来模拟中 键 支持鼠标滚轴轮 并不是对所有的应用工具都生效 鼠标配置工具 redha

6、t-config-mouse 或 mouseconfig拷贝与粘贴 以鼠标左键来选择文本(高亮化) 用鼠标中键来粘贴 在双键鼠标中可以双键齐按来模拟中键启动XFree86 设定runlevel为5自动激活图形登录窗口进 入X 用gdm、kdm、xdm开启图形登录窗口进 入X 用startx在字符界面下进入XGUI 终端 xterm XFree86的一个组件(不支持中文) gnome-terminal 标准GNOME终端 konsole 标准KDE终端nautilus GNOME文件管理器 从面板上可以点选“start here”来开启 nautilus 支持http及ftp连接 支持text、

7、html、man、info、mp3等文件 句柄的嵌入文书编辑器 gvim GUI下的vim kwrite 默认的KDE文本编辑器 xemacs x下的emacs编辑器 gedit 简单的GNOME文本编辑器图片浏览器 gimp 强大的GNU图片处理程序 display 图片阅览器 convert 图形格式转换工具 gqview 图片目录册 ee 高性能图片浏览器声音工具 xmms Linux上的winamp gmix GNOME标准混声器 gtcd GNOME下的CD播放器网络应用工具 gftp FTP客户端 xchat IRC客户端 evolution 邮件客户端 mozilla 网页浏览器

8、Office组件 Open Office 源代码开放的staroffice组 oowriter ,ooimpress,oodraw,oomath, oocalc koffice 完整的KDE下的office组件 kword,kspread,kpresenter,kontour, kchartX中有用的快捷键 CtrlAltBackspace 退出X Ctrl+Alt+Fn 切换到虚拟控制 台n Alt+Tab 改变窗口配置 X 环境 redhat-config-xfree86 Red Hat 开发的X配置工具 需要root的权限 显卡的选择 显示器的选择 分辨率的选择 色彩的选择第九单元系统监

9、视任课讲师:_了解系统状况 unam e:显示系统信息 hostname:显示主机名 last:列出最近的用户登录 lastlog:列出每一个用户的最近登录情况 free:显示内存使用状况 top:系统监视器进程 系统通过进程来完成工作 每一个进程都有一个独立的进程号,系统 通过调用进程号来调度操控进程 系统的原始进程是init init的PID总是1 一个进程可以产生另一个进程,除了init以 外,所有的进程都有父进程查询进程 查询进程的指令: ps option pstree可以用来以树状的方式表现进程的 父子关系 top是一个常用的系统监视工具。控制进程 kill: 语法:kill -s

10、ignal PID 向进程传送一个特定的讯号 默认为15(终结) kill -l:列出所有可以由kill传递的讯号 killall进程的优先级 进程的优先级,用nice值来表示 nice:以一个不同的nice值来运行指令 nice -n num command renice:改变一个运行进程的nice值 renice -n pid前台和后台 默认情况下,一个命令执行后,此指令将 独占shell,并拒绝其他输入。我们称之为 前台进程。反之,则称为后台进程。 对每一个控制台,都允许多个后台进程。 对前台/后台进程的控制与调度,被称为任 务控制。将进程丢入后台 command &:将一个进程直接丢入

11、后台 运行 nohup command &:将一个进程直接丢入后 台运行,而且在该控制台退出后,进程仍不 挂断 ctrl + Z:将一个正在运行的前台进程暂停 ,并丢入后台工作 jobs:列出系统当前的后台进程 fg:将后台进程拉回前台 bg:激活后台暂停的进程/proc目录 /proc目录是一个虚拟的文件系统,包含了 来自正在运行着的核心的信息 用户可以通过cat /proc/下的文件,来获得 系统的信息 这些信息包括系统硬件、网络设置、内存 使用,及其他一些东西 /proc/sys目录下的文件,允许系统管理员 更动,这些变动会直接影响当前核心系统日志 系统日志记录着系统运行中的记录信息 在

12、服务或系统发生故障的时候,通过查询 系统日志,可以帮助我们诊断。 系统日志可以预警安全问题 系统日志一般都存放在/var/log目录下常用的系统日志 /var/log/dmesg 核心启动日志 /var/log/messages 系统报错日志 /var/log/maillog 邮件系统日志常用的系统日志(二) /var/log/xferlog FTP服务用日志 /var/log/secure 安全信息 系统登录与网络连接的信息 /var/log/wtmp 登录记录第十单元Shell Scripts任课讲师:_Shell 脚本 Shell Scripts是一个包含shell指令的文本 文件。 S

13、hell脚本支持变量与简单的语法来完成批 量工作。 Shell脚本支持交互的方式,在执行时从标 准输入读取数据。 有大量的系统工作都是通过Shell脚本的方 式来完成,例如系统开机,服务控制。编辑shell脚本 我们可以使用各种编辑工具来编辑shell script。 在脚本中,#开头表示该行被注释。 脚本中可以采用shell下能使用的所用命令 、变量、正则表达式变量赋值与继承 在shell与shell脚本中,我们允许自己定义 变量并为他们赋值。 语法:变量名=值 默认情况下,变量值不会被继承入子shell 用export将变量变成环境变量 export 变量名 用unset取消变量定义。脚本

14、的数据读取与写出 使用read将数据读入 read username 从标准输入读取数据来为username这个变量 赋值 使用echo完成简单地输出 echo “hello world” 也可以使用printf来产生各种格式的输出运行shell脚本 有三种执行shell脚本的方式 sh /路径/脚本名 /路径/脚本名 . /路径/脚本名if 条件判断控制语句: if 条件 then 动作 elif 条件then 动作 else 动作 ficase 条件判断控制语句: case 表达式 in 匹配值 1) 动作; 匹配值 2) 动作; * ) 动作; esacselect 循环控制语句 select 变量 in 数组 do 动作 donefor 循环控制语句 for 变量in 数组 do 动作 donewhile 循环控制语句 while条件do 动作 doneuntil 循环控制语句 until条件do 动作 doneShell 脚本命令行参数 使用带命令行参数的Shell脚本#command option1 option2 引用Shell 脚本命令行参数$0 命令名本身$1 第一个参数(option1)$2 第二个参数(option2) .第十一单元用户管理任课讲师:_检查用户身份 用户可以使用下列指令了解用户身份

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 研究报告 > 综合/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号