Suselinux基础及系统管理Word格式文档下载.docx
- 文档编号:812706
- 上传时间:2023-04-29
- 格式:DOCX
- 页数:86
- 大小:347.82KB
Suselinux基础及系统管理Word格式文档下载.docx
《Suselinux基础及系统管理Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《Suselinux基础及系统管理Word格式文档下载.docx(86页珍藏版)》请在冰点文库上搜索。
3.2基本命令使用26
3.2.1whatis和man命令26
3.2.2date命令26
3.2.3who命令27
3.2.4passwd命令27
3.2.5echo命令27
3.2.6clear命令28
3.2.7uname命令28
3.3目录与路径28
3.3.1相对路径和绝对路径28
3.3.2ls查看目录内容29
3.3.3mkdir和rmdirmkdir30
3.3.4环境变量PATH31
3.4文件与目录管理31
3.4.1文件名31
3.4.2文件属性32
3.4.3chmod改变文件或目录权限34
3.4.4chown改变文件或目录拥有者36
3.4.5cat——显示文件内容37
3.4.6more——显示文件内容37
3.4.7tail——显示文件尾部的内容37
3.4.8cp——拷贝文件38
3.4.9mv——移动或重命名文件39
3.4.10ln——对文件进行链接40
3.4.11rm——删除文件41
3.4.12查找文件find,which,whereis42
3.4.13touch——更新文件的时间戳43
3.4.14su——切换用户标识43
3.5压缩与解压缩指令44
3.5.1tar命令44
3.5.2gzip命令46
3.5.3unzip命令48
3.6例行性命令at与crontab49
3.6.1at仅执行一次49
3.6.2crontab循环执行50
第4章SuseLinux文件系统53
4.1文件系统的装载53
4.1.1ext2文件系统53
4.1.2ext3文件系统54
4.1.3日志文件系统reiserfs54
4.2Mountumount命令56
4.2.1光盘和软盘的挂载56
4.2.2SuseLinux系统中的USB硬盘挂载方法57
第5章Shell的特性和功能59
5.1什么是shell59
5.2BASHshell的特征59
5.3命令别名61
5.4环境变量62
5.4.1用户环境62
5.4.2设置shell变量63
5.4.3两个重要的变量63
5.4.4变量的存储机制64
5.4.5显示变量的值65
5.4.6将本地变量转移到用户环境中66
5.5Shell启动文件66
第6章使用Vi编辑器67
6.1vi编辑器介绍67
6.2启动vi67
6.3vi使用模式67
6.4退出vi68
6.5移动光标68
6.6删除文本69
6.7文本替换69
6.8复制及移动文本70
6.9查找和替换70
6.10其他编辑命令71
第7章账号管理73
7.1定义用户和组账号73
7.1.1/etc/passwd文件73
7.1.2/etc/group文件75
7.2管理用户和组76
7.2.1用户管理76
7.2.2管理组78
第8章系统管理81
8.1系统资源管理81
8.1.1ps81
8.1.2kill82
8.2系统服务工具82
8.2.1netstat命令82
8.2.2finger命令85
8.2.3ping命令86
第一章SUSELinux简介
知识点
提示本节含盖的知识点
SUSELINUXEnterpriseServer通过内置的网络服务和协议提供各种软件开发功能,其中包括CUPS、DNS、DHCP、IMAP、NTP、SLP、Postfix、PXE、Proxy、Samba、SNMP、SMTP等等。
它还包括应用程序和数据库服务(如Apache、JBoss*、Tomcat、MySQL*和PostgreSQL),同时支持无数独立软件供应商提供的主流解决方案。
一.1历史
SUSE(发音通常是/suzi/,正确应为/zuzə/)是Linux操作系统其中一个发行版,也是德国的一个发行版。
SUSE属于Novell旗下的业务,它同时亦是DesktopLinuxConsortium的发起成员之一。
SUSELinux原是以SlackwareLinux为基础,并提供完整德文使用界面的产品。
1992年PeterMcDonald成立了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年推出一个完全自家打造的发行版-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提出收购。
收购的工作于2004年1月完成。
Novell也向大家保证SUSE的开发工作仍会继续下去,Novell更把公司内全线电脑的系统换成SUSELINUX,并同时表示将会把SUSE特有而优秀的系统管理程序-YaST2以GPL授权释出。
2005年8月4日,Novell公共关系科的领导及代言人-BruceLowry表示,SUSELinuxProfessional系列的开发将变得更开放以及让社群参与当中的工作。
新的开发计划名为openSUSE,目的是为了吸引更多的使用者及开发人员。
相比以往,现在所有的开发人员及使用者能够测试SUSE的产品并一起开发新版本的SUSE。
在以往,SUSE的开发工作都是于内部进行的。
SUSE10.0是第一个给予公众测试的版本。
为了配合这个转变,用户除了能够购买盒装版本的SUSE外,也可以从网络上免费下载。
一系列的改变让于2005年10月6日推出的SUSELinux有三个版本-“OSS版”(完全地开放原始码)、“试用版”(同时包含开放原始码的程序及专属程序如AdobeReader、RealPlayer等,其实就是盒装零售版,也可以免费下载,可以安装在硬盘上,并且没有使用限制或限期,但不含说明手册及Novell提供的技术支援)及盒装零售版。
目前最新版为SUSELinux10.2。
一.2功能
SUSE包含了一个安装及系统管理工具YaST2。
它能够进行磁盘分割、系统安装、在线更新、网络及防火墙组态设定、用户管理和其他更多的工作。
它为原来复杂的设定工作提供了方便的组合界面。
SUSE支持在安装的时候调效NTFS硬盘的大小,令把Linux安装到一台已经安装了Windows2000或XP的电脑的工作进行得更顺利。
此外,SUSE亦会自动侦测很多常见的Windows调制解调器并为它们安装驱动程序。
SUSE也收录了Linux下的多个桌面环境如KDE和GNOME及一些视窗管理员,比如是WindowMaker、Blackbox等。
YaST2安装程序也会让使用者选择使用GNOME、KDE或者不安装图形界面。
SUSE已经为使用者提供了一系列多媒体程序如K3B(CD/DVD烧录)、amaroK(音乐播放器)和Kaffeine(影片播放器)。
它也收录了OpenOffice.org,以及其他的文字阅读/处理软件,如PDF格式文件阅读软件等。
一.3版本
最新的版本,SUSELinux10.1分别有零售版本及自由、开放源码的版本,叫作SUSELinuxOSS。
在软件收录方面,两者几乎一模一样。
它们最大的分别是,零售版含有一些专属软件如MacromediaFlashPlayer。
此版本的售价为$59.95美元,包括一本手册以及有限度的技术支援。
SUSELunuxOSS则可以于它的网站上免费下载。
零售版及可于网络上免费取得试用版有1片DVD及5片CD,SUSELinuxOSS则只提供5片CD,但DVD所包含的就是那5片CD的软件,它只是为用户提供一个更方便的安装媒介。
SUSELinux也提供了一个企业服务器版本,名为SUSELinuxEnterpriseServer。
它可以免费取得,但如果不付款,它只提供30天的更新服务。
一.4发行方式
过往,SUSE有别于其他的Linux般发行版提供立即为他们的新版本提供免费下载。
SUSE首先释出盒装,包含说明手册的个人版(Personal)及专业版(Professional),然后才于几个月后提供FTP网络安装。
近年,SUSE有提供特别的专业版本,该版本缺少一些商业软件,但此版本没有提供一般的iso影像档,而是要使用者下载一片小型的开机碟(磁片或光碟)并使用上面所提及的网络安装。
从9.2版开始,一片LiveDVD试用光碟可以免费取得。
现在,由于openSUSE计划,无论是SUSELinuxOSS,还是试用版光碟,都可以于SUSELinux释出新版本后马上取得。
第二章SuseLinux安装
SuseLinux操作系统的安装与配置
二.1安装前的准备知识
在安装操作系统之前,先把安装过程中涉及到的一些名词、概念如:
硬盘、swap分区、文件系统等基本概念介绍一下。
二.1.1硬盘
硬盘是可以存储大量信息资源的媒介。
在物理上,硬盘由多个盘片组成,每个硬盘盘片上都有一个磁头(Head)对盘片进行读写操作,当磁头固定不动,盘片旋转一周所走的轨迹就是磁道(Track),所有盘片的同一个磁道组成了一个立体的柱体叫做磁柱(Cylinder)。
一段磁道就是硬盘分区时的最小单位叫做扇区(Sector),一般是512byte。
在Linux里边,每一个分区和某一个目录对应,以后对这个目录的操作就是对这个分区的操作,这样就实现了硬件管理手段和软件目录管理手段的统一。
这个把分区和目录对应的过程叫做挂载—mount。
这种对应关系可以由用户随时中断和改变。
二.1.2SWAP
交换分区在windows中分区的知识与在Linux中的分区却有所不同,就是在Linux中专门有一个交换分区—swap分区。
假如没有足够的内存,也许就不能运行某些大型的软件,解决的办法是在硬盘上划出一个区域来当作临时的内存。
Windows操作系统把这个区域叫做虚拟内存,Linux把它叫做交换分区swap。
虽然随着硬件价格的下降内存已经不大会成为限制,但是交换分区这个概念却保留下来,这里要说明的是,安装Linux时候建立交换分区时,如果内存小于1G,那么交换分区最好设置成为它的2倍,比如说:
内存是512M,那么swap分区可以设置成1G;
但是swap分区最高只能设置成2G,也就是说如果内存1.5G,那么swap分区将要设成2G而不是3G。
提示:
swap分区的大小最好为2的N次幂的数字。
二.1.3分区格式
硬盘只是一个用电磁的方式纪录信息的媒介,通过不同的格式来管理。
不同的操作系统选择了不同的格式,同一种操作系统也可能支持多种格式。
例如:
微软的操作系统选择了fat16格式作为DOS的分区格式,windows95和windows98支持fat32格式,windowsNT使用NTFS4格式,windows2000以及XP支持NTFS5,也支持fat32,但其都不支持Linux上常见的分区格式。
Linux是一个开放的操作系统,最初使用ext2格式,后来使用ext3格式,同时可以支持非常多的分区格式,包括很多大型机上UNIX使用的XFS格式,也包括微软的那些fat以及NTFS格式。
在给硬盘分区时就需要指定使用的分区格式。
/bin该目录中存放Linux的常用命令,在部分版本中是一些和根目录下相同的目录。
/boot该目录下存放的都是系统启动时要用到的程序,当用lilo引导Linux时,会用到这里的一些信息。
/dev该目录包含了Linux系统中使用的所有外部设备,它实际上是访问这些外部设备的端口,访问这些外部设备与访问一个文件或一个目录没有区别。
例如在系统中键入“cd/dev/cdrom”,就可以看到光驱中的文件;
键入“cd/dev/mouse”即可看鼠标的相关文件。
/cdrom该目录在刚安装系统时是空的,可以将光驱文件系统挂在这个目录下,例如“mount/dev/cdrom/cdrom”。
/etc该目录存放了系统管理时要用到的各种配置文件和子目录,例如网络配置文件、文件系统、X系统配置文件、设备配置信息、设置用户信息等。
/sbin该目录用来存放系统管理员的系统管理程序。
/home如果建立一个名为“xx”的用户,那么在/home目录下就有一个对应的“/home/xx”路径,用来存放该用户的主目录。
/lib该目录用来存放系统动态连接共享库,几乎所有的应用程序都会用到该目录下的共享库
/lost+found该目录在大多数情况下都是空的。
但当突然停电、或者非正常关机后,有些文件就临时存放在这里。
/mnt该目录在一般情况下也是空的,可以临时将别的文件系统挂在该目录下。
/proc可以在该目录下获取系统信息,这些信息是在内存中由系统自己产生的。
/root如果以超级用户的身份登录,这个就是超级用户的主目录。
/tmp用来存放不同程序执行时产生的临时文件。
/usr用户的很多应用程序和文件都存放在该目录下。
二.2SuseLinux的安装
安装SuSELinux时可以选择图形界面和文本界面两种安装方式,在这里以图形化的方式进行安装,并且在安装时可以选择简体中文的方式安装,建议在安装时选择简体中文。
二.2.1启动方式选择
在BIOS中调整光盘优先启动。
把安装光盘插入光驱,稍过一会儿系统可能提示“你使用的是32位操作系统”,点击<
确定>
,随后显示如图2.21所示的启动界面,选择[Installation]选项,即可进入安装过程,出现如图2.22所示的语言选择界面。
图2.21安装界面
二.2.2选择语言
这里选择的是安装过程中使用的语言,通常选择的语言也用于键盘布局。
图2.22语言选择
选择默认的English(US),然后单击<
Accept>
按钮,出现如图2.23所示选择安装方式界面。
二.2.3选择安装方式
在图2.23所示界面选择[Newinstallation],单击<
OK>
按钮,出现如图2.24所示的安装设置界面。
图2.23选择安装方式
二.2.4安装设置
图2.24安装设置界面
在图2.24所示的安装设置界面,可以分别设置键盘、鼠标、分区设置、还有软件的安装类型、时区、语言等等。
键盘、鼠标一般都是由系统自动检测出来的,可以分别先检测一下,进行测试确认。
下面重点介绍分区的操作方法:
二.2.5磁盘分区
在图2.24所示的安装设置界面,单击<
change>
,选择[Partitioning]选项,弹出如图25所示的对话框。
图2.25分区设置
选择[Basepartitionsetuponthisproposal]选项,单击<
Next>
按钮,弹出如图2.26所示的专家分区界面。
图2.26专家分区界面
对于类似上图的情况,请先删除所有的分区,操作如下:
选中分区,然后单击<
Delete>
按钮,重复该操作,直至将所有分区删除为止。
下面以创建/boot分区为例,说明创建分区的操作步骤:
点击<
Create>
按钮,弹出对话框,提示创建如下两种类型的分区:
Primarypartition
Extendedpartition
选择PrimaryPartition,单击<
按钮,出现如图2.27所示的界面:
图2.27创建/boot分区
在该对话框中,需要选择[Format]选项,修改Filesystem为swap或者ext3(默认为reiserfs,需要修改);
在size栏的end框内,输入文件系统大小;
修改MountPoint,输入相应的文件系统的名称。
单击<
按钮创建分区完成。
然后,依照表2.21所要求的文件系统逐个创建分区。
表2.21本地磁盘划分
文件系统
设备名称
大小(M)
类型
用途
/boot
/dev/sda1
128M
ext3
引导分区
/dev/sda2
2048
swap
磁盘交换区
/home
/dev/sda3
20480
zxin10应用卷
/sybak
/dev/sda4
10240
sybase备份分区
/
/dev/sda5
>
8192
系统卷
建立3个主分区(boot,swap,home),其他的剩余空间都用做创建扩展分区,在扩展分区上建立逻辑分区(zxindata,sybak,/)。
磁盘swap分区大小的设定参考说明如下:
1.系统实际内存小于1GB,swap分区大小=2×
RAM
2.系统实际内存超过1GB,swap分区大小=2GB。
各个分区的设置顺序请参照图2.21,该表是以36G大小的本地硬盘为例的,
如果本地硬盘很大,那/分区可以设置大小为10G,保留剩余空间不进行分配。
各个分区创建完成之后,在图2.26所示的界面中,单击<
按钮,系统进行分区操作。
二.2.6选择软件安装类型
,选择[Software]选项,弹出软件安装类型的界面,有如下几个选项:
Minimalsystem
MinimalGraphicalSystem
FullInstallation
DefaultSystem
选择[FullInstallation]选项,点击<
按钮确认后,回到图2.24所示的安装设置界面。
二.2.7设置时区
,选择[Timezone]选项,弹出时区设置的界面,根据当地所处的位置,选择相应的时区。
设置语言:
,选择[Language]选项,弹出语言选择的界面,根据需要,配置选择相应的语言,这个是在安装后激活的语言。
至此,安装设置中所需要的选项修改完毕,其他的设置可以使用默认选择。
在图2.24所示的安装设置界面中,单击<
按钮,系统开始安装。
根据提示,放入需要的光盘,此过程大概持续30分钟左右的时间。
二.2.8设置root密码
基本的系统安装完成之后,系统弹出如图2.28所示的界面,设置root用户的密码。
图2.28设置root密码
按钮,进入如图2.29所示的设置网络界面。
二.2.9设置网络
图2.29设置网络
此处,选择[UseFollowingConfiguration],单击<
按钮进入所图2.210示的测试internet连接界面。
图2.210测试Internet连接
选择[No,SkipThisTest]选项,单击<
按钮,进入如图211所示的服务配置界面。
二.2.10服务配置
图2.211服务配置界面
不做任何改变,单击<
按钮,进入如所图212示的用户验证界面。
二.2.11用户验证
图2.212服务配置界面
选择[Local(/etc/passwd)]选项,单击<
按钮进入如图213所示的创建本地用户界面。
图2.213创建本地用户
如图2.213,建议创建临时用户aaa,userlogin也输入aaa,设置密码(该用户用于第一次上传平台的版本,之后该用户可以删除)。
然后单击<
按钮,弹出关于发行说明(ReleaseNotes)的界面,确认即可;
进入如图2.214所示的硬件配置界面。
二.2.12硬件配置
图2.214硬件配置界面
一般操作系统会自动识别图形卡,所以可以不作修改,单击<
按钮,在弹出的界面上选择<
Finish>
按钮,至此,操作系统安装完成。
二.2.13重新启动系统后的工作
操作系统安装完成后,将重启系统,重启系统后,需要继续完成下面的配置:
以root用户登录,按以下步骤操作:
1.配置ftp服务
对于ftp服务,建议使用vsftp程序,但是在上面的安装过程中,使用了pure-ftpd,因此请进行如下操作,屏蔽pure-ftpd:
(1)以root用户执行yast->networkservices->networkservices(inetd)
(2)在CurrentlyAvailableServices中选择ftp服务,应该有两个,对应Server一栏的显示分别为:
/usr/sbin/pure-ftpd和/usr/sbin/vsftpd
选中服务之后,选择[ToggleStatus(OnorOff)],分别将pure-ftp的状态置为off,vsftpd的状态置为on,然后单击<
按钮,修改完成。
(3)编辑/etc/vsftpd.conf文件,将如下四行记录之前的注释符去掉:
#write_enable=YES
#local_enable=YES
#ascii_upload_enable=YES
#ascii_download_enable=YES
执行如下命令,重新启动vsftpd服务。
#./etc/init.d/xinetdrestart
2.安装操作系统补丁
请及时安装SuSE发
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Suselinux 基础 系统管理