好文档就是一把金锄头!
欢迎来到金锄头文库![会员中心]
电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

华为_3com_内部培训资料linux_基础.docx

54页
  • 卖家[上传人]:人***
  • 文档编号:518581647
  • 上传时间:2023-04-11
  • 文档格式:DOCX
  • 文档大小:183.79KB
  • / 54 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • Linux 操作指导专题文档密级 内部公开产品名称 Product name密级Confidentiality levelCAMS机密 产品版本 Product versionTotal 53pages 共55页V100Linux 操作指导专题(仅供内部使用)拟制:日期 2003-09-06审核:日期 2003-09-06审核:日期 2003-09-06批 准:日期 2003-09-06华为3Com技术有限公司版权所有 侵权必究 2004-02-04华为 3Com 机密 未经许可不得扩散第10页, 共53页修订记录日期 修订版本 描述 作者 目 录第 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 文本修改操作 232.2.6 文本搜索与替换操作 252.3 head 及 tail 命令介绍 26第 3 章 网络配置及操作 273.1 网络配置命令 273.1.1 ifconfig 273.1.2 route 283.2 网络操作命令 303.2.1 netstat 303.2.2 nslookup 313.2.3 host 323.2.4 finger 323.2.5 Ping 命令 333.3 常用网络配置文件介绍 333.3.1 /etc/sysconfig/network 网络设置 343.3.2 /etc/hosts IP 地址和主机名的映射 343.3.3 /etc/services 353.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.1 ftp 远程文件传输 403.4.2 telnet 423.4.3 r-系列命令 43第 4 章 常用使用技巧 454.1 Linux 下软件包的安装及卸载 454.1.1 RPM 安装操作 454.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 打包/压缩工具 tar 504.5 文件及文件内容的查找 514.5.1 文件查找命令 find 514.5.2 文件内容查找命令 grep 514.6 Linux 的系统服务及其配置 524.6.1 服务简介 524.6.2 启动和停止服务 524.6.3 服务的添加 删除 自动运行及状态 53第1章 命令行操作及常用命令使用1.1 命令行操作1.1.1 Shell 简介shell 是用户和 Linux 操作系统之间的接口 Linux 中有多种 shell 其中缺省 使用的是 bashLinux 系统的 shell 作为操作系统的外壳为用户提供使用操作系统的接口 它 是一个命令语言解释器 拥有自己内建的 shell 命令集 shell 也能被系统中其 他应用程序所调用 用户在提示符下输入的命令都由 shell 先解释然后传给 Linux 核心ellLinux 中的 shell 有多种类型 其中最常用的几种是 Bourne sh sh C shell csh和 Korn shellksh三种 shell 各有优缺Bourne shell 是 UNIX 最初使用的 shell 并且在每种 UNIX 上都可以使用 Bourne shell 在 shell 编程方面相当优秀 但在处理与用户的交互方面做得不 如其他几种 shell Linux 操作系统缺省的 shell 是 Bourne Again shell 它是 Bourne shell 的扩展 简称 bash 与 Bourne shell 完全向后兼容 并且在 Bourne shell 的基础上增加增强了很多特性 它还包含了很多 C shell 和 Korn shell 中的优点 有灵活和强大的编程接口同时又有很友好的用户界面C shell 是一种比 Bourne shell 更适于编程的 shell 它的语法与 C 语言很相似 Linux 为喜欢使用 C shell 的人提供了 Tcsh Tcsh 是 C shell 的一个扩展版本 Tcsh 包括命令行编辑可编程单词补全 拼写校正 历史命令替换 作业控制 和类似 C 语言的语法 它不仅和 Bash shell 是提示符兼容 而且还提供比 Bash shell 更多的提示符参数Korn shell 集合了 C shell 和 Bourne shell 的优点并且和 Bourne shell 完全兼 容 Linux 系统提供了 pdkshksh 的扩展它支持任务控制 可以在命令行 上挂起 后台执行 唤醒或终止程序Redhat Linux 系统默认的 shell 是 bash 对普通用户用$作提示符 对超级用 户 root 用#作提示符 一旦出现了 shell 提示符就可以键入命令名称及命令所 需要的参数我们来实习一下 shell 是如何工作的 在 shell 提示符下输入以下命令$ ls –al该命令可以列出当前目录下的所有文件和子目录用户在登录到 Linux 时 由/etc/passwd 文件来决定要使用哪个 shell 例如 该文件中含有类似如下一行myself:x:500:500:Linux User:/home/myself:/bin/bash用户使用的 shell 被列每行的末尾/bin/bash由于 bash 是 Redhat Linux 上缺省的 shell 本文将主要介绍 bash 及其相关知 识1.1.2 Shell 控制台使用方法首先介绍一个名词 控制台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 使用者一般为普通用户 而系统管理员一般使用超级用户帐号完成一些系统 管理的工作 如果只需要完成一些由普通用户帐号就能完成的任务 建议不 要使用超级用户帐号 以免无意中破坏系统用户登录分两步进行 第一步输入用户的登录名 系统根据该登录名来识别 用户 第二步输入用户的口令 该口令是用户自己选择的一个字符串 对其 他用户是保密的 是在登录时系统用来辨别真假用户的关键字1. 启动和登录系统超级用户的用户名为 root 密码在安装系统时已设定 系统启动成功后屏幕 显示下面的提示localhost login:这时输入超级用户名"root" 然后键入回车键此时用户会在屏幕上看到输入口 令的提示localhost login:root Password:这时需要输入口令 输入口令时 口令不会在屏幕上显示出来 如果用户输入了错误的口令 就会在屏幕上看到下列信息login incorrect.这时需要重新输入 当用户正确地输入用户名和口令后 就能合法地进入系 统 屏幕显示[root@loclhost/root] #此时说明用户已经登录到系统中 可以进行操作了 这里"#"是超级用户的系 统提示符 普通用户在建立了普通用户帐号以后就可以进行登录了不论是超级用户还是普通用户需要退出系统时 在 shell 提示符下键入 exit 命 令即可 还有其他退出系统的方法但上面一种是最安全的2. 重新启动系统以 root 用户登录 Linux 操作系统后执行 reboot 命令可以重新启动 linux 系统[root@loclhost/root] # reboot3. 关闭系统shutdown 命令可以安全地关闭或重启 Linux 系统 它在系统关闭之前给系统 上的所有登录用户提示一条警告信息 该命令还允许用户指定一个时间参数 可以是一个精确的时间 也可以是从现在开始的一个时间段 精确时间的格 式是 hh:mm表示小时和分钟 时间段由 + 和分钟数表示 系统执行 该命令后会自动进行数据同步的工作 该命令的一般格式shutdown [选项] [时间] [警告信息]命令中各选项的含义为:- k 并不真正关机而只是发出。

      点击阅读更多内容
      关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
      手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
      ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.