Linux操作系统基础和系统管理.ppt
《Linux操作系统基础和系统管理.ppt》由会员分享,可在线阅读,更多相关《Linux操作系统基础和系统管理.ppt(160页珍藏版)》请在三一办公上搜索。
1、第3篇 Linux操作系统基础和系统管理,第21章 Linux的安装与初步使用 第22章 Linux Shell和常用命令 第23章 X-Windows简介 第24章 Linux的管理工具和文件系统 第25章 用户和组的管理 第26章 系统进程管理 第27章 Linux网络基础配置 第28章 文件服务器 第29章 打印服务器 第30章 Internet接入和代理服务器 第31章 VNC,第3篇 Linux操作系统基础和系统管理,第21章 Linux的安装与初步使用,第21章 Linux的安装与初步使用,21.1 Linux操作系统概述 21.2 Red Hat 7.3的安装 21.3 LILO
2、的配置和使用 21.4 Linux运行级别和系统的启动和关闭 21.5 Linux的初步使用,21.1 Linux操作系统概述,芬兰大学生Linus Torvalds在从1990年底到1991年的几个月中,利用Minix操作系统作为开发平台,为他自己的操作系统课程和后来的上网用途而陆续编写了若干程序。1991.10.5 在Internet的comp.os.minix讨论区发表了一篇文章,表明他正在研制一个要超越Minix的操作系统,从而宣告了Linux的诞生。1993年,Linux 1.0问世 1999年,问世2001年,问世,21.1 Linux操作系统概述,开放性的系统多用户多任务的系统具
3、有出色的稳定性和速度性能具有可靠的系统安全性提供了丰富的网络功能 标准兼容性和可移植性提供了良好的用户界面,Linux的内核版本与发行版本,内核版本号由三个数字组成:r:目前发布的Kernel版本x:偶数:稳定版本,奇数:开发中版本y:错误修补的次数Red Hat 7.3的Linux内核版本是,其中7.3是发行版本,21.2 Red Hat 7.3的安装,21.2.1 安装前的准备 21.2.2 使用安装光盘从CD-ROM安装 21.2.3 使用Linux启动盘从硬盘安装,21.2.1 安装前的准备,收集计算机硬件信息 规划硬盘空间 选取工作站类型:至少需要1.2G左右空间;最多需要1.5G左
4、右空间。选取服务器类型:至少需要650M左右空间,最多需要1.2G左右空间。选取便携式类型:与工作站类型所需空间相当。选取自定义类型:至少需要350M左右空间,最多需要2.4G左右空间。规划网络配置信息,21.2.2 使用安装光盘从CD-ROM安装,设置CMOS 安装Red Hat 7.3,安装Red Hat 7.3,Server和Workstation模式:自动分割硬盘Custom:手工分割 Mount Point/根分区(建议:256MB)SWAP 交换分区(建议:略小于实际内存2倍)/usr:安装软件存放位置(建议:2.5GB)/home:视用户多少而定/var:存放临时文件(建议:25
5、6MB)/boot:存放启动文件(建议:32MB),21.2.3 Linux的其他安装方式,本地安装 远程网络安装,使用Linux启动盘从硬盘安装,制作启动软盘 进入dosutils子目录,运行rawrite程序。输入./images/boot.img。修改CMOS设置中的引导顺序 明确系统文件在硬盘中的存放位置,使用Linux安装启动盘从远程FTP服务器安装,远程网络安装Linux系统的方法和本地硬盘安装类似,也需要制作启动软盘。制作启动软盘的步骤和前面相同,唯一不同的是制作启动软盘时使用的软盘镜像文件是bootnet.img。,21.3 LILO的配置和使用,21.3.1 LILO的安装位
6、置将LILO程序安装在硬盘的主引导记录(MBR)中 LILO还可以安装在Linux系统的root根分区中 21.3.2 LILO的安装与配置 配置/etc/lilo.conf。运行/sbin/lilo 一些操作系统,如Windows系统,安装时会覆盖MBR。所以,应该首先安装Windows系统,然后安装Linux系统,用LILO覆盖MBR。,21.4 Linux运行级别和系统的启动和关闭,21.4.1 Linux的运行级别和切换 21.4.2 Linux的启动过程,21.4.1 Linux的运行级别和切换,Linux的运行级别 Linux运行级别的切换 Linux的关闭和重新启动,Linux的
7、运行级别,Linux运行级别的切换,在inittab文件中,操作initdefault将在系统初始化之后启动预设的运行级别,用户可以通过更改此项设置来改变系统的预设运行级别。用户也可以在系统运行过程当中来改变系统的运行级别,方法是用init命令,后面加上要切换到的运行级别。,Linux的关闭和重新启动,启动关闭shutdown命令halt命令reboot命令Init命令。,21.4.2 Linux的启动过程,Red Hat 7.3在启动过程中首先加载Linux内核,在内存中执行内核操作,检查硬件,挂载根文件系统,然后启动init进程。init进程就会根据inittab文件中的设置来使系统进入预
8、设的运行级别,读取相关的配置文件和脚本程序,最后启用相关服务,完成整个系统的启动。,21.5 Linux的初步使用,21.5.1 Linux的字符运行方式 21.5.2 常见问题,21.5.1 Linux的字符运行方式,登录和注销:超级用户登录后的操作提示符是“#”;普通用户登录后的操作提示符是“$”若要注销登录,用户可以在当前的登录终端上输入logout命令或使用Ctrl+d热键进行。,21.5.2 常见问题,最基本的安全问题 远程登录 root口令丢失的解决方法 使用Kickstart实现无人职守安装 删除Linux操作系统,最基本的安全问题,如果机箱有锁,应该上锁,并保证钥匙与机箱分离放
9、置;若机箱没有锁,如果必要,当正常运行后断开电源按钮和复位按钮的连接线;禁止三键热启功能,修改/etc/inittab,将此行注释掉;禁止BIOS中的软驱启动功能,并设置BIOS开机密码;禁止公开root密码,若有多个系统管理员则应该避免root密码的扩散;必须准备引导软盘以防硬盘无法启动时使用。,远程登录,远程登录的两种方式:Telnet和SSH 在Windows环境下使用putty登录远程Linux系统,root口令丢失的解决方法,使用单用户模式,重设root密码,使用Kickstart实现无人职守安装,首先创建名为ks.cfg的配置文件;修改 Redhat 7.3的文档光盘的RH-DOC
10、S目录下的范例文件sample.ks;创建好配置文件ks.cfg后,把它写入软盘;重新启动计算机;输入boot:linux ks=floppy。,删除Linux操作系统,首先要修改MBR,删除LILO。在DOS或Windows下用fdisk命令加上/mbr参数来完成。重新格式化ext3分区为FAT32分区或NTFS分区。,第3篇 Linux操作系统基础和系统管理,第22章 Linux Shell和常用命令,第22章 Linux Shell和常用命令,22.1 Linux常用的命令 22.2 Linux shell简介 22.3 Vi文本编辑器,22.1 Linux常用的命令,22.1.1 使用
11、man命令获得帮助 22.1.2 文件目录类命令 22.1.3 系统信息类命令 22.1.4 通信网络类命令,22.1.1 使用man命令获得帮助,要想查看某个命令的使用手册页,只要输入man后跟该命令的名称即可。,22.1.2 文件目录类命令,浏览目录的命令:cd命令、dir命令和vdir命令、ls命令 浏览文件的命令:cat命令、more命令、less命令 目录操作命令:mkdir命令、rmdir命令 文件操作命令:touch命令、rm命令、cp命令、mv命令、ln命令、tar命令、gzip命令和gunzip命令、whereis命令、whatis命令,22.1.3 系统信息类命令,date
12、命令 dmesg命令 df命令 du命令 free命令 w命令,22.1.4 通信网络类命令,telnet命令 ssh命令 ftp命令,22.2 Linux shell简介,22.2.1 什么是Shell 22.2.2 Shell的主要版本 22.2.3 Shell中的命令规则,路径和文件 22.2.4 Shell中的命令补齐、别名功能和保留字 22.2.5 Shell中的重定向和管道 22.2.6 Shell Script简介,22.2.1 什么是Shell,shell是linux的一个外壳,它包在linux内核的外面,为用户和内核之间的交互提供了一个接口。当用户下达指令给操作系统的时候,实
13、际上是把指令告诉shell,经过shell解释,处理后让内核作出相应的动作。而系统的回应和输出的信息也由shell处理,然后显示在用户的屏幕上。,22.2.2 Shell的主要版本,sh:sh就是Bourne Shell的缩写,是UNIX系统最早的shell。bash:bash就是Bourne Again Shell的简称,是Bourne Shell的扩展,完全兼容Bourne Shell。csh:C Shell是一种比Bourne shell更适于编程的shell,是美国加州大学Berkeley分校开发出来的,具有核C语言相似的语法,但和sh不兼容。tcsh:tcsh是Enhanced C
14、Shell,是C Shell的一个增强版。ksh:ksh是Korn Shell的缩写,集合了C shell和Bourne shell的优点并且和Bourne shell完全兼容。其它:ash,zsh,22.2.3 Shell中的命令规则,路径和文件,命令的一般格式是:命令+选项+参数 命令一般是小写字符串,注意区分大小写。选项通常是以减号“-”加上一个或数个字符表示,当在一个命令中使用多个选项时,可以在减号后面把代表不同选项的字母合并起来。参数就是命令执行时处理的对象,可能是文件,目录或是设备。在同一行中可以有数个命令,不同命令间以分号“;”隔开。执行时首先执行前面的命令,执行完后顺序执行后面
15、的命令。shell中的命令参数可以由另一个命令执行的结果来替代。,路径PATH是shell的一个环境变量。每种shell都有自己的配置文件,用户可以在配置文件里设置各种环境变量。环境变量的配置文件有系统环境配置文件和个人环境配置文件两种。,22.2.4 shell中的命令补齐、别名功能和保留字,所谓命令补齐(Command-Line Completion)是指当键入的字符足以确定目录下一个唯一的文件时只须按Tab键就可以自动补齐该文件名的剩余部分。Bash还提供了别名功能(alias)。用户可以为一些比较长的命令设置别名,这样以后用户便可以输入相对简单的别名来代替该命令了。,shell常用保留
16、字的含义,22.2.5 Shell中的重定向和管道,命令文件:输出重定向。表示把命令的输出输出到文件里,以取代标准输出。命令文件:输出重定向。(用“”进行输出重定向会把原来的文件覆盖掉,而“”是把输出添加到原文件的末尾。)命令A|命令B:“|”是管道符号,表示把命令A运行的结果,也就是命令A的标准输出作为命令B的标准输入。,22.2.6 Shell Script简介,shell脚本(Shell Script)就是linux中的批处理文件,22.3 Vi文本编辑器,22.3.1 Vi及其三种运行模式 22.3.2 Vi的综合使用,22.3.1 Vi及其三种运行模式,l 命令模式(Command
17、mode):任何时候,不管用户处于何种模式,只要按一下Esc键,即可使vi进入命令模式;我们在shell环境(提示符为$)下输入启动vi的命令,进入编辑器时,也是处于该模式下。在该模式下,用户可以输入各种合法的vi命令,对文档进行一些操作(如删除单个字符,删除一行字符,删除一个区块等)。在这种模式下,从键盘上输入的任何字符都被当做编辑命令来解释,若输入的字符是合法的vi命令,则vi在接受用户命令之后完成相应的操作。但需注意的是,所输入的命令并不在屏幕上显示出来。若输入的字符不是vi的合法命令,vi会响铃报警。l 文本输入模式(Insert mode):在命令模式下输入插入命令i、附加命令a、打
18、开命令o、修改命令c、取代命令r或替换命令s都可以进入文本输入模式。在该模式下,用户输入的任何字符都被vi当做文件内容保存起来,并将其显示在屏幕上。在文本输入过程中,若想回到命令模式下,按Esc键即可。末行模式(Line mode):在命令模式下,用户按“:”键即可进入末行模式下,此时vi会在显示窗口的最后一行显示一个“:”作为末行模式的提示符,等待用户输入命令。多数对文件操的作命令都是在此模式下执行的(如查找、替换文本中的某个字符串)。末行命令执行完后,vi自动回到命令模式。,22.3.2 Vi的综合使用,进入插入模式基本命令:i,a,o从插入模式返回编辑模式ESC命令模式下的基本操作w f
19、ilenamewq qq!,第3篇 Linux操作系统基础和系统管理,第23章 X-Windows简介,第23章 X-Windows简介,23.1 X-Windows及其运行原理 23.2 Gnome的使用 23.3 KDE的使用23.4 不同桌面环境的切换,23.1 X-Windows及其运行原理,23.1.1 什么是X-Windows 23.1.2 X-Windows的运行原理 23.1.3 窗口管理器和桌面环境 23.1.4 启动X-Windows startx,23.2 Gnome的使用,23.2.1 Gnome快速入门 23.2.2 Gnome的桌面和面板 23.2.3 Gnome的
20、文件管理器 23.2.4 Gnome的控制中心 23.2.5 Gnome的应用程序 23.2.6 Gnome的媒体播放器 23.2.7 Gnome的图形处理,23.3 KDE的使用,23.3.1 KDE快速入门 23.3.2 桌面、面板和主菜单 23.3.3 应用程序 23.3.4 网络工具的使用,23.4 不同桌面环境的切换,Red Hat 7.3中提供了一个命令switchdesk来进行不同桌面环境和窗口管理器之间的切换。,第3篇 Linux操作系统基础和系统管理,第24章 系统管理和文件系统管理,第24章 系统管理和文件系统管理,24.1 Linux系统管理 24.2 文件系统管理,24
21、.1 Linux系统管理,24.1.1 系统管理工具Linuxconf的简单介绍 24.1.2 WEB管理工具的使用和配置,24.1.1 系统管理工具Linuxconf的简单介绍,Liunxconf的安装文件主要有两个,linuxconf-xx-xx.rpm,和gnome-linuxconf-xx-xx.rpm。linuxconf-xx-xx.rpm是Linuxconf的主体部分,必须安装;gnome-linuxconf-xx-xx.rpm是Linuxconf的图形前端,安装之后可以使用图形界面进行操作。,24.1.2 WEB管理工具的使用和配置,24.2 文件系统管理,24.2.1 硬盘分区
22、工具cfdisk的使用 24.2.2 文件系统概述和文件管理 24.2.3 使用mkfs创建文件系统 24.2.4 挂载和卸载文件系统 24.2.5 软盘、光盘、USB硬盘、ISO文件的使用 24.2.6 在系统启动时自动挂装文件系统 24.2.7 文件系统管理的常用命令,24.2.1 硬盘分区工具cfdisk的使用,24.2.2 文件系统概述和文件管理,24.2.2 文件系统概述和文件管理,Red Hat 7.3支持的文件系统:ext3文件系统FAT(适用各种版本的DOS)NTFS(适用Windows NT-Windows 2000)VFAT和FAT32(适用Windows 9x)HFS(适
23、用MacOS)HPFS(适用OS/2),权限,改变文件权限的命令:chmod,权限,24.2.3 使用mkfs创建文件系统,mkfs命令的格式是:mkfs 选项 设备名例如:mkfs t ext2 c/dev/hda2-t:指定文件系统类型-c:建立文件系统前先检测有无坏块mke2fs c/dev/hda2,24.2.4 挂载和卸载文件系统,挂载文件系统卸载文件系统,挂载文件系统,mount/dev/sdb1/tmp/test1mount/mnt/floppymount注意挂载目录必须存在Linux专门提供了挂载目录/mnt不要在挂载目录下进行挂载操作将软盘或光盘放入驱动器后在实施挂载操作卸载
24、前不要取出软盘或光盘不能在同一个目录下挂载两个文件系统,卸载文件系统,umount/mnt/cdromumount/dev/sdb1umount/tmp/test1mount a:卸载所有挂载设备注意:不能在挂载目录下进行卸载操作,24.2.5 软盘、光盘、USB硬盘、ISO文件的使用,建立文件系统mkfs t ext2 c/dev/fd0H1440挂载文件系统mount t ext2/dev/fd0H1440/mnt/floppy使用cp/etc/lilo.conf/mnt/floppymkdir/mnt/floppy/mydir1卸载umount/mount/floppy使用mount t
25、 iso9660/dev/cdrom/mnt/cdrom或mount/mnt/cdrom卸载umount/mnt/cdromeject,软盘的使用,光盘的使用,USB硬盘、ISO文件的使用,USB硬盘在Linux系统下是被模拟成SCSI设备来使用的,因此对应的设备文件是/dev/sda,如果有多块USB硬盘,则设备文件依次是/dev/sdb、/dev/sdc等。用mount命令加-l loop选项挂载光盘镜像文件,在系统启动时自动挂装文件系统,要系统自动挂载文件系统必须修改系统配置文件/etc/fstab。系统启动所要挂载的文件系统、挂载点、文件系统类型等都记录在/etc/fstab文件里。,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Linux 操作系统 基础 系统管理
![提示](https://www.31ppt.com/images/bang_tan.gif)
链接地址:https://www.31ppt.com/p-5438032.html