01 Linux操作系统基础知识.ppt
《01 Linux操作系统基础知识.ppt》由会员分享,可在线阅读,更多相关《01 Linux操作系统基础知识.ppt(126页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、HUAWEI TECHNOLOGIES CO.,LTDHUAWEI Confidential Security Level:内部公开Linux操作系统基础知识V1.1HUAWEI TECHNOLOGIES CO.,LTD.HUAWEI Confidential Page 4前 言l本课程讲述了Linux系统的发展历史、特性、环境搭建方法、系统管理的常用命令、日常操作的若干技巧及常见问题的定位思路。HUAWEI TECHNOLOGIES CO.,LTD.HUAWEI Confidential Page 5参考资料lLinux Bible 2007lLinux in a Nutshell,5th
2、Edition lTips And Techniques For Everyday UselOReilly-SUSE Linux-Jul 2006HUAWEI TECHNOLOGIES CO.,LTD.HUAWEI Confidential Page 6培训目标l学完本课程后,您应该能:了解Linux的发展历史了解Linux操作系统的基本原理掌握Linux常用的操作命令熟悉Linux系统常用的操作技巧了解Linux系统常见问题的定位思路与方法HUAWEI TECHNOLOGIES CO.,LTD.HUAWEI Confidential Page 7目 录1.1.LinuxLinux基本原理基本
3、原理2.Linux系统管理3.Linux常用技巧4.Linux常见故障处理HUAWEI TECHNOLOGIES CO.,LTD.HUAWEI Confidential Page 8目 录1.Linux1.Linux基本原理基本原理pp1.1 Linux1.1 Linux产品概述产品概述p1.2 Linux系统安装p1.3 Linux启动与关闭p1.4 如何学习LinuxHUAWEI TECHNOLOGIES CO.,LTD.HUAWEI Confidential Page 9Linux的发展历史一个小型档案系统Unix 的正式诞生重要的 Unix 分支百家齐鸣的 Unix 版本1969 年
4、Ken Thompson 的小型 file server system1973 年 Ritchie 等人以 C 语言写出第一个正式 Unix 核心1977 1977 年 BSD BSD 的诞生;1980年 system VSolaris、AIX、HP_UNIX等等Linux诞生GNU与FSFStallman 在 1984 年实际创立了GNU 与 自由软件基金会(Free Software Foundation,FSF)1991 年 芬兰大学生 Linus TorvaldsHUAWEI TECHNOLOGIES CO.,LTD.HUAWEI Confidential Page 10Linux特性
5、开放性:系统遵循世界标准规范多用户:系统资源可以被不同用户各自拥有使用多任务:同时执行多个程序,而且各个程序的运行互相独立良好的用户界面:用户界面和系统调用设备独立性:操作系统把所有外部设备统一当作成文件来看待丰富的网络功能:FTP HTTP TELNET etc可靠的系统安全:PAM etc良好的可移植性:从微型机到大型机的任何环境中和任何平台上运行自由软件:用户不用支付任何费用就可以获得它和它的源代码,并且可以根据自己的需要对它进行必要的修改,无偿对它使用,无约束地继续传播,具有Unix的全部功能HUAWEI TECHNOLOGIES CO.,LTD.HUAWEI Confidential
6、 Page 11Linux主流发行版本Red Hat Enterprise Linux Fedora CoreSuse Linux Enterprise Server OpenSuseDebian UbuntuHUAWEI TECHNOLOGIES CO.,LTD.HUAWEI Confidential Page 12Linux的构成Linux内核实用工具Linux ShellLinuxLinux内核内核:操作系统的核心,主要提供进程管理功能、内存管理功能、文件系统管理功能、设备控制功能、和网络管理功能实用工具实用工具:用户用于软件开发、系统管理的一些工具,比如GCC、KDELinux SHE
7、LLLinux SHELL:提供用户与操作系统进行交互的界面,它是命令语言、命令解释程序及程序设计语言的统称。缺省使用的是BASH(Bourne Again shell),它有许多特色,可以提供如命令补全、命令编辑和命令历史表等功能;常见的还有CSH、KSHHUAWEI TECHNOLOGIES CO.,LTD.HUAWEI Confidential Page 13Linux系统目录 Linux系统目录为树状目录HUAWEI TECHNOLOGIES CO.,LTD.HUAWEI Confidential Page 14系统常用目录介绍目录目录说说 明明/根目录/bin用户命令的可执行文件/d
8、ev特殊设备文件/etc系统执行文件、配置文件、管理文件,主要是配置文件/home用户目录/lib引导系统以及在root文件系统中运行命令所需的共享库/mnt临时挂载(mount)的文件系统(如光驱、软驱)/sbin只有root使用的可执行文件和只需要引导或安装/usr的文件/tmp临时文件/usr 为用户和系统命令使用的可执行文件、头文件、共享库、帮助文件、本地程序(在/usr/local中)/var这个目录中存放着那些不断在扩充着的东西,如日志,邮件。/opt 附加的应用软件包,通常大型第三方软件的安装目录HUAWEI TECHNOLOGIES CO.,LTD.HUAWEI Confide
9、ntial Page 15目 录1.Linux1.Linux基本原理基本原理p1.1 Linux产品概述pp1.2 Linux1.2 Linux系统安装系统安装p1.3 Linux启动与关闭p1.4 如何学习LinuxHUAWEI TECHNOLOGIES CO.,LTD.HUAWEI Confidential Page 16Linux 系统的安装方式基于CD/DVD光盘的安装方式硬盘安装方式基于网络的安装方式HUAWEI TECHNOLOGIES CO.,LTD.HUAWEI Confidential Page 17Linux 系统的光盘安装过程安装配置硬盘划分与格式化 系统配置l root
10、用户密码l 网络设置l 系统更新、系统服务l 用户设置l 设备配置设置从光盘启动方式:在BIOS中进行设置选择安装语言安装系统以及相应的软件包HUAWEI TECHNOLOGIES CO.,LTD.HUAWEI Confidential Page 18目 录1.Linux1.Linux基本原理基本原理p1.1 Linux产品概述p1.2 Linux系统安装pp1.3 Linux1.3 Linux启动与关闭启动与关闭p1.4 如何学习LinuxHUAWEI TECHNOLOGIES CO.,LTD.HUAWEI Confidential Page 19Linux运行级别(Run Levels)定
11、义系统的状态,在不同的状态下提供不同的应用(参考/etc/inittab)。RUNLEVELACTION0系统关机1单用户模式2本地多用户模式(无法使用远程网络)3网络多用户模式4系统保留未定义5带图形界面的网络多用户模式6系统重启HUAWEI TECHNOLOGIES CO.,LTD.HUAWEI Confidential Page 20Linux系统启动流程poweronBIOSFLOPPYCDROMharddiskBootloadergrubLoading kernelSCSI sdaDetect hardwareInit hardwareInit/etc/inittabrc.local
12、rc.sysinitMBR第一阶段第二阶段第三阶段第四阶段HUAWEI TECHNOLOGIES CO.,LTD.HUAWEI Confidential Page 21Linux的关闭与重启 Linux是一个多用户多任务的系统,关机时,需要注意以下事项l 观察系统的使用状态,如谁在线,在线的用户在干什么(w)l 通知在线使用者关机的相关信息(可选)(wall,write)l使用最安全的关机方式(执行关机命令前执行sync将内存数据写入硬盘)Linux系统安全关机过程l执行sync命令将内存数据写入硬盘l 关机命令下发,通知用户关机l 停止系统的所有进程l 卸载系统挂载的设备 Linux系统关机
13、常用命令l init 0l shutdown-h nowl halt(poweroff)Linux系统重启常用命令l init 6l shutdown r nowl rebootHUAWEI TECHNOLOGIES CO.,LTD.HUAWEI Confidential Page 22目 录1.Linux1.Linux基本原理基本原理p1.1 Linux产品概述p1.2 Linux系统安装p1.3 Linux启动与关闭pp1.4 1.4 如何学习如何学习LinuxLinuxHUAWEI TECHNOLOGIES CO.,LTD.HUAWEI Confidential Page 23Linux
14、用户环境内核(Kernel)Shell:bash csh ksh终端模拟器(Terminal Emulator):putty xmanagerX Window系统:xfree86窗口管理器(Window Manager):KMW桌面环境(Desktop Environment):Gnome KDEHUAWEI TECHNOLOGIES CO.,LTD.HUAWEI Confidential Page 24在桌面环境下使用终端利用终端程序进入传统的命令行操作界面,上图是kosole终端程序的窗口,在这里可以键入shell命令快捷地完成工作任务。启动命令行终端的操作方法与桌面环境有关:在KDE桌面
15、中是在系统主菜单中选择system-Terminal或单击桌面面板上的 图标;在Gnome中则是在系统主菜单中选择 More Applications-System-Gnome Terminal或单击 。HUAWEI TECHNOLOGIES CO.,LTD.HUAWEI Confidential Page 25使用远程登录工具登录系统示例1Linux端口22默认是开放的,可使用ssh登录。ssh是一种加密协议,一般远程管理推荐使用。HUAWEI TECHNOLOGIES CO.,LTD.HUAWEI Confidential Page 26使用远程登录工具登录系统示例2使用Xmanager登
16、录系统前,需要开启系统远程管理。开启方法推荐:在字符界面下输入yast-选择Network Services-选择Remote Administration-选择允许远程管理。HUAWEI TECHNOLOGIES CO.,LTD.HUAWEI Confidential Page 27使用winscp工具拷贝文件示例1l登陆“WinSCP”文件传输界面l在界面右侧区域选择远端服务器端文件的待存放目录,如“/root”。l在界面左侧区域选择本地计算机文件的存放目录,如“D:常用工具Winscp3”,并选中待传输的文件。l在界面上方菜单栏中,选择“files Copy”,打开“Copy”对话框。l
17、确认要复制的文件及远程目录,单击“Copy”,开始从本地计算机复制文件到服务器。HUAWEI TECHNOLOGIES CO.,LTD.HUAWEI Confidential Page 28从哪里获得信息操作系统内部,学会使用man和whatis命令,注意Linux是大小写敏感的系统其他的Linux信息资源,如google,www.linux.org,等HUAWEI TECHNOLOGIES CO.,LTD.HUAWEI Confidential Page 29问题什么是Linux?如何安装Linux?系统有哪几种运行级别?有什么区别?当你只知道一个命令的前几个字母,如何获取这个命令的完整拼写
18、?当你不知道如何使用一个命令时,如何获取这个命令的帮助信息?HUAWEI TECHNOLOGIES CO.,LTD.HUAWEI Confidential Page 30目 录1.Linux基本原理2.2.LinuxLinux系统管理系统管理3.Linux常用技巧4.Linux常见故障处理HUAWEI TECHNOLOGIES CO.,LTD.HUAWEI Confidential Page 31目 录2.2.LinuxLinux系统管理系统管理系统管理系统管理p2.1 用户和组管理p2.2 文件系统管理文件系统管理p2.3 存储设备管理存储设备管理p2.4 网络管理网络管理p2.5 软件包安
19、装管理软件包安装管理p2.6 系统服务管理系统服务管理p2.7 其他其他HUAWEI TECHNOLOGIES CO.,LTD.HUAWEI Confidential Page 32用户管理命令命令名称命令含义常见用法及具体含义命令示例useradd添加用户useradd -d useradd -d/home/xxxx xxxx/home/xxxx xxxx 增加xxxx用户,主目录为/home/xxxxuseradd -d/home/db2inst db2inst userdel删除用户userdel -rf userdel -rf usernameusername强制删除用户并删除用户的主
20、目录userdel -rf db2inst usermod修改用户usermod -d xxxx usermod -d xxxx xxxx xxxx usernameusername修改用户主目录usermod -d/etc/db2inst db2instpasswd设定用户密码passwd passwd usernameusername设定用户密码passwd db2inst 输入新密码:再次输入新密码:HUAWEI TECHNOLOGIES CO.,LTD.HUAWEI Confidential Page 33组管理命令命令名称命令含义常见用法及具体含义命令示例groupadd添加组gro
21、upgroupadd -g gid add -g gid xxxx xxxx 增加xxxx组,指定gidgroupadd -g 200 utest groupdel删除组groupgroupdel del groupnamegroupname删除组groupdel utestgroupmod修改组groupgroupmod -A mod -A userusergroupgroup向指定组中增加用户groupmod -A test utestHUAWEI TECHNOLOGIES CO.,LTD.HUAWEI Confidential Page 34用户和组管理YaSTYaST管理用户和组:ya
22、st2(桌面环境下使用)或yast(命令行下使用)安全和用户用户管理组管理HUAWEI TECHNOLOGIES CO.,LTD.HUAWEI Confidential Page 35用户和组配置文件用户和组的信息存放在下面三个文件中/etc/passwd/etc/shadow/etc/group通过图形化界面或者是命令行进行相关信息的修改不建议手工修改上述文件,手工修改上述文件可能带来不可预知的错误HUAWEI TECHNOLOGIES CO.,LTD.HUAWEI Confidential Page 36/etc/passwd文件HUAWEI TECHNOLOGIES CO.,LTD.HU
23、AWEI Confidential Page 37/etc/passwd 文件UID:UID:099 系统使用100499 特殊的系统用户使用(比如:services and programs)SLES 10中,普通用户的UID从1000开始HUAWEI TECHNOLOGIES CO.,LTD.HUAWEI Confidential Page 38/etc/shadow 文件HUAWEI TECHNOLOGIES CO.,LTD.HUAWEI Confidential Page 39/etc/shadow 文件HUAWEI TECHNOLOGIES CO.,LTD.HUAWEI Confid
24、ential Page 40/etc/group 文件HUAWEI TECHNOLOGIES CO.,LTD.HUAWEI Confidential Page 41/etc/group 文件由于用户登录时,系统从/etc/passwd文件中取GID,而不是从/etc/group中 取GID,所以group文件和/etc/passwd应当具有一致性。HUAWEI TECHNOLOGIES CO.,LTD.HUAWEI Confidential Page 42目 录2.2.LinuxLinux系统管理系统管理系统管理系统管理p2.1 用户和组管理用户和组管理p2.2 文件系统管理p2.3 存储设备
25、管理存储设备管理p2.4 网络管理网络管理p2.5 软件包安装管理软件包安装管理p2.6 系统服务管理系统服务管理p2.7 其他其他HUAWEI TECHNOLOGIES CO.,LTD.HUAWEI Confidential Page 43LINUX文件系统(一)文件系统是操作系统用于明确磁盘或分区上文件的方法和数据结构,即在磁盘上组织文件的方法。LINUX系统支持EXT2/EXT3/等文件系统,ext2是可扩展的高性能的文件系统。在2000年前是Linux/GNU的标准文件系统,可以支持256字节的长文件名,单一文件大小上限为2048GB(2TB),而文件系统的理论容量上限为6384GB。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 01 Linux操作系统基础知识 Linux 操作系统 基础知识
限制150内