《Suselinux基础及系统管理》由会员分享,可在线阅读,更多相关《Suselinux基础及系统管理(90页珍藏版)》请在金锄头文库上搜索。
1、Suselinux操作系统基础及系统管理课程目标:l 熟悉SUSE操作系统的基本使用命令l 掌握SUSE操作系统的基本操作管理参考资料:l 用服专题光盘资料目 录第1章 SUSELinux简介11.1 历史11.2 功能21.3 版本31.4 发行方式3第2章 SuseLinux安装52.1 安装前的准备知识52.1.1 硬盘52.1.2 SWAP52.1.3 分区格式62.2 SuseLinux的安装72.2.1 启动方式选择72.2.2 选择语言82.2.3 选择安装方式92.2.4 安装设置102.2.5 磁盘分区112.2.6 选择软件安装类型142.2.7 设置时区142.2.8 设
2、置root密码152.2.9 设置网络162.2.10 服务配置182.2.11 用户验证192.2.12 硬件配置212.2.13 重新启动系统后的工作21第3章 SuseLinux基本使用命令233.1 启动和关机233.1.1 启动233.1.2 指令格式一般情况下,指令格式如下所示243.1.3 关机243.2 基本命令使用263.2.1 whatis和man命令263.2.2 date命令263.2.3 who命令273.2.4 passwd命令273.2.5 echo命令273.2.6 clear命令283.2.7 uname命令283.3 目录与路径283.3.1 相对路径和绝对
3、路径283.3.2 ls查看目录内容293.3.3 mkdir和rmdirmkdir303.3.4 环境变量PATH313.4 文件与目录管理313.4.1 文件名313.4.2 文件属性323.4.3 chmod改变文件或目录权限343.4.4 chown改变文件或目录拥有者363.4.5 cat显示文件内容373.4.6 more显示文件内容373.4.7 tail显示文件尾部的内容373.4.8 cp拷贝文件383.4.9 mv移动或重命名文件393.4.10 ln对文件进行链接403.4.11 rm删除文件413.4.12 查找文件find,which,whereis423.4.13
4、touch更新文件的时间戳433.4.14 su切换用户标识433.5 压缩与解压缩指令443.5.1 tar命令443.5.2 gzip命令463.5.3 unzip命令483.6 例行性命令at与crontab493.6.1 at仅执行一次493.6.2 crontab循环执行50第4章 SuseLinux文件系统534.1 文件系统的装载534.1.1 ext2文件系统534.1.2 ext3文件系统544.1.3 日志文件系统reiserfs544.2 Mount umount命令564.2.1 光盘和软盘的挂载564.2.2 SuseLinux系统中的USB硬盘挂载方法57第5章 S
5、hell的特性和功能595.1 什么是shell595.2 BASHshell的特征595.3 命令别名615.4 环境变量625.4.1 用户环境625.4.2 设置shell变量635.4.3 两个重要的变量635.4.4 变量的存储机制645.4.5 显示变量的值655.4.6 将本地变量转移到用户环境中665.5 Shell启动文件66第6章 使用Vi编辑器676.1 vi编辑器介绍676.2 启动vi676.3 vi使用模式676.4 退出vi686.5 移动光标686.6 删除文本696.7 文本替换696.8 复制及移动文本706.9 查找和替换706.10 其他编辑命令71第7
6、章 账号管理737.1 定义用户和组账号737.1.1 /etc/passwd文件737.1.2 /etc/group文件757.2 管理用户和组767.2.1 用户管理767.2.2 管理组78第8章 系统管理818.1 系统资源管理818.1.1 ps818.1.2 kill828.2 系统服务工具828.2.1 netstat命令828.2.2 finger命令858.2.3 ping命令86第1章 SUSELinux简介& 知识点l 提示本节含盖的知识点l SUSELINUXEnterpriseServer通过内置的网络服务和协议提供各种软件开发功能,其中包括CUPS、DNS、DHCP
7、、IMAP、NTP、SLP、Postfix、PXE、Proxy、Samba、SNMP、SMTP等等。它还包括应用程序和数据库服务(如Apache、JBoss*、Tomcat、MySQL*和PostgreSQL),同时支持无数独立软件供应商提供的主流解决方案。1.1 历史SUSE(发音通常是/suzi/,正确应为/zuz/)是Linux操作系统其中一个发行版,也是德国的一个发行版。SUSE属于Novell旗下的业务,它同时亦是DesktopLinuxConsortium的发起成员之一。SUSELinux原是以SlackwareLinux为基础,并提供完整德文使用界面的产品。1992年PeterM
8、cDonald成立了SoftlandingLinuxSystem(SLS)这个发行版。这套发行版包含的软件非常多,更首次收录了XWindow及TCP/IP等套件。Slackware就是一个基于SLS的发行版。SuSE于1992年末创办,目的是成为Unix技术公司,专门制为德国人推出量身订作的SLS/Slackware软件及UNIX/Linux说明文件。1994年,他们首次推出了SLS/Slackware的安装光碟,命名为S.u.S.E.Linux1.0。其后它综合了FlorianLaRoche的Jurixdistribution(也是一个基于Slackware的发行版),于1996年推出一个完
9、全自家打造的发行版-S.u.S.E.Linux4.2。其后SUSELinux采用了不少RedHatLinux的特质。(使用RPM及/etc/sysconfig)S.u.S.E.后来改称/简短为“SuSE”,意思为“Software-undSystem-Entwicklung”,那是一句德文,英文为“Softwareandsystemdevelopment”。现在这家公司的名字再度更改成SUSELinux,“SUSE”一字已经不包含甚么意义了。有非官方的谣言说SUSE同时是指德国电脑先驱KonradZuse的一个双关语。2003年11月4日,Novell表示将会对SUSE提出收购。收购的工作于2
10、004年1月完成。Novell也向大家保证SUSE的开发工作仍会继续下去,Novell更把公司内全线电脑的系统换成SUSELINUX,并同时表示将会把SUSE特有而优秀的系统管理程序-YaST2以GPL授权释出。2005年8月4日,Novell公共关系科的领导及代言人BruceLowry表示,SUSELinuxProfessional系列的开发将变得更开放以及让社群参与当中的工作。新的开发计划名为openSUSE,目的是为了吸引更多的使用者及开发人员。相比以往,现在所有的开发人员及使用者能够测试SUSE的产品并一起开发新版本的SUSE。在以往,SUSE的开发工作都是于内部进行的。SUSE10.
11、0是第一个给予公众测试的版本。为了配合这个转变,用户除了能够购买盒装版本的SUSE外,也可以从网络上免费下载。一系列的改变让于2005年10月6日推出的SUSELinux有三个版本“OSS版”(完全地开放原始码)、“试用版”(同时包含开放原始码的程序及专属程序如AdobeReader、RealPlayer等,其实就是盒装零售版,也可以免费下载,可以安装在硬盘上,并且没有使用限制或限期,但不含说明手册及Novell提供的技术支援)及盒装零售版。目前最新版为SUSELinux10.2。1.2 功能SUSE包含了一个安装及系统管理工具YaST2。它能够进行磁盘分割、系统安装、在线更新、网络及防火墙组
12、态设定、用户管理和其他更多的工作。它为原来复杂的设定工作提供了方便的组合界面。SUSE支持在安装的时候调效NTFS硬盘的大小,令把Linux安装到一台已经安装了Windows2000或XP的电脑的工作进行得更顺利。此外,SUSE亦会自动侦测很多常见的Windows调制解调器并为它们安装驱动程序。SUSE也收录了Linux下的多个桌面环境如KDE和GNOME及一些视窗管理员,比如是WindowMaker、Blackbox等。YaST2安装程序也会让使用者选择使用GNOME、KDE或者不安装图形界面。SUSE已经为使用者提供了一系列多媒体程序如K3B(CD/DVD烧录)、amaroK(音乐播放器)
13、和Kaffeine(影片播放器)。它也收录了OpenOffice.org,以及其他的文字阅读/处理软件,如PDF格式文件阅读软件等。1.3 版本最新的版本,SUSELinux10.1分别有零售版本及自由、开放源码的版本,叫作SUSELinuxOSS。在软件收录方面,两者几乎一模一样。它们最大的分别是,零售版含有一些专属软件如MacromediaFlashPlayer。此版本的售价为$59.95美元,包括一本手册以及有限度的技术支援。SUSELunuxOSS则可以于它的网站上免费下载。零售版及可于网络上免费取得试用版有1片DVD及5片CD,SUSELinuxOSS则只提供5片CD,但DVD所包含
14、的就是那5片CD的软件,它只是为用户提供一个更方便的安装媒介。SUSELinux也提供了一个企业服务器版本,名为SUSELinuxEnterpriseServer。它可以免费取得,但如果不付款,它只提供30天的更新服务。1.4 发行方式过往,SUSE有别于其他的Linux般发行版提供立即为他们的新版本提供免费下载。SUSE首先释出盒装,包含说明手册的个人版(Personal)及专业版(Professional),然后才于几个月后提供FTP网络安装。近年,SUSE有提供特别的专业版本,该版本缺少一些商业软件,但此版本没有提供一般的iso影像档,而是要使用者下载一片小型的开机碟(磁片或光碟)并使用
15、上面所提及的网络安装。从9.2版开始,一片LiveDVD试用光碟可以免费取得。现在,由于openSUSE计划,无论是SUSELinuxOSS,还是试用版光碟,都可以于SUSELinux释出新版本后马上取得。第2章 SuseLinux安装& 知识点l SuseLinux操作系统的安装与配置l 2.1 安装前的准备知识在安装操作系统之前,先把安装过程中涉及到的一些名词、概念如:硬盘、swap分区、文件系统等基本概念介绍一下。2.1.1 硬盘硬盘是可以存储大量信息资源的媒介。在物理上,硬盘由多个盘片组成,每个硬盘盘片上都有一个磁头(Head)对盘片进行读写操作,当磁头固定不动,盘片旋转一周所走的轨迹就是磁道(Track),所有盘片的同一个磁道组成了一个立体的柱体叫做磁柱(Cylinder)。一段磁