790 likes | 1.02k Views
红旗 Linux 认证培训. 用户基础. 培训安排. 用户基础 2 天 系统管理 3 天 网络管理 3 天. 认证课程介绍. RL001: 红旗 Linux 桌面应用 Red Flag Linux Desktop Application
E N D
红旗Linux认证培训 用户基础
培训安排 用户基础 2天 系统管理 3天 网络管理 3天
认证课程介绍 • RL001: 红旗Linux桌面应用Red Flag Linux Desktop Application • 针对初次使用红旗Linux desktop的学员而编制,注重实用性,是Linux的一门入门课程。以常用的计算机功能为目标,主要介绍了桌面窗口的基本操作,简单的系统配置,文件及简单的文件系统管理,桌面窗口下的实用程序,KOffice的基本应用,以及Internet功能介绍。 • 学习目标: • 1、 熟练掌握红旗Linux Desktop的基本操作 • 2、 掌握资源的基本管理 • 3、 熟悉系统的Internet功能及使用 • 4、 能利用计算机完成一般的家庭及办公工作 • 学员要求: • 有任何包括鼠标、菜单和图形用户界面计算机操作系统使用经验的用户。
认证课程介绍 课程RL002: 红旗Linux用户基础Red Flag Linux Fundamentals 针对从未使用过Linux 或者UNIX而且在任何操作系统也没有命令系统使用经验并且想学会GUI 和命令系统来使用和定制自己的红旗Linux 工作站的用户。本课程是系统管理员和网络管理员课程的基础课程。 学习目标(Goal): 能够定制个人的Red flag Linux 熟悉常见的命令 理解红旗Linux系统 学员要求(Prerequisites): 通过RL001 红旗Linux 桌面应用课程,或有任何包括鼠标、菜单和图形用户界面计算机操作系统使用经验的用户。
认证课程介绍 课程RL003: 红旗Linux系统管理Red Flag Linux System Administration 本课程针对于那些想在Red flag Linux上学习系统管理技术,掌握操作系统的定制,并达到会在现有网络上配属和设定网络的Linux用户。 安装、维护、Shell高级编程、系统优化、Samba、X Windows(GNOME/KDE)、Kernel、本地系统安全管理等 学习目标(Goal): 1、 能够执行系统管理任务诸如设备的安装; 2、 安装、配置并链接一个新的Red flag Linux工作站到现有网络; 课程对象(Audience): 懂得Red Flag Linux基础知识并期望接受进一步培训成为系统管理者的Linux 或 UNIX用户。 学员要求(Prerequisites) 通过红旗Linux 用户基础课程或具备使用红旗Linux相等经验。
认证课程介绍 • 课程RL004: 红旗Linux网络管理Red Flag Linux Network Administration • 本课程针对想要使用Red Flag Linux学习设定常用网络服务管理的Linux- 和/或 UNIX-网络管理员。 • TCP/IP、LAN、Ethernet、路由及其协议、DNS、Apache、NFS、Samba、Sendmail、PPP、DHCP、网络管理及安全、IPChains 等 • 学习目标(Goal): • 1、 能够设置Red Flag Linux 服务器和配置基本网络服务, • 2、 维护系统的安全性 • 3、 管理网络系统的正常运行。 • 课程对象(Audience): • 在Red Flag Linux 系统管理上已有一些实际经验并期望在网络服务和安全性上达到高等水平的Linux 或 UNIX 系统管理人员。 • 学员要求(Prerequisites): • 完成RL003红旗Linux 系统管理课程或具备同等水平, LAN/WAN 基础或同等水平。
考试介绍 • 方式: 在线考试 • 时间: 1小时/门 • 试题方式: • 1、单项选择 • 2、多项选择 • 3、判断 • 阅卷 • 机器阅卷
背景介绍 Linux历史 GUN计划:“源代码共享、思想共享” Linux现状 个人用户、专业用户和商业用户 提供www服务、文件及打印服务、数据库、网络服务 Linux的缺陷
Linux操作系统的主要特征 • 多任务、多用户、多处理 • 动态连接 • 使用虚拟内存机制 • 符合POSIX1003.1标准定义,与System V、BSD兼容 • 支持动态链接 • 支持多种文件系统 • 先进的网络特性 • 所有源代码可以免费获得 • 支持多虚拟终端
Linux与Windows性能对比 • 从操作系统性能的角度 • 系统稳定性 • 系统对硬件的支持 • 系统的可维护性 • 系统中可包含的应用软件 • 系统对网络的支持
Linux与Windows性能对比 • 与Windows系统比较
红旗Linux主要特性 • 支持三种语言 • 提供了Reiserfs,支持海量文件系统 • 增加了UPS电源管理 • 加强了系统备份工具 • 提供了LVS的支持,用户可以架构自己的WEB集群服务器 • 提供了网络防病毒软件 • 提供了红旗网络商务通e-Office系统 • 部分支持USB设备
获取帮助 • 阅读文档:书籍、FAQ 和HOWTO http://www.linuxdoc.org • 软件包文档:/usr/doc, /usr/share/doc • --help, man, info, help • 网上的新闻组、论坛、邮件列表、BBS • http://www.linuxbyte.net • http://www.linuxaid.com
Linux登录、退出、关机 登录、退出、关机 • 在Login:后输入用户名,按Enter键; Linux会询问passwd:,输入正确的密码。 • 退出:Logout • 关机: shutdown (now、+mins、hh:ss:) -h -r halt reboot 虚拟控制台(6个) Alt+F1 Alt+F2 Alt+F3
红旗Linux 中文环境 • Shell中文环境 • KDE中文环境 • 中文打印 • 语言切换
Shell中文环境 安装 • rpm格式(/redFlag/RPMS) rpm -I -force rf-yh-input-3.1-1.i382.rpm • 压缩格式 tar fzxv yh-3.1.tar.gz cd yhinstall ./install
Shell中文环境 • 启动 shell提示符下输入yh命令 • 使用 输入法切换:[Ctrl]+[Shift] 动态卸载输入法:[Shift]+[F8] • 配置(/usr/local/yh/lib/system.ims) 程序名称: abc gbkpy qvwei zm 输入法名: 智能拼音 GBK拼音 区位码 郑码
常用Linux命令 • 显示命令: cat head less more ls -a -l 蓝色:目录 绿色:可执行文件 红色:压缩文件 浅蓝色:链接文件 灰色:其他文件
常用Linux命令 • 文件和目录操作命令: cd . .. ~ file: file 文件名 find: find /usr -name “passwd” -print wc: chmod: chown:
常用Linux命令 • 文件和目录操作命令: clear touch ln mv cp -f -i -R rm -i -r mount,unmount
其它实用命令 • alias unalias • who su history • cal • bc • df • du • grep
其它实用命令 • gzip • passwd • ps • last • man • which • csh
其它实用命令 • Mkdir rmdir • tar • history • kill • whereis • sort • sort /etc/passwd
常用Linux命令 • 作业控制命令: (1)at,batch,atq,atrm 作用:安排、检查、删除队列中的作业 at:在设定时间执行作业 at [-V] [-q 队列] [-f 文件名] 时间 atq:列出用户排在队列中的作业 atrm:删除队列中的作业 batch:用低优先级运行作业,loadavg<1.5 例:at -f date 12am+2days
常用Linux命令 • 作业控制命令: crontab:用于操作每个用户的守护程序和该执行的时间表 crontab -e:编辑用户目前的crontab. crontab -l:列出用户目前的crontab. crontab -d:删除用户目前的crontab. Crontab文件的格式:M H D m d cmd 例:每天早上六点10分:10 6 * * * date 例:每两个小时:0 */2 * * * date 例:10月1日早上六点10分:10 6 1 10 * date
网络基本概念 • 节点 • 主机名 • 域名 • IP地址 • 客户/服务器
基本网络命令 • Ping • telnet • ftp • ifconfig • r系列命令
红旗Linux Server安装 • 安装前的准备工作 • 启动安装程序 • 安装红旗Linux • 安装和卸载 • 字符和专家安装方式
安装前的准备工作 基本的硬件要求: • Inter 486 以上的处理器 • 至少32M内存,推荐64M以上 • 至少需要1G以上的自由空间 • VGA显卡 • 可启动的CDROM
安装前的准备工作 • 其他设备 如声卡、网卡和Modem等 • 安装Linux使用的介质 光盘、软盘
安装前的准备工作 硬盘的分区考虑 • 备份重要的数据 • 调整硬盘分区 安装Linux到物理分区 安装Linux到逻辑分区 分区工具 Fdisk /PQMagic(5.0)
启动安装红旗Linux程序 引导Linux安装程序 • 使用光盘引导 • 使用软盘引导 什么时候使用软盘引导: • 当使用硬盘作为安装介质的时候 • 当计算机系统不支持CDROM启动,或CDROM启动失败的时候 • boot.img 和 pcmcia.img
启动安装红旗Linux程序 红旗Linux成功引导界面 • Graphical Mode (RAM>32M) • Text Mode • Expert Mode
安装红旗Linux • 选择安装类型(最小、典型、KDE开发站、定制) • 分区(reiseifs/ext2) • 格式化分区(“/”和“/swap”) • 帐号设定 • 高级选项(网络、LILO、X Windows) • 检查安装选项 • 制作引导软盘 • 安装完成
升级和卸载 升级 • 使用升级的必要选项 • 升级的作用 卸载 • 卸载步骤1:选择LiLO • 卸载步骤2:选择分区 • 卸载步骤3:完成
实验 • 实验一 • 实验二
Shell简介 • Shell的基本概念 • 输入输出重定向 • 进程及其操作
Shell对命令的解释过程 输入命令 内部外部命令 内部 外部 在搜索路径中 查找外部命令 找到? 否 是 给出错误信息 执行
Shell的基本概念 Shell的基本概念 登陆: * 和 # 退出:logout/exit/EOF/[Ctrl+D] Shell的种类 • Bourne shell(sh) • C shell(csh) • Korn shell(ksh)
输入输出重定向 • 标准输入与输出(stdin/stdout/stderr) • 输入重定向 <和<< • 输出重定向 >、>>、2>、2>>、&> • 管道 | command `command1`
Bash shell • 命令补全 • 通配符:? […] * • 命令历史记录(history,HISTSIZE) • 别名
Shell编程 变量 简单语法
变量 • 定义变量 变量=字符串或数字 如果用于赋值的字符串中包括空格符、换行符, 则必须用单引号或双引号括起来 • 取消变量 unset 变量名 • 显示变量 echo $变量名 例:a=‘This is a t” echo “${a}est for string”
变量 • 单引号 单引号中的字符一律当作普通字符解释 • 双引号 双引号中的反斜线、反撇号和双引号本身等仍然保持其特殊的含义,为了去掉这种特殊含义,可以用反斜线来转义 • 反撇号 表示执行其中的命令 例: A=date echo $A B=`date` echo B
简单语法 分支语句 if command sequence1 then command list1 [elif command sequence2 then command list2] fi 例:if ls /etc/passwd then wc /etc/passwd fi
简单语法 循环语句 1、for variable [in list] do command list done 2、while command sequence do command list done 3、until command sequence do command list done
简单语法 函数 name ( ) { command list } 循环控制语句break 循环控制语句continue