华为_3com_内部培训资料linux_基础5224.docx
《华为_3com_内部培训资料linux_基础5224.docx》由会员分享,可在线阅读,更多相关《华为_3com_内部培训资料linux_基础5224.docx(100页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。
1、Linux 操作指导专题文档密级 内部公开产品名称称Prooducctnaame密级Coonfiidenntiaalitty lleveelCAMSS机密产品版本本ProoducctveersiionTotaal533pagges共共55页V1000Linuux操作作指导专专题(仅供内内部使用用)拟制:日期20033-099-066审核:日期20033-099-066审核:日期20033-099-066批准:日期20033-099-066华为3CCom技术有有限公司司版权所有有侵权必必究2004-02-04华为 3Com 机密 未经许可不得扩散第100页, 共53页修订记录录日期修订版本本描述
2、作者目录第 1 章 命令行操作及常用命令使用51.1 命令行操作51.1.1 Shell 简介51.1.2 Shell 控制台使用方法61.2 常用命令使用61.2.1 登录和退出 Linux 系统61.2.2 文件和目录操作命令81.2.3 用户及用户组管理命令101.2.4 进程及任务管理命令131.2.5 磁盘及文件系统管理命令161.2.6 软件安装命令17第 2 章 文件查看/编辑方法介绍192.1 cat 命令介绍192.2 vi 命令介绍192.2.1 vi 的进入与退出202.2.2 vi 中显示行号202.2.3 光标移动操作212.2.4 文本插入操作222.2.5 文本修
3、改操作232.2.6 文本搜索与替换操作252.3 head 及 tail 命令介绍26第 3 章 网络配置及操作273.1 网络配置命令273.1.1 ifconfig273.1.2 route283.2 网络操作命令303.2.1 netstat303.2.2 nslookup313.2.3 host323.2.4 finger323.2.5 Ping 命令333.3 常用网络配置文件介绍333.3.1 /etc/sysconfig/network 网络设置343.3.2 /etc/hosts IP 地址和主机名的映射343.3.3 /etc/services353.3.4 /etc/ho
4、st.conf 配置名字解析器353.3.5 /etc/nsswitch.conf 配置名字解析器363.3.6 /etc/resolv.conf 配置 DNS 客户373.3.7 /etc/xinetd.conf373.3.8 /etc/modules.conf 文件393.3.9 /etc/sysconfig/network-scripts/ifcfg-ethN 文件393.4 常用网络操作方法393.4.1 ftp 远程文件传输403.4.2 telnet423.4.3 r-系列命令43第 4 章 常用使用技巧454.1 Linux 下软件包的安装及卸载454.1.1 RPM 安装操作4
5、54.1.2 RPM 查询操作454.1.3 RPM 卸载操作464.1.4 RPM 升级操作464.1.5 RPM 验证操作464.1.6 RPM 的其他附加命令474.2 Linux 操作系统的时钟系统474.2.1 时钟系统介绍474.2.2 硬件时钟系统与系统时间的同步474.3 系统信息及运行状态监控484.3.1 df 命令494.3.2 du 命令494.3.3 top 命令494.3.4 iostat 命令504.4 打包/压缩工具 tar504.5 文件及文件内容的查找514.5.1 文件查找命令 find514.5.2 文件内容查找命令 grep514.6 Linux 的系
6、统服务及其配置524.6.1 服务简介524.6.2 启动和停止服务524.6.3 服务的添加删除自动运行及状态53第1章命命令行操操作及常常用命令令使用1.1命命令行操操作1.1.1 Shelll简介介shelll是用用户和LLinuux操作作系统之之间的接接口Linnux中中有多种种sheell其中缺缺省使用用的是bbashhLinuux系统统的shhelll作为操操作系统统的外壳壳为用户户提供使使用操作作系统的的接口 它是一一个命令令语言解解释器拥拥有自己己内建的的sheell命命令集sshelll也能能被系统统中其他他应用程程序所调调用用户户在提示示符下输输入的命命令都由由sheell
7、先先解释然然后传给给Linnux核核心ellLinuux中的的sheell有有多种类类型其中中最常用用的几种种是Boournneshh shhCsheellccsh和和Korrnshhelllkshh三种shhelll各有优优缺Bourrnesshelll是UNIIX最初初使用的的sheell并且在在每种UUNIXX上都可可以使用用Bouurneesheell在在sheell编编程方面面相当优优秀但在处处理与用用户的交交互方面面做得不不如其他他几种sshelllLinnux操操作系统统缺省的的sheell是是BouurneeAgaainsshelll它是Boournneshhelll的扩展展简
8、称 bassh与 Boournneshhelll完全向向后兼容容并且在在Bouurneesheell的的基础上上增加增增强了很很多特性性它还包包含了很很多Csheell和和Korrnshhelll中的优优点有灵活活和强大大的编程程接口同同时又有有很友好好的用户户界面Csheell是是一种比比Bouurneesheell更更适于编编程的sshelll它的的语法与与C语言很很相似LLinuux为喜喜欢使用用Csheell的的人提供供了TccshTTcshh是Csheell的的一个扩扩展版本本Tcssh包括括命令行行编辑可可编程单单词补全全拼写校校正历史命命令替换换作业控控制和类类似C语言的的语法
9、它不仅仅和Baashsshelll是提提示符兼兼容 而而且还提提供比BBashh shhelll更多的的提示符符参数Kornnsheell集集合了CCsheell和和Bouurneesheell的的优点并并且和BBourrnesshelll完全全兼容Linnux系系统提供供了 ppdksshkssh 的扩扩展它支支持任务务控制 可以以在命令令行上挂挂起 后台执执行 唤醒或或终止程程序RedhhatLLinuux系统统默认的的sheell是是bassh对普普通用户户用$作提示示符对超超级用户户rooot用#作提示示符一旦旦出现了了sheell提提示符就就可以键键入命令令名称及及命令所所需要的的参
10、数我们来实实习一下下sheell是是如何工工作的在sheell提提示符下下输入以以下命令令$lsal该命令可可以列出出当前目目录下的的所有文文件和子子目录用户在登登录到LLinuux时由/ettc/ppassswd文文件来决决定要使使用哪个个sheell例如该文文件中含含有类似似如下一一行myseelf:x:5500:5000:LiinuxxUseer:/homme/mmyseelf:/biin/bbashh用户使用用的shhelll 被列列每行的的末尾/binn/baash由于baash是是ReddhattLinnux上上缺省的的sheell 本文将将主要介介绍baash及及其相关关知识1.
11、1.2Shhelll控制台台使用方方法首先介绍绍一个名名词 控控制台cconssolee它就是是我们通通常见到到的使用用字符操操作界面面的人机机接口例例如doos我们们说控制制台命令令就是指指通过字字符界面面输入的的可以操操作系统统的命令令例如doos命令令就是控控制台命命令 我我们现在在要了解解的是基基于Liinuxx操作系系统的基基本控制制台命令令Linuux是一一个真正正的多用用户操作作系统这表示示它可以以同时接接受多个个用户登登录Liinuxx还允许许一个用用户进行行多次登登录这是因因为Liinuxx和许多多版本的的UNIIX一样提供供了虚拟控控制台的访问问方式允许用用户在同同一时间间
12、从控制制台系统统的控制制台是与与系统直直接相连连的监视视器和键键盘进行行多次登登录虚拟控制制台的选选择可以以通过按按下Allt键和和一个功功能键来来实现 通常使使用F11-F66例如用用户登录录后按一一下Allt-FF2键用户又又可以看看到llogiin:提示符符说明用用户看到到了第二二个虚拟拟控制台台然后只只需按AAlt-F1键键就可以以回到第第一个虚虚拟控制制台一个新新安装的的Linnux系系统允许许用户使使用Allt-FF1到Altt-F66键来访访问前六六个虚拟拟控制台台1.2常常用命令令使用1.2.1登录录和退出出Linnux系系统用户登录录系统时时为了使使系统能能够识别别自己必须输
13、输入用户户名和密密码经系统验验证无误误后方能能进入系系统且 说明在系统安安装过程程中可以以创建两两种帐号号 超级级用户帐帐号和普普通用户户帐号 Linnux使使用者一一般为普普通用户户而系统统管理员员一般使使用超级级用户帐帐号完成成一些系系统管理理的工作作 如果果只需要要完成一一些由普普通用户户帐号就就能完成成的任务务建议不不要使用用超级用用户帐号号 以以免无意意中破坏坏系统用户登录录分两步步进行 第一步步输入用用户的登登录名系系统根据据该登录录名来识识别用户户 第二二步输入入用户的的口令该该口令是是用户自自己选择择的一个个字符串串对其他用用户是保保密的 是在在登录时时系统用用来辨别别真假用用
14、户的关关键字1.启动动和登录录系统超级用户户的用户户名为 rooot密码在在安装系系统时已已设定系统启启动成功功后屏幕幕显示下下面的提提示locaalhoostllogiin:这时输入入超级用用户名rooot然后键键入回车车键此时时用户会会在屏幕幕上看到到输入口口令的提提示locaalhoostllogiin:rroottPassswoord:这时需要要输入口口令输入入口令时时口令不不会在屏屏幕上显显示出来来如果用用户输入了错误误的口令令就会在在屏幕上上看到下下列信息息logiininncorrrecct.这时需要要重新输输入当用用户正确确地输入入用户名名和口令令后就能合合法地进进入系统统屏幕
15、显显示roootllocllhosst/rroott#此时说明明用户已已经登录录到系统统中可以进进行操作作了这里#是超超级用户户的系统统提示符符普通用用户在建建立了普普通用户户帐号以以后就可可以进行行登录了了不论是超超级用户户还是普普通用户户需要退退出系统统时在sheell提提示符下下键入eexitt命令即可可还有其其他退出出系统的的方法但但上面一一种是最最安全的的2.重新新启动系系统以rooot用户户登录LLinuux操作作系统后后执行rrebooot命命令可以以重新启启动liinuxx系统roootllocllhosst/rroott#rebboott3.关闭闭系统shuttdowwn命令
16、令可以安安全地关关闭或重重启Liinuxx系统它在系系统关闭闭之前给给系统上上的所有有登录用用户提示示一条警警告信息息该命令令还允许许用户指指定一个个时间参参数 可可以是一一个精确确的时间间也可以以是从现现在开始始的一个个时间段段精确时时间的格格式是hh:mm表表示小时时和分钟钟时间段段由+和分钟钟数表示示系统执执行该命命令后会会自动进进行数据据同步的的工作该命令令的一般般格式shuttdowwn选项时间警告信信息命令中各各选项的的含义为为:-k并不不真正关关机而只只是发出出警告信信息给所所有用户户-r关机机后立即即重新启启动-h关机机后不重重新启动动-f快速速关机重重启动时时跳过ffsckk
17、-n快速速关机不不经过iinitt程序-c取消消一个已已经运行行的shhutddownn需要特别别说明的的是该命命令只能能由超级级用户使使用例1系系统在十十分钟后后关机并并且马上上重新启启动#shuutdoownr+100例2系系统马上上关机并并且不重重新启动动#shuutdoownhnoww1.2.2文件件和目录录操作命命令1. ls命令令这个命令令就相当当于doos下的的dirr命令一一样也是是Linnux控控制台命命令中最最为重要要几个命命令之一一ls最常常用的参参数有三三个-a-l和Fls-aaLinuux系统统上的文文件以.开头的的文件被被系统视视为隐藏藏文件仅用lss命令是是看不到
18、到他们的的而用lssa除了显显示一般般文件名名外连隐藏藏文件也也会显示示出来lsll这个参参数是字字母L的小写写不是数数字 11这个命令令可以使使用长格格式显示示文件内内容如果果需要察察看更详详细的文文件资料料就要用用到lss-l这个个指令lsFF在列出的的文件目目录名称称后加一一符号例例如可执执行文件件加*,目目录则加加/2. cd命令令cd这个个命令是是用来进进出目录录的 它它的使用用方法和和在doos下没没什么两两样 但但和doos不同同的是LLinuux的目目录对大大小写是是敏感的的如果大大小写拼拼写有误误你的cdd操作是是成功不不了的 另外 cd如果果直接输输入 ccd后面面不加任任
19、何东西西会回到到使用者者自己的的Homme目录录假设如如果是rroott那就是是回到/rooot这个个功能同同cd是一样样的3. mkdiirrmddirmkdiir命令令用来建建立新的的目录如输入入如下命命令mkdiirwoork将在当前前目录下下新建一一个woork目目录rmdiir用来来删除已已建立的的目录如输入入如下命命令rmdiirwoork将删除已已存在的的空目录录worrk4. cpcp这个个命令相相当于ddos下下面的ccopyy命令具体用用法是cprr源文件件(soourcce)目目的文件件(taargeet)参参数r是指连连同源文文件中的的子目录录一同拷拷贝5. rmrm这
20、个个命令是是用来删删除文件件的rm命令令常用的的参数有有三个-i,-r,-f比如如我现在在要删除除一个名名字为ttextt 的一一个文件件输入如如下命令令rmiitesst系统会询询问我们们是否要要删除ttestt文件敲了了y/nn 确确认是否否要删除除tesst文件件rmrr目录名名 这个个操作可可以连同同这个目目录下面面的子目目录都删删除 功功能比上上面讲到到的rmmdirr更强大大不仅可可能删除除指定的的目录而而且可以以删除该该目录下下所有文文件和子子目录rmff文件名名这个操操作可以以不经确确认强制制删除文文件6. mvmv这个个命令的的功能是是移动目目录或文文件引申的的功能是是给目录
21、录或文件件重命名名比如mv/ttmp/xxxx.taar/rooot该命令将将/tmmp目录录下的xxxx.tarr文件移移动到/rooot目录录下而mvaaaa.ttarbbbb.tarr则是将当当前目录录下的文文件aaaa.ttar更更名为bbbb.tarr7. catcat这这个命令令是liinuxx中非常常重要的的一个命命令它的功功能是显显示或连连结一般般的asciii文本本文件它的用用法如下下catttextt该命令显显示teext 这个文文件的内内容catffilee1fiile22该命令依依顺序显显示fiile11,fiile22的内容容catffilee1fiile22fiil
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 华为 _3com_ 内部 培训资料 linux_ 基础 5224
限制150内