资源描述
红旗红旗Linux认证培训认证培训用户基础用户基础培训安排培训安排用户基础 2天系统管理 3天网络管理 3天认证课程介绍认证课程介绍RL001:RL001:红旗红旗LinuxLinux桌面应用桌面应用 Red Flag Linux Desktop ApplicationRed Flag Linux Desktop Application 针对初次使用红旗Linux desktop的学员而编制,注重实用性,是Linux的一门入门课程。以常用的计算机功能为目标,主要介绍了桌面窗口的基本操作,简单的系统配置,文件及简单的文件系统管理,桌面窗口下的实用程序,KOffice的基本应用,以及Internet功能介绍。学习目标学习目标:1、熟练掌握红旗Linux Desktop的基本操作2、掌握资源的基本管理3、熟悉系统的Internet功能及使用4、能利用计算机完成一般的家庭及办公工作学员要求学员要求:有任何包括鼠标、菜单和图形用户界面计算机操作系统使用经验的用户。认证课程介绍认证课程介绍课程课程RL002:RL002:红旗红旗LinuxLinux用户基础用户基础Red Flag Linux FundamentalsRed Flag Linux Fundamentals针对从未使用过Linux 或者UNIX而且在任何操作系统也没有命令系统使用经验并且想学会GUI 和命令系统来使用和定制自己的红旗Linux 工作站的用户。本课程是系统管理员和网络管理员课程的基础课程。学习目标(学习目标(Goal):能够定制个人的Red flag Linux熟悉常见的命令理解红旗Linux系统学员要求(学员要求(Prerequisites):通过RL001 红旗Linux 桌面应用课程,或有任何包括鼠标、菜单和图形用户界面计算机操作系统使用经验的用户。认证课程介绍认证课程介绍课程课程RL003:RL003:红旗红旗LinuxLinux系统管理系统管理Red Flag Linux System AdministrationRed 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:RL004:红旗红旗LinuxLinux网络管理网络管理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 操作系统逻辑结构和用户接口Linux与Windows性能对比从操作系统性能的角度系统稳定性系统对硬件的支持系统的可维护性系统中可包含的应用软件系统对网络的支持Linux与Windows性能对比与Windows系统比较红旗红旗Linux主要特性主要特性支持三种语言支持三种语言提供了提供了Reiserfs,支持海量文件系统支持海量文件系统增加了增加了UPS电源管理电源管理加强了系统备份工具加强了系统备份工具提供了提供了LVS的支持,用户可以架构自己的的支持,用户可以架构自己的WEB集群服务器集群服务器提供了网络防病毒软件提供了网络防病毒软件提供了红旗网络商务通提供了红旗网络商务通e-Office系统系统部分支持部分支持USB设备设备获取帮助阅读文档:书籍、FAQ 和HOWTO软件包文档:/usr/doc,/usr/share/doc-help,man,info,help网上的新闻组、论坛、邮件列表、BBSLinux登录、退出、关机登录、退出、关机在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.gzcd yhinstall./installShell中文环境启动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 unaliaswho su historycalbcdfdugrep其它实用命令gzippasswdpslastmanwhichcsh其它实用命令Mkdir rmdirtarhistorykillwhereissort sort/etc/passwd常用Linux命令作业控制命令:(1)at,batch,atq,atrm作用:安排、检查、删除队列中的作业at:在设定时间执行作业at-V-q 队列-f 文件名 时间atq:列出用户排在队列中的作业 atrm:删除队列中的作业batch:用低优先级运行作业,loadavg32M)Text ModeExpert Mode安装红旗Linux选择安装类型(最小、典型、KDE开发站、定制)分区(reiseifs/ext2)格式化分区(“/”和“/swap”)帐号设定高级选项(网络、LILO、X Windows)检查安装选项制作引导软盘安装完成升级和卸载升级升级使用升级的必要选项升级的作用卸载卸载卸载步骤1:选择LiLO卸载步骤2:选择分区卸载步骤3:完成实验实验一实验二Shell简介Shell的基本概念输入输出重定向进程及其操作Shell、用户及、用户及Linux操作系统内核之间关系操作系统内核之间关系Shell对命令的解释过程输入命令找到?在搜索路径中查找外部命令给出错误信息执行内部外部命令内部外部否是Shell的基本概念Shell的基本概念的基本概念登陆:*和#退出:logout/exit/EOF/Ctrl+DShell的种类的种类Bourne shell(sh)C shell(csh)Korn shell(ksh)输入输出重定向输入输出重定向标准输入与输出(stdin/stdout/stderr)输入重定向 和、2、2、&管道|command command1Bash shell命令补全通配符:?*命令历史记录(history,HISTSIZE)别名Shell编程编程变量简单语法变量定义变量变量字符串或数字如果用于赋值的字符串中包括空格符、换行符,则必须用单引号或双引号括起来取消变量unset 变量名显示变量echo$变量名例:a=This is a t”echo“$aest 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简单语法 循环语句、for variable in list do command list done2、while command sequence do command list done3、until command sequence do command list done函数name()command list 循环控制语句break循环控制语句continue简单语法进程进程概念分时前台进程和后台进程父进程和子进程进程状态命令PSkill kill PID kill-1 PID kill-9 PID 文件编辑使用pico使用vi Vi的工作模式的工作模式命令行模式命令行模式末行模式末行模式文本输入模式文本输入模式进入、退出Vi进入Vi vi文件名 vi退出Vi :w 暂不退出vi,但保存文件 :wq 保存文件并退出vi :q!直接退出vi,不保存文件Vi 编辑操作和命令 移动光标的命令 多种修改文件的命令 字符串的模式规则实验一、修改登录画面 /etc/issue /etc/rc.d/rc.local二、修改lilo /etc/lilo.conf三、修改系统登录状态/etc/inittab使用外部设备使用CDROM mount-t auto/dev/cdrom/mnt/cdrom使用软盘mount-t auto/dev/fd0/mnt/floppy使用Zip驱动器mount-t vfat/dev/sda4/mnt/zipdrive自动安装 备份备份Hardware is indeterministically reliable.Software is deterministically unreliable.People are indeterministically unreliable.Nature is deterministically reliable.硬件不肯定是可靠的。软件肯定是不可靠的。人不肯定是不可靠的。而自然肯定是可靠的。备份内容不需备份的内容不需备份的内容容易重新安装的软件(配置文件)/proc文件系统news spoollog文件/var中的大量数据需要备份的内容需要备份的内容用户文件系统配置文件备份介质选择介质选择介质成本可靠性速度可取性可用性备份方案简单备份 完全备份 增量备份 多级备份Linux备份与压缩命令tar命令语法:tar 主选项+辅选项 文件或者目录主选项:c /r/x/t /u辅助选项:f/k/v/z tar-cf bak.tar/home tar czvf tak.tar.gz/home tar xzvf usr.tar.gz Linux备份与压缩命令gzip命令命令语法:gzip 选项 压缩(解压缩)的文件名选项:c/d/t/r/vgzip *gzip-dv*gzip bak.tar unzip命令语法:unzip 选项 压缩文件名.zip 选项:x/v/t/d/z/n/o/j练习shellvitar用户及用户组管理增加用户和组修改现有用户和组删除或禁止用户帐号linuxconf用户管理增加帐号:useradd 删除帐号:userdel修改口令:passwd禁用帐号/etc/passwd修改现有帐号属性:chsh,passwd,chmod用户组管理添加用户组:addgroup修改组密码:gpasswd删除用户组:delgroup修改组的属性:groupmod添加/删除用户:gpasswd-a username groupname/etc/group文件系统Linux支持的文件系统:Minix:最古老、最可靠最古老、最可靠Xia:minix的修正版的修正版Ext:ext2的老版本的老版本Ext2:当前最通用的:当前最通用的Linux文件系统文件系统Msdos:与:与MSDOS、OS/2等等FAT文件系统兼容文件系统兼容Umsdos:Linux下的扩展下的扩展msdos文件系统文件系统ISO9660:CD-ROMNFS:网络文件系统网络文件系统HPFS:OS/2文件系统文件系统SYSV:UNIX System V建立文件系统Mkfs语法:mkfs-v-t fs-typefs-optionsdevicesize参数-v:文件系统格式长格式输出-t fs-type:选择文件类型fs-options:将要建立的文件系统选项:-c:查找坏块并初始化坏块列表 -l:从文件读入坏块列表device:文件系统所在设备号size:文件系统大小例:在软盘上产生ext2文件系统:fdformat-n/dev/fd0 /sbin/badblocks/dev/fd0 1440 bad-block mkfs-t ext2-l bad-block/dev/fd0 使用文件系统Mount 语法:mount-t typedevice dir device:设备名 dir:安装点 -a:加载符合要求的所有文件系统 -t:用来确定文件系统类型 -w:安装有读/写权限的文件系统 -r:安装只读文件系统例:mount-t ext2 /dev/fd0/mnt/floppy mount-a-t ext2常导致失败原因:1、指定的是一个不正确的设备名2、不可读的设备3、安装点不存在 维护文件系统fsck语法:fsck options(选项).-A:检查所有文件系统 -V:产生详细的说明信息 -a:自动修复发现的问题,不提示 -r:修复文件系统前要求确认例:fsck/dev/hda1返回值:0、执行成功1、错误已被纠正2、文件系统需要重新引导4、错误未被纠正8、操作错误16、语法错误128、共享库错误 文件系统管理常用命令文件系统管理常用命令Du:功能:统计每一个目录的磁盘利用情况 -k:以K字节为单位显示 -s:只显示磁盘的总体使用情况 -a:同时显示目录和文件的磁盘用情况Df:功能:统计文件系统中未用的磁盘空间 -i:显示文件节点数inode的使用情况 -a:显示所有的分区目录系统文件名:文件名:长度:1-256(建议14)命名规则:命名规则:不许:/和 文件名区分大小写常用的通配符:*:匹配零个或多个字符?:匹配任何一个字符abc:匹配任何一个在枚举集合中的字符a-z:匹配任何一个小写字符A-F:匹配任何一个从A到F大写字符0-9:匹配任何一个单个数字目录系统路径名:绝对路径 相对路径 .和.目录结构根(根(/)文件系统)文件系统/bin:存放系统中的可执行文件/sbin:存放系统中的可执行文件,主要用于管理系统/etc:非常重要,存放大部分系统配置文件/root:超级用户的目录/lib:根文件系统上的程序所需的共享库/lib/moduls:核心可加载模块/dev:设备文件/tmp:临时文件/boot:放置引导时所需的文件,如LILO/mnt:系统管理员临时的mount点目录结构/usr文件系统文件系统 /usr用于存放可被系统中所有用户共享的文件/var文件系统文件系统 /var系统正常运行时要改变的数据/proc文件系统文件系统 /proc虚拟的文件系统。由内核在内存中产生文件和目录操作建立目录mkdir删除目录rmdir确定当前目录pwd改变工作目录cd复制文件 cp删除文件 rm移动和重命名文件 mv改变访问权限 chmod文件和目录权限的管理/bin目录的安全问题/boot目录的安全问题/dev目录的安全问题/etc目录的安全问题$HOME目录的安全问题谢谢!
展开阅读全文