Linux操作系统培训教材.pdf
《Linux操作系统培训教材.pdf》由会员分享,可在线阅读,更多相关《Linux操作系统培训教材.pdf(97页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、http:/无忧测试网Linux Linux 操作系统培训操作系统培训操作系统培训操作系统培训Red Hat 9.02http:/无忧测试网课程内容课程内容课程内容课程内容 Linux简介 Linux安装 基本使用 系统管理 网络管理 系统管理工具Webmin Linux实战 Linux学习方法 答疑3http:/无忧测试网课程目标课程目标课程目标课程目标 独立安装Linux 掌握常用命令的使用 掌握网络配置方法 熟悉Web服务器、FTP服务器、MySQL数据库服务器的安装与配置4http:/无忧测试网LinuxLinux简介简介简介简介 什么是操作系统?常见操作系统 什么是Linux?Lin
2、ux体系结构 Linux发行版5http:/无忧测试网什么是操作系统?什么是操作系统?什么是操作系统?什么是操作系统?计算机系统构成 硬件中央处理器存储器:磁盘输入设备:键盘、鼠标、扫描仪等输出设备:打印机、监视器 软件系统软件:操作系统、数据库管理系统等应用软件:办公软件、游戏软件等6http:/无忧测试网什么是操作系统?什么是操作系统?什么是操作系统?什么是操作系统?7http:/无忧测试网常见的操作系统常见的操作系统常见的操作系统常见的操作系统 CP/M:1974 MS-DOS:1981 Windows:1985 Unix:1969 Linux:1991 FreeBSD:1993 Mac
3、 OS:19848http:/无忧测试网什么是什么是什么是什么是LinuxLinux?严格来讲,Linux不是一个操作系统,Linux只是一个操作系统中的内核。内核是什么?内核建立了计算机软件与硬件之间通讯的平台,内核提供系统服务,比如文件管理、虚拟内存、设备I/O等。通常所说的Linux操作系统又是什么?我们通常所说的Linux,指GNU/Linux,即采用Linux内核的GNU操作系统。是的,操作系统的实际名称是GNU。什么是GNU?GNU代表GNUs Not Unix。可以说是一个操作系统又可以说是一种规范。9http:/无忧测试网LinuxLinux系统结构系统结构系统结构系统结构内核
4、内核库,库函数库,库函数外壳外壳应用程序应用程序10http:/无忧测试网什么是什么是什么是什么是LinuxLinux发行版?发行版?发行版?发行版?Linux只是一个内核。然而,一个完整的操作系统不仅仅是内核而已。所以,许多个人、组织和企业,开发了基于GNU/Linux的Linux发行版。以下是目前比较著名、流行的Linux发行版本。11http:/无忧测试网LinuxLinux主要发行版本主要发行版本主要发行版本主要发行版本Mandriva原名Mandrake,最早由 Gal Duval创建并在1998年7月发布。全世界Linux用户所最熟悉、最耳闻能详的发行版。正统的Red Hat版本已
5、停止技术支持,最后一版是Red Hat 9.0。目前Red Hat分为两个系列:由Red Hat公司提供收费技术支持和更新的Red Hat Enterprise Linux,以及由社区开发的免费的Fedora Core。Fedora Core 1发布于2003年年末,而FC的定位便是桌面用户。FC提供了最新的软件包,同时,它的版本更新周期也非常短,仅六个月。这也是为什么服务器上一般不推荐采用Fedora Core。适用于服务器的版本是Red Hat Enterprise Linux,而由于这是个收费的操作系统。于是,国内外许多企业或空间商选择CentOS。CentOS 可以算是RHEL的克隆版
6、,但它最大的好处是免费!12http:/无忧测试网LinuxLinux主要发行版本主要发行版本主要发行版本主要发行版本SUSE是德国最著名的Linux发行版,在全世界范围中也享有较高的声誉。SUSE自主开发的软件包管理系统YaST也大受好评。SUSE于2003年年末被Novell收购。Debian最早由Ian Murdock于1993年创建。可以算是迄今为止,最遵循GNU规范的Linux系统。Debian 系统分为三个版本分支(branch):stable,testing 和 unstable。13http:/无忧测试网LinuxLinux主要发行版本主要发行版本主要发行版本主要发行版本Sla
7、ckware 由 Patrick Volkerding创建于1992年。算起来应当是历史最悠久的Linux发行版。曾经Slackware非常的流行,但是当Linux越来越普及,用户的技术层面越来越广(更多的新手)后,Slackware渐渐的被新来的人们所遗忘。Ubuntu 是一个相对较新的发行版。但是,它的出现可能改变了许多潜在用户对Linux的看法。也许,从前人们会认为Linux难以安装、难以使用,但是,Ubuntu出现后,这些都成为了历史。Ubuntu基于Debian Sid。14http:/无忧测试网VMVM介绍介绍介绍介绍 VM:虚拟机利用虚拟机可以在一台电脑上将硬盘和内存的一部分拿出
8、来虚拟出若干台机器,每台机器可以运行单独的操作系统而互不干扰,这些“新”机器各自拥有自己独立的CMOS、硬盘和操作系统,可以像使用普通机器一样对它们进行分区、格式化、安装系统和应用软件等操作,还可以将这几个操作系统联成一个网络。15http:/无忧测试网附录:常用虚拟机软件附录:常用虚拟机软件附录:常用虚拟机软件附录:常用虚拟机软件 V Microsoft Virtual PC 2004 获取安装文件 安装过程演示 多系统安装顺序17http:/无忧测试网如何获取如何获取如何获取如何获取LinuxLinux安装盘安装盘安装盘安装盘 购买安装光盘 网上下载ISO文件 直接通过网络安装18http
9、:/无忧测试网LinuxLinux安装过程安装过程安装过程安装过程 各发行版本的安装方法大同小异,安装界面有两种,在启动安装时进行选择:图形界面优点:直观,操作简单。字符界面优点:速度快,不宜出故障,对显卡无要求。19http:/无忧测试网演示安装过程演示安装过程演示安装过程演示安装过程 AVI演示20http:/无忧测试网磁盘分区磁盘分区磁盘分区磁盘分区 交换分区:1-2倍物理内存 主分区21http:/无忧测试网引导程序引导程序引导程序引导程序 Grub:全称是Grand Unified Bootloader Lilo:全称是Linux Loader22http:/无忧测试网系统目录结构系
10、统目录结构系统目录结构系统目录结构 存放命令的目录/bin /sbin /usr/bin /usr/sbin /usr/local/bin/boot 内核及其他系统启动所需文件/initrd 启动时挂载 initrd.img影像文件以及载入所需设备模块的目录/opt 安装大的应用程序/tmp 临时文件/lost+found系统修复过程中恢复的文件/root 超级用户的主目录23http:/无忧测试网多系统安装顺序多系统安装顺序多系统安装顺序多系统安装顺序 msdos(win3x)win9x win2000(winNT)Winxp win2003 低版本 linux 高版本 linux 24ht
11、tp:/无忧测试网LinuxLinux基本使用基本使用基本使用基本使用 Shell 开关系统 虚拟控制台 光盘、磁盘及USB的使用 VI使用 文件与目录操作 在线帮助25http:/无忧测试网ShellShell Shell是系统的用户界面,提供了用户与内核进行交互操作的一种接口。它接收用户输入的命令并把它送入内核去执行。实际上Shell是一个命令解释器,它解释由用户输入的命令并且把它们送到内核。Shell有多种不同的版本:Bourne Shell:是贝尔实验室开发的 BASH:是GNU的Bourne Again Shell,是GNU操作系统上默认的shell Korn Shell:是对Bou
12、rne Shell 的发展,在大部分内容上与Bourne Shell兼容 C Shell:是SUN公司Shell的BSD版本26http:/无忧测试网系统开关及重启系统开关及重启系统开关及重启系统开关及重启 图形方式 文本方式 退出logout exit Ctrl+D(相当于执行exit)重启动reboot 命令shutdown-r 命令组合键 Ctrl+Alt+Del(只适用于控制台下)关机halt shutdown-h 27http:/无忧测试网RedhatRedhat启动启动启动启动28http:/无忧测试网/etc/inittab/etc/inittab#Default runleve
13、l.The runlevels used by RHS are:#0-halt(Do NOT set initdefault to this)#1-Single user mode#2-Multiuser,without NFS(The same as 3,if you do not havenetworking)#3-Full multiuser mode#4-unused#5-X11#6-reboot(Do NOT set initdefault to this)表示当前缺省运行级别为5(initdefault);id:5:initdefault:如果修改为启动到文本界面,则修改 5 为
14、329http:/无忧测试网虚拟控制台虚拟控制台虚拟控制台虚拟控制台 Linux是真正的多用户操作系统。可以同时接受多个用户远程和本地登录,也允许同一用户多次登录。允许用户在同一时间从不同控制台(系统的控制台是与系统直接相连的监视器和键盘)进行多次登录。虚拟控制台可使用户同时在多个控制台上工作,用户可以在某一虚拟控制台上进行的工作尚未结束时,切换到另一虚拟控制台开始另一项工作。例如,开发软件时,可以在一个控制台上进行编辑,在另一个控制台上进行编译,在第三个控制台上查阅信息。数量:系统默认设置为:6个 切换键:Alt+F1Alt+F6 启动图形界面 startx,退出图形界面Ctrl+Alt+B
15、ackSpace 30http:/无忧测试网磁盘、光盘及磁盘、光盘及磁盘、光盘及磁盘、光盘及USBUSB使用使用使用使用 磁盘 mount /dev/floppy /mnt/floppy umount /dev/floppy /mnt/floppy 光盘 mount /dev/cdrom /mnt/cdrom umount /dev/cdrom /mnt/cdrom USB fdisk -l /dev/sda mkdir /mnt/usb mount -t vfat /dev/sda2/mnt/usb ls /mnt/usb umount /dev/sda2提示:执行mount和umount操
16、作时,请不要在挂载目录中进行操作31http:/无忧测试网vivi编辑器常用命令编辑器常用命令编辑器常用命令编辑器常用命令 插入文字:I键 A键 退回命令模式:ESC 存盘:w 不存盘退出:q 存盘退出:wq 强制退出:q!强制存盘退出:wq!32http:/无忧测试网vivi编辑器常用命令编辑器常用命令编辑器常用命令编辑器常用命令 删除一行文字 dd 光标移至文本第n行:n 光标移至文本末行$光标移至文件末尾 G 存盘退出 ZZ 查询字符串/字符串33http:/无忧测试网文件与目录操作文件与目录操作文件与目录操作文件与目录操作 目录的基本操作 文件基本操作 文件与目录的访问权限 文件与目录
17、的归属 链接 文件的查找 文件内容的查询 其他命令34http:/无忧测试网目录的基本操作目录的基本操作目录的基本操作目录的基本操作 ls 命令 功能:列出目录的内容。该命令类似于DOS下的dir命令。语法:ls 选项 目录或是文件 颜色含义蓝色目录绿色可执行文件红色压缩文件浅蓝色链接文件灰色其它文件 cd 命令 功能:改变工作目录 语法:cd directory35http:/无忧测试网目录的基本操作目录的基本操作目录的基本操作目录的基本操作 pwd 命令 功能:此命令显示出当前工作目录的绝对路径 语法:pwd mkdir命令 功能:创建一个目录(类似DOS下的md命令)语法:mkdir 选
18、项 dirname rmdir 命令 功能:删除空目录 语法:rmdir 选项 dirname36http:/无忧测试网文件基本操作文件基本操作文件基本操作文件基本操作 文件的复制:cp命令 功能:将给出的文件或目录拷贝到另一文件或目录中,就如同DOS下的copy命令一样,功能非常强大。语法:cp 选项 源文件或目录 目标文件或目录 文件的移动:mv命令 功能:为文件或目录改名或将文件或目录由一个目录移入另一个目录中。该命令如同DOS下的ren和move的组合。语法:mv 选项 源文件或目录 目标文件或目录 文件的删除:rm命令 功能:删除一个目录中的一个或多个文件或目录,它也可以将某个目录及
19、其下的所有文件及子目录均删除。对于链接文件,只是删除了链接,原有文件均保持不变。语法:rm 选项 文件37http:/无忧测试网文件与目录的访问权限文件与目录的访问权限文件与目录的访问权限文件与目录的访问权限 Linux系统中的每个文件和目录都有访问许可权限,用来确定谁可以通过何种方式对文件和目录进行何种访问和操作 文件或目录的访问权限分为只读,只写和可执行三种 文件或目录被创建时,文件所有者自动拥有对该文件的读、写和可执行权限 有三种不同类型的用户可对文件或目录进行访问:文件所有者,同组用户、其他用户38http:/无忧测试网文件与目录的访问权限文件与目录的访问权限文件与目录的访问权限文件与
20、目录的访问权限 每一文件或目录的访问权限都有三组,每组用三位表示,分别为:文件属主的读、写和执行权限;与属主同组用户的读、写和执行权限;系统中其他用户的读、写和执行权限。用ls-l命令可以显示文件或目录的详细信息,例如:$ls-l sobsrc.tgz -rw-r-r-1rootroot483997Ju1 l5 17:3lsobsrc.tgz 最左边的一列为文件的访问权限,第一个字符指定了文件类型:在通常意义上,一个目录也是一个文件。如果第一个字符是横线,表示是一个非目录的文件(普通文件)。如果是d,表示是一个目录。其它位字符指定访问权限:横线代表空许可(无权限),r代表只读,w代表写,x代表
21、可执行。例如上例中:-rw-r-r-普通文件 文件主 组用户 其他用户39http:/无忧测试网更改文件与目录的访问权限更改文件与目录的访问权限更改文件与目录的访问权限更改文件与目录的访问权限 chmod 命令 用于改变文件或目录的访问权限 有两种用法:一种是包含字母和操作符表达式的文字设定法,另一种是包含数字的数字设定法 文字设定法 chmod who +|-|=mode 文件名.数字设定法 chmod mode 文件名.r=4 w=2x=1-=0 40http:/无忧测试网更改文件与目录的访问权限更改文件与目录的访问权限更改文件与目录的访问权限更改文件与目录的访问权限 下面列出的是通常使用
22、的数字值和其意义:-rw-(600)-只有属主有读写权限。-rw-r-r-(644)-只有属主有读写权限;而属组用户和其他用户只有读权限。-rwx-(700)-只有属主有读、写、执行权限。-rwxr-xr-x(755)-属主有读、写、执行权限;而属组用户和其他用户只有读、执行权限。-rwx-x-x(711)-属主有读、写、执行权限;而属组用户和其他用户只有执行权限。-rw-rw-rw-(666)-所有用户都有文件读、写权限。这种做法不可取-rwxrwxrwx(777)-所有用户都有读、写、执行权限。更不可取的做法。41http:/无忧测试网文件与目录的归属文件与目录的归属文件与目录的归属文件与
23、目录的归属 文件与目录的归属是指文件的所有者(即用户)与所属的组。归属决定了文件与目录的使用者的权限划分。chgrp命令 功能:改变文件或目录所属的组。语法:chgrp 选项 group filename chown 命令 功能:更改某个文件或目录的属主和属组。这个命令也很常用。语法:chown 选项 用户或组 文件42http:/无忧测试网链接链接链接链接 链接类似于windows中的快捷方式。创建链接实际上是给系统中已有的某个文件或目录指定另外一个可用于访问它的名称。对于这个新的文件名,我们可以为之指定不同的访问权限,以控制对信息的共享和安全性的问题。如果链接指向目录,用户就可以利用该链接
24、直接进入被链接的目录而不用打一大堆的路径名。而且,即使我们删除这个链接,也不会破坏原来的目录。链接有两种:一种被称为硬链接(Hard Link),另一种被称为符号链接(Symbolic Link)。建立硬链接时,链接文件和被链接文件必须位于同一个文件系统中,并且不能建立指向目录的硬链接。而对符号链接,则不存在这个问题。43http:/无忧测试网链接链接链接链接 不管是硬链接还是软链接,数据的存放均只有一份。区别是:硬链接所有链接只有一个i节点号。删除链接文件时只有都删除数据才会清除(删除时应注意链结数的变化,)。硬链接文件的访问权限每个均可不同,即同一批数据因访问时使用的链接不同而具有不同的权
25、限。符号链接原文件和每个符号链接均有一个不同的节点号,但数据只存放在原文件中。所以删除符号链接不会丢失数据,但删除原文件数据丢失后所有符号链接均变为无效链接。符号链接的访问权限不可更改,其数据访问权限取决于原文件。创建链接命令 ln 语法:ln 选项 目标 链接名 说明:默认情况下,ln 产生硬链接。如果给ln 命令加上-s选项,则建立符号链接44http:/无忧测试网文件的查找文件的查找文件的查找文件的查找 命令:find命令 find命令在目录结构中搜索文件,并执行指定的操作。此命令提供了相当多的查找条件,功能很强大。语法:find 起始目录 寻找条件 操作 说明:find命令从指定的起始
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Linux 操作系统 培训教材
限制150内