chap 1 Linux操作系统基础.ppt
《chap 1 Linux操作系统基础.ppt》由会员分享,可在线阅读,更多相关《chap 1 Linux操作系统基础.ppt(167页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、1主要内容主要内容vLinuxLinux系统概况系统概况系统概况系统概况vLinuxLinux系统安装系统安装系统安装系统安装vLinuxLinux系统环境系统环境系统环境系统环境vLinuxLinux用户管理命令用户管理命令用户管理命令用户管理命令vLinuxLinux文件操作命令文件操作命令文件操作命令文件操作命令vLinuxLinux网络管理命令网络管理命令网络管理命令网络管理命令vLinuxLinux系统信息命令系统信息命令系统信息命令系统信息命令vLinuxLinux系统概况系统概况系统概况系统概况vLinuxLinux系统安装系统安装系统安装系统安装vLinuxLinux系统环境系
2、统环境系统环境系统环境vLinuxLinux用户管理命令用户管理命令用户管理命令用户管理命令vLinuxLinux文件操作命令文件操作命令文件操作命令文件操作命令vLinuxLinux网络管理命令网络管理命令网络管理命令网络管理命令vLinuxLinux系统信息命令系统信息命令系统信息命令系统信息命令2初识初识Linuxv一个类一个类一个类一个类UNIXUNIX系统系统系统系统其他类其他类其他类其他类UNIXUNIX系统包括系统包括系统包括系统包括SolarisSolaris、MacMacOSXOSX等等等等v一个自由的操作系统一个自由的操作系统一个自由的操作系统一个自由的操作系统起源于起源于
3、起源于起源于19911991年,年,年,年,LinusTorvaldsLinusTorvaldsv一个系统多个桌面一个系统多个桌面一个系统多个桌面一个系统多个桌面GNOMEGNOME,KDEKDE等等等等v主要发行版本主要发行版本主要发行版本主要发行版本RedHatEnterpriseRedHatEnterpriseFedoraFedoraUbantuUbantuRedRedFlagFlagLinux系系统统概概况况3Linux精髓精髓vLinuxLinux代表一种开源文化代表一种开源文化代表一种开源文化代表一种开源文化免费软件,开放源代码免费软件,开放源代码免费软件,开放源代码免费软件,开放
4、源代码自由软件自由软件自由软件自由软件,你可以在原有程序基础上开发自己的程序你可以在原有程序基础上开发自己的程序你可以在原有程序基础上开发自己的程序你可以在原有程序基础上开发自己的程序促进了软件的发展促进了软件的发展促进了软件的发展促进了软件的发展v核心结构核心结构核心结构核心结构LINUXLINUX内核内核内核内核LINUXSHELLLINUXSHELLLINUXLINUX文件系统文件系统文件系统文件系统LINUXLINUX应用系统应用系统应用系统应用系统Linux系系统统概概况况4Linux特点特点v多用户多用户多用户多用户v多任务多任务多任务多任务v图形用户接口图形用户接口图形用户接口图
5、形用户接口v硬件支持硬件支持硬件支持硬件支持v网络连接网络连接网络连接网络连接v网络服务器网络服务器网络服务器网络服务器v应用支持应用支持应用支持应用支持Linux系系统统概概况况5Linux的常用软件的常用软件v办公软件办公软件办公软件办公软件OpenOffice.orgOpenOffice.orgv浏览器浏览器浏览器浏览器FireFoxFireFoxv即时通讯即时通讯即时通讯即时通讯GaimGaimQQQQ使用使用使用使用LumaQQLumaQQ或或或或EvaEvav播放音乐播放音乐播放音乐播放音乐XMMSXMMS若若若若需需需需支持支持支持支持MP3MP3,需加插件需加插件需加插件需加插
6、件v文本编辑文本编辑文本编辑文本编辑geditgeditvFTPFTP下载下载下载下载gftpgftpLinux系系统统概概况况6Linux下开发工具下开发工具v命令行界面命令行界面命令行界面命令行界面vvivi编辑器编辑器编辑器编辑器命令模式和插入模式命令模式和插入模式命令模式和插入模式命令模式和插入模式,通过通过通过通过a a、i i、EscEsc切换切换切换切换插入模式插入模式插入模式插入模式可以输入文件内容可以输入文件内容命令模式命令模式命令模式命令模式可以使用命令来操纵文件可以使用命令来操纵文件Linux系系统统概概况况7vi编辑器命令状态下编辑器命令状态下的光标移动命令的光标移动命
7、令v方向键:移动光标方向键:移动光标方向键:移动光标方向键:移动光标vw w:移动光标到下一个单词:移动光标到下一个单词:移动光标到下一个单词:移动光标到下一个单词vb b:移动光标到前一个单词:移动光标到前一个单词:移动光标到前一个单词:移动光标到前一个单词v0 0或或或或:移动光标到行首:移动光标到行首:移动光标到行首:移动光标到行首v$:移动光标到行尾:移动光标到行尾:移动光标到行尾:移动光标到行尾vHH:移动光标到屏幕左上角:移动光标到屏幕左上角:移动光标到屏幕左上角:移动光标到屏幕左上角vMM:移动光标到屏幕中间行第一个字符:移动光标到屏幕中间行第一个字符:移动光标到屏幕中间行第一个
8、字符:移动光标到屏幕中间行第一个字符vL L:移动光标到屏幕左下角:移动光标到屏幕左下角:移动光标到屏幕左下角:移动光标到屏幕左下角vGG:移到最后一样:移到最后一样:移到最后一样:移到最后一样vgggg或或或或1G1G:移到第一行:移到第一行:移到第一行:移到第一行Linux系系统统概概况况8vi编辑器命令状态下编辑器命令状态下的文本编辑命令的文本编辑命令vx x:删除光标所在位置字符:删除光标所在位置字符:删除光标所在位置字符:删除光标所在位置字符vX X:删除光标前一位置字符:删除光标前一位置字符:删除光标前一位置字符:删除光标前一位置字符vdwdw:删除到单词尾:删除到单词尾:删除到单
9、词尾:删除到单词尾vd$d$:删除到行尾:删除到行尾:删除到行尾:删除到行尾vd0d0:从行首删除之当前位置:从行首删除之当前位置:从行首删除之当前位置:从行首删除之当前位置vdddd:删除当前行:删除当前行:删除当前行:删除当前行Linux系系统统概概况况9vi编辑器命令状态下编辑器命令状态下的文件保存命令的文件保存命令vZzZz或或或或:wq:wq:保存当前文件,退出:保存当前文件,退出:保存当前文件,退出:保存当前文件,退出viviv:w:w:保存当前文件,继续编辑:保存当前文件,继续编辑:保存当前文件,继续编辑:保存当前文件,继续编辑v:q:q:当文件未做改动时,退出:当文件未做改动时
10、,退出:当文件未做改动时,退出:当文件未做改动时,退出v:q!:q!:退出而不保存:退出而不保存:退出而不保存:退出而不保存Linux系系统统概概况况10Linux的编程工具的编程工具v编辑工具编辑工具编辑工具编辑工具vi,emacsvi,emacsv编译、链接编译、链接编译、链接编译、链接gcc,g+gcc,g+makemake命令命令命令命令v调试调试调试调试gdbgdbv版本控制工具版本控制工具版本控制工具版本控制工具CVSCVS等等等等Linux系系统统概概况况11Linux中的中的shellv与与与与WindowsWindows下的下的下的下的cmdcmd类似类似类似类似v提供了一个
11、提供了一个提供了一个提供了一个运行程序运行程序运行程序运行程序、管理文件系统管理文件系统管理文件系统管理文件系统、编译编译编译编译程序程序程序程序代代代代码码码码、管理计算机管理计算机管理计算机管理计算机的途径的途径的途径的途径vShellShell比比比比GUIGUI功能强大得多功能强大得多功能强大得多功能强大得多v常用的常用的常用的常用的ShellShellKornKornBourneBourneCCBashBash(缺省值)(缺省值)(缺省值)(缺省值)v普通用户提示符普通用户提示符普通用户提示符普通用户提示符$,rootroot提示符提示符提示符提示符#Linux系系统统概概况况12L
12、inux用户管理用户管理vLinuxLinux是一个多用户的是一个多用户的是一个多用户的是一个多用户的操作系统操作系统操作系统操作系统注册注册注册注册用户要使用用户要使用用户要使用用户要使用LinuxLinux系统资源,首先必须登录系统资源,首先必须登录系统资源,首先必须登录系统资源,首先必须登录系统系统系统系统使使使使用完系统后,必须退出用完系统后,必须退出用完系统后,必须退出用完系统后,必须退出系统系统系统系统vLinuxLinux将用户分为将用户分为将用户分为将用户分为普通用户普通用户普通用户普通用户和和和和超级用户超级用户超级用户超级用户超级用户超级用户超级用户超级用户(root(ro
13、ot)一般一般一般一般使用超级用户帐号完成一些系统管理的使用超级用户帐号完成一些系统管理的使用超级用户帐号完成一些系统管理的使用超级用户帐号完成一些系统管理的工作工作工作工作普通普通普通普通用户用户用户用户一般一般一般一般的的的的LinuxLinux使用者均为普通使用者均为普通使用者均为普通使用者均为普通用户用户用户用户Linux系系统统概概况况13程序设计角度的程序设计角度的Linux结构结构Linux系系统统概概况况14主要内容主要内容vLinuxLinux系统概况系统概况系统概况系统概况vLinuxLinux系统安装系统安装系统安装系统安装vLinuxLinux系统环境系统环境系统环境系
14、统环境vLinuxLinux用户管理命令用户管理命令用户管理命令用户管理命令vLinuxLinux文件操作命令文件操作命令文件操作命令文件操作命令vLinuxLinux网络管理命令网络管理命令网络管理命令网络管理命令vLinuxLinux系统信息命令系统信息命令系统信息命令系统信息命令15Linux的安装流程的安装流程v选择语言、键盘及鼠标类型选择语言、键盘及鼠标类型选择语言、键盘及鼠标类型选择语言、键盘及鼠标类型v创建分区创建分区创建分区创建分区v设置启动顺序设置启动顺序设置启动顺序设置启动顺序v配置网络配置网络配置网络配置网络v配置用户及验证信息配置用户及验证信息配置用户及验证信息配置用户
15、及验证信息v选择安装软件包选择安装软件包选择安装软件包选择安装软件包v配置配置配置配置X X窗口窗口窗口窗口v安装软件包安装软件包安装软件包安装软件包v创建启动盘创建启动盘创建启动盘创建启动盘Linux系系统统安安装装16Linux安装过程安装过程语言选择语言选择Linux系系统统安安装装17Linux安装过程安装过程键盘配置键盘配置Linux系系统统安安装装18Linux安装过程安装过程鼠标配置鼠标配置Linux系系统统安安装装19Linux安装过程安装过程安装方式安装方式Linux系系统统安安装装20Linux安装过程安装过程安装类型安装类型Linux系系统统安安装装21Linux安装过程
16、安装过程磁盘分区方式磁盘分区方式Linux系系统统安安装装22Linux安装过程安装过程为系统分区为系统分区Linux系系统统安安装装23Linux安装过程安装过程添加分区添加分区Linux系系统统安安装装24Linux安装过程安装过程分区基本原则分区基本原则Linux系系统统安安装装25Linux安装过程安装过程分区基本要求分区基本要求v至少创建两个分区至少创建两个分区至少创建两个分区至少创建两个分区根分区(根分区(根分区(根分区(/):至少至少至少至少750MB750MB,推荐,推荐,推荐,推荐 1.5G1.5G或以上或以上或以上或以上交换分区(交换分区(交换分区(交换分区(SwapSwa
17、p):推荐大小为内存的两倍:推荐大小为内存的两倍:推荐大小为内存的两倍:推荐大小为内存的两倍v推荐创建推荐创建推荐创建推荐创建/boot/boot分区分区分区分区:16MB16MBv可选分区可选分区可选分区可选分区/usr,/usr/local,/var,/tmp,/opt,/home/usr,/usr/local,/var,/tmp,/opt,/homev分区工具分区工具分区工具分区工具默认工具:默认工具:默认工具:默认工具:fdiskfdisk各发行版还可有自己的分区程序各发行版还可有自己的分区程序各发行版还可有自己的分区程序各发行版还可有自己的分区程序Linux系系统统安安装装26Lin
18、ux安装过程安装过程引导程序引导程序Linux系系统统安安装装27Linux安装过程安装过程启动装载器启动装载器v启动装载器加载启动装载器加载启动装载器加载启动装载器加载LinuxLinux内核内核内核内核可将启动参数(如设备信息)传递到可将启动参数(如设备信息)传递到可将启动参数(如设备信息)传递到可将启动参数(如设备信息)传递到LinuxLinux内核内核内核内核可选择加载一个初始化根盘可选择加载一个初始化根盘可选择加载一个初始化根盘可选择加载一个初始化根盘可以启动其操作系统可以启动其操作系统可以启动其操作系统可以启动其操作系统v常用启动装载器常用启动装载器常用启动装载器常用启动装载器LI
19、LO:LinuxLoaderLILO:LinuxLoaderGRUB:GrandUnifiedBootGRUB:GrandUnifiedBootLoaderLoaderLinux系系统统安安装装28Linux安装过程安装过程启动装载器(续)启动装载器(续)vLILOLILO根据配置文件配置根据配置文件配置根据配置文件配置根据配置文件配置MBRMBR语法语法语法语法:lilo-v-v-Cconfig-file-tlilo-v-v-Cconfig-file-t配置文件:配置文件:配置文件:配置文件:/etc/lilo.confetc/lilo.confvGRUBGRUB存储在存储在存储在存储在MB
20、RMBR和和和和/boot/grub/boot/grub中的程序中的程序中的程序中的程序了解文件系统结构了解文件系统结构了解文件系统结构了解文件系统结构不必与不必与不必与不必与LILOLILO一样来激活某个配置文件一样来激活某个配置文件一样来激活某个配置文件一样来激活某个配置文件配置文件位于配置文件位于配置文件位于配置文件位于/boot/grub/grub.confboot/grub/grub.conf通过通过通过通过grub-installgrub-install安装到安装到安装到安装到MBRMBRLinux系系统统安安装装Linux安装过程安装过程MBRv主引导记录,硬盘主引导记录,硬盘主
21、引导记录,硬盘主引导记录,硬盘的第一的第一的第一的第一扇区,长度扇区,长度扇区,长度扇区,长度为为为为512512字节字节字节字节第一部分为第一部分为第一部分为第一部分为引导区引导区引导区引导区,占占占占446446个字节个字节个字节个字节第二部分为第二部分为第二部分为第二部分为分区分区分区分区表表表表(6464个个个个字节),字节),字节),字节),记录硬盘的分区信息。记录硬盘的分区信息。记录硬盘的分区信息。记录硬盘的分区信息。29Linux系系统统安安装装30Linux安装过程安装过程启动过程启动过程Linux系系统统安安装装Linux安装过程安装过程启动过程说明启动过程说明v打开打开打开
22、打开PCPC的电源的电源的电源的电源vBIOSBIOS开机自检开机自检开机自检开机自检v按按按按BIOSBIOS中设置的启动设备中设置的启动设备中设置的启动设备中设置的启动设备(通常是硬盘通常是硬盘通常是硬盘通常是硬盘)启动,接着启动设备上安装的引导程序启动,接着启动设备上安装的引导程序启动,接着启动设备上安装的引导程序启动,接着启动设备上安装的引导程序lilolilo或或或或grubgrub开始引导开始引导开始引导开始引导LinuxLinuxv内核的引导内核的引导内核的引导内核的引导v执行执行执行执行initinit程序程序程序程序v启动启动启动启动gettygetty,打开了终端供用户登录
23、系统,打开了终端供用户登录系统,打开了终端供用户登录系统,打开了终端供用户登录系统v用户登录成功后进入了用户登录成功后进入了用户登录成功后进入了用户登录成功后进入了ShellShell31Linux系系统统安安装装32Linux安装过程安装过程网络配置网络配置Linux系系统统安安装装33Linux安装过程安装过程防火墙防火墙Linux系系统统安安装装34Linux安装过程安装过程附加语言支持附加语言支持Linux系系统统安安装装35Linux安装过程安装过程时区选择时区选择Linux系系统统安安装装36Linux安装过程安装过程设置根口令设置根口令Linux系系统统安安装装37Linux安装
24、过程安装过程选择软件包组选择软件包组Linux系系统统安安装装38Linux安装过程安装过程准备安装准备安装v此时,应该看到一个安装此时,应该看到一个安装此时,应该看到一个安装此时,应该看到一个安装 RedHatLinuxRedHatLinux做准备的做准备的做准备的做准备的屏幕屏幕屏幕屏幕。v当重新当重新当重新当重新引导系统后,一份完整的安装日志可在引导系统后,一份完整的安装日志可在引导系统后,一份完整的安装日志可在引导系统后,一份完整的安装日志可在/root/install.log/root/install.log 中找到,以备今后中找到,以备今后中找到,以备今后中找到,以备今后参考参考参
25、考参考v要取消安装进程,按计算机的重新启动按钮,或者要取消安装进程,按计算机的重新启动按钮,或者要取消安装进程,按计算机的重新启动按钮,或者要取消安装进程,按计算机的重新启动按钮,或者使用使用使用使用 Control-Alt-DeleteControl-Alt-Delete 组合键来组合键来组合键来组合键来重启计算机重启计算机重启计算机重启计算机 Linux系系统统安安装装39Linux安装过程安装过程安装软件包安装软件包Linux系系统统安安装装40Linux安装过程安装过程创建引导盘创建引导盘Linux系系统统安安装装41Linux安装过程安装过程配置显示器配置显示器Linux系系统统安安
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- chap Linux操作系统基础 Linux 操作系统 基础
限制150内