华为内部培训资料Linux基础.pdf

上传人:b****1 文档编号:3209586 上传时间:2022-11-20 格式:PDF 页数:53 大小:419.97KB
下载 相关 举报
华为内部培训资料Linux基础.pdf_第1页
第1页 / 共53页
华为内部培训资料Linux基础.pdf_第2页
第2页 / 共53页
华为内部培训资料Linux基础.pdf_第3页
第3页 / 共53页
华为内部培训资料Linux基础.pdf_第4页
第4页 / 共53页
华为内部培训资料Linux基础.pdf_第5页
第5页 / 共53页
点击查看更多>>
下载资源
资源描述

华为内部培训资料Linux基础.pdf

《华为内部培训资料Linux基础.pdf》由会员分享,可在线阅读,更多相关《华为内部培训资料Linux基础.pdf(53页珍藏版)》请在冰豆网上搜索。

华为内部培训资料Linux基础.pdf

Linux操作指导专题文档密级内部公开2004-02-04华为3Com机密未经许可不得扩散第1页,共53页产品名称Productname密级ConfidentialitylevelCAMS机密产品版本ProductversionV100Total53pages共55页Linux操作指导专题(仅供内部使用)拟制:

日期2003-09-06审核:

日期2003-09-06审核:

日期2003-09-06批准:

日期2003-09-06华为3Com技术有限公司版权所有侵权必究Linux操作指导专题文档密级内部公开2004-02-04华为3Com机密未经许可不得扩散第2页,共53页修订记录日期修订版本描述作者Linux操作指导专题文档密级内部公开2004-02-04华为3Com机密未经许可不得扩散第3页,共53页目录第1章命令行操作及常用命令使用.51.1命令行操作.51.1.1Shell简介.51.1.2Shell控制台使用方法.61.2常用命令使用.61.2.1登录和退出Linux系统.61.2.2文件和目录操作命令.81.2.3用户及用户组管理命令.101.2.4进程及任务管理命令.131.2.5磁盘及文件系统管理命令.161.2.6软件安装命令.17第2章文件查看/编辑方法介绍.192.1cat命令介绍.192.2vi命令介绍.192.2.1vi的进入与退出.202.2.2vi中显示行号.202.2.3光标移动操作.212.2.4文本插入操作.222.2.5文本修改操作.232.2.6文本搜索与替换操作.252.3head及tail命令介绍.26第3章网络配置及操作.273.1网络配置命令.273.1.1ifconfig.273.1.2route.283.2网络操作命令.303.2.1netstat.303.2.2nslookup.313.2.3host.323.2.4finger.323.2.5Ping命令.333.3常用网络配置文件介绍.333.3.1/etc/sysconfig/network网络设置.343.3.2/etc/hostsIP地址和主机名的映射.343.3.3/etc/services.35Linux操作指导专题文档密级内部公开2004-02-04华为3Com机密未经许可不得扩散第4页,共53页3.3.4/etc/host.conf配置名字解析器.353.3.5/etc/nsswitch.conf配置名字解析器.363.3.6/etc/resolv.conf配置DNS客户.373.3.7/etc/xinetd.conf.373.3.8/etc/modules.conf文件.393.3.9/etc/sysconfig/network-scripts/ifcfg-ethN文件.393.4常用网络操作方法.393.4.1ftp远程文件传输.403.4.2telnet.423.4.3r-系列命令.43第4章常用使用技巧.454.1Linux下软件包的安装及卸载.454.1.1RPM安装操作.454.1.2RPM查询操作.454.1.3RPM卸载操作.464.1.4RPM升级操作.464.1.5RPM验证操作.464.1.6RPM的其他附加命令.474.2Linux操作系统的时钟系统.474.2.1时钟系统介绍.474.2.2硬件时钟系统与系统时间的同步.474.3系统信息及运行状态监控.484.3.1df命令.494.3.2du命令.494.3.3top命令.494.3.4iostat命令.504.4打包/压缩工具tar.504.5文件及文件内容的查找.514.5.1文件查找命令find.514.5.2文件内容查找命令grep.514.6Linux的系统服务及其配置.524.6.1服务简介.524.6.2启动和停止服务.524.6.3服务的添加删除自动运行及状态.53Linux操作指导专题文档密级内部公开2004-02-04华为3Com机密未经许可不得扩散第5页,共53页第1章命令行操作及常用命令使用1.1命令行操作1.1.1Shell简介shell是用户和Linux操作系统之间的接口Linux中有多种shell其中缺省使用的是bashLinux系统的shell作为操作系统的外壳为用户提供使用操作系统的接口它是一个命令语言解释器拥有自己内建的shell命令集shell也能被系统中其他应用程序所调用用户在提示符下输入的命令都由shell先解释然后传给Linux核心Linux中的shell有多种类型其中最常用的几种是BourneshellshCshellcsh和Kornshellksh三种shell各有优缺Bourneshell是UNIX最初使用的shell并且在每种UNIX上都可以使用Bourneshell在shell编程方面相当优秀但在处理与用户的交互方面做得不如其他几种shellLinux操作系统缺省的shell是BourneAgainshell它是Bourneshell的扩展简称bash与Bourneshell完全向后兼容并且在Bourneshell的基础上增加增强了很多特性它还包含了很多Cshell和Kornshell中的优点有灵活和强大的编程接口同时又有很友好的用户界面Cshell是一种比Bourneshell更适于编程的shell它的语法与C语言很相似Linux为喜欢使用Cshell的人提供了TcshTcsh是Cshell的一个扩展版本Tcsh包括命令行编辑可编程单词补全拼写校正历史命令替换作业控制和类似C语言的语法它不仅和Bashshell是提示符兼容而且还提供比Bashshell更多的提示符参数Kornshell集合了Cshell和Bourneshell的优点并且和Bourneshell完全兼容Linux系统提供了pdkshksh的扩展它支持任务控制可以在命令行上挂起后台执行唤醒或终止程序RedhatLinux系统默认的shell是bash对普通用户用$作提示符对超级用户root用#作提示符一旦出现了shell提示符就可以键入命令名称及命令所需要的参数我们来实习一下shell是如何工作的在shell提示符下输入以下命令Linux操作指导专题文档密级内部公开2004-02-04华为3Com机密未经许可不得扩散第6页,共53页$lsal该命令可以列出当前目录下的所有文件和子目录用户在登录到Linux时由/etc/passwd文件来决定要使用哪个shell例如该文件中含有类似如下一行myself:

x:

500:

500:

LinuxUser:

/home/myself:

/bin/bash用户使用的shell被列每行的末尾/bin/bash由于bash是RedhatLinux上缺省的shell本文将主要介绍bash及其相关知识1.1.2Shell控制台使用方法首先介绍一个名词控制台console它就是我们通常见到的使用字符操作界面的人机接口例如dos我们说控制台命令就是指通过字符界面输入的可以操作系统的命令例如dos命令就是控制台命令我们现在要了解的是基于Linux操作系统的基本控制台命令Linux是一个真正的多用户操作系统这表示它可以同时接受多个用户登录Linux还允许一个用户进行多次登录这是因为Linux和许多版本的UNIX一样提供了虚拟控制台的访问方式允许用户在同一时间从控制台系统的控制台是与系统直接相连的监视器和键盘进行多次登录虚拟控制台的选择可以通过按下Alt键和一个功能键来实现通常使用F1-F6例如用户登录后按一下Alt-F2键用户又可以看到login:

提示符说明用户看到了第二个虚拟控制台然后只需按Alt-F1键就可以回到第一个虚拟控制台一个新安装的Linux系统允许用户使用Alt-F1到Alt-F6键来访问前六个虚拟控制台1.2常用命令使用1.2.1登录和退出Linux系统用户登录系统时为了使系统能够识别自己必须输入用户名和密码经系统验证无误后方能进入系统Linux操作指导专题文档密级内部公开2004-02-04华为3Com机密未经许可不得扩散第7页,共53页?

说明在系统安装过程中可以创建两种帐号超级用户帐号和普通用户帐号Linux使用者一般为普通用户而系统管理员一般使用超级用户帐号完成一些系统管理的工作如果只需要完成一些由普通用户帐号就能完成的任务建议不要使用超级用户帐号以免无意中破坏系统用户登录分两步进行第一步输入用户的登录名系统根据该登录名来识别用户第二步输入用户的口令该口令是用户自己选择的一个字符串对其他用户是保密的是在登录时系统用来辨别真假用户的关键字1.启动和登录系统超级用户的用户名为root密码在安装系统时已设定系统启动成功后屏幕显示下面的提示localhostlogin:

这时输入超级用户名root然后键入回车键此时用户会在屏幕上看到输入口令的提示localhostlogin:

rootPassword:

这时需要输入口令输入口令时口令不会在屏幕上显示出来如果用户输入了错误的口令就会在屏幕上看到下列信息loginincorrect.这时需要重新输入当用户正确地输入用户名和口令后就能合法地进入系统屏幕显示rootloclhost/root#此时说明用户已经登录到系统中可以进行操作了这里#是超级用户的系统提示符普通用户在建立了普通用户帐号以后就可以进行登录了不论是超级用户还是普通用户需要退出系统时在shell提示符下键入exit命令即可还有其他退出系统的方法但上面一种是最安全的2.重新启动系统以root用户登录Linux操作系统后执行reboot命令可以重新启动linux系统rootloclhost/root#rebootLinux操作指导专题文档密级内部公开2004-02-04华为3Com机密未经许可不得扩散第8页,共53页3.关闭系统shutdown命令可以安全地关闭或重启Linux系统它在系统关闭之前给系统上的所有登录用户提示一条警告信息该命令还允许用户指定一个时间参数可以是一个精确的时间也可以是从现在开始的一个时间段精确时间的格式是hh:

mm表示小时和分钟时间段由+和分钟数表示系统执行该命令后会自动进行数据同步的工作该命令的一般格式shutdown选项时间警告信息命令中各选项的含义为:

-k并不真正关机而只是发出警告信息给所有用户-r关机后立即重新启动-h关机后不重新启动-f快速关机重启动时跳过fsck-n快速关机不经过init程序-c取消一个已经运行的shutdown需要特别说明的是该命令只能由超级用户使用例1系统在十分钟后关机并且马上重新启动#shutdownr+10例2系统马上关机并且不重新启动#shutdownhnow1.2.2文件和目录操作命令1.ls命令这个命令就相当于dos下的dir命令一样也是Linux控制台命令中最为重要几个命令之一ls最常用的参数有三个-a-l和

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 考试认证 > IT认证

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1