Linu某操作指导专题培训.docx
《Linu某操作指导专题培训.docx》由会员分享,可在线阅读,更多相关《Linu某操作指导专题培训.docx(54页珍藏版)》请在三一办公上搜索。
1、Linux 操作指导专题文档密级 内部公开产品名称 Product name密级Confidentiality levelCAMS机密 产品版本 Product versionTotal 53pages 共55页V100Linux 操作指导专题(仅供内部使用)拟制:日期 2003-09-06审核:日期 2003-09-06审核:日期 2003-09-06批 准:日期 2003-09-06华为3Com技术有限公司x 侵权必究 2004-02-04华为 3Com 机密 未经许可不得扩散第54页, 共53页修订记录日期 修订版本 描述 作者 目 录第 1 章 命令行操作及常用命令使用51.1 命令行
2、操作51.1.1 Shell 简介51.1.2 Shell 控制台使用方法61.2 常用命令使用61.2.1 登录和退出 Linux 系统61.2.2 文件和目录操作命令81.2.3 用户及用户组管理命令101.2.4 进程及任务管理命令一三1.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
3、 及 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/host.conf 配置名字解析器353.3.5 /etc/ns
4、switch.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 安装操作454.1.2 RPM 查询操作454.1.3 RPM 卸载操
5、作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 的系统服务及其配置524.6.1 服务简介524.6.2 启动和
6、停止服务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
7、C shell csh和 Korn shellksh三种 shell 各有优缺Bourne shell 是 UNIX 最初使用的 shell并且在每种 UNIX 上都可以使用 Bourne shell 在 shell 编程方面相当优秀但在处理与用户的交互方面做得不 如其他几种 shellLinux 操作系统缺省的 shell 是 Bourne Again shell它是 Bourne shell 的扩展简称 bash与 Bourne shell 完全向后兼容并且在 Bourne shell 的基础上增加增强了很多特性 它还包含了很多 C shell 和 Korn shell 中的优点有灵活和强
8、大的编程接口同时又有很友好的用户界面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 系统提供了 pdks
9、hksh 的扩展它支持任务控制 可以在命令行 上挂起 后台执行 唤醒或终止程序Redhat Linux 系统默认的 shell 是 bash 对普通用户用$作提示符 对超级用 户 root 用#作提示符 一旦出现了 shell 提示符就可以键入命令名称及命令所 需要的参数我们来实习一下 shell 是如何工作的在 shell 提示符下输入以下命令$ ls al该命令可以列出当前目录下的所有文件和子目录用户在登录到 Linux 时由/etc/passwd 文件来决定要使用哪个 shell例如 该文件中含有类似如下一行myself:x:500:500:Linux User:/home/myself
10、:/bin/bash用户使用的 shell 被列每行的末尾/bin/bash由于 bash 是 Redhat Linux 上缺省的 shell 本文将主要介绍 bash 及其相关知 识1.1.2 Shell 控制台使用方法首先介绍一个名词 控制台console它就是我们通常见到的使用字符 操作界面的人机接口 例如 dos 我们说控制台命令就是指通过字符界面输入 的可以操作系统的命令 例如 dos 命令就是控制台命令 我们现在要了解的 是基于 Linux 操作系统的基本控制台命令Linux 是一个真正的多用户操作系统这表示它可以同时接受多个用户登录 Linux 还允许一个用户进行多次登录这是因为
11、 Linux 和许多版本的 UNIX 一 样提供了虚拟控制台的访问方式允许用户在同一时间从控制台系统 的控制台是与系统直接相连的监视器和键盘进行多次登录虚拟控制台的选择可以通过按下 Alt 键和一个功能键来实现 通常使用 F1-F6 例如用户登录后按一下 Alt-F2 键用户又可以看到login:提示符说明用户 看到了第二个虚拟控制台然后只需按 Alt-F1 键就可以回到第一个虚拟控制 台一个新安装的 Linux 系统允许用户使用 Alt-F1 到 Alt-F6 键来访问前六个 虚拟控制台1.2 常用命令使用1.2.1 登录和退出 Linux 系统用户登录系统时为了使系统能够识别自己必须输入用
12、户名和密码经系 统验证无误后方能进入系统且 说明在系统安装过程中可以创建两种帐号 超级用户帐号和普通用户帐号 Linux 使用者一般为普通用户 而系统管理员一般使用超级用户帐号完成一些系统 管理的工作 如果只需要完成一些由普通用户帐号就能完成的任务 建议不 要使用超级用户帐号 以免无意中破坏系统用户登录分两步进行 第一步输入用户的登录名 系统根据该登录名来识别 用户 第二步输入用户的口令 该口令是用户自己选择的一个字符串 对其 他用户是保密的 是在登录时系统用来辨别真假用户的关键字1. 启动和登录系统超级用户的用户名为 root密码在安装系统时已设定系统启动成功后屏幕 显示下面的提示local
13、host login:这时输入超级用户名root然后键入回车键此时用户会在屏幕上看到输入口 令的提示localhost login:root Password:这时需要输入口令 输入口令时口令不会在屏幕上显示出来如果用户输入了错误的口令就会在屏幕上看到下列信息login incorrect.这时需要重新输入 当用户正确地输入用户名和口令后就能合法地进入系 统屏幕显示rootxloclhost/root #此时说明用户已经登录到系统中可以进行操作了这里#是超级用户的系 统提示符普通用户在建立了普通用户帐号以后就可以进行登录了不论是超级用户还是普通用户需要退出系统时 在 shell 提示符下键入
14、exit 命 令即可还有其他退出系统的方法但上面一种是最安全的2. 重新启动系统以 root 用户登录 Linux 操作系统后执行 reboot 命令可以重新启动 linux 系统rootxloclhost/root # reboot3. 关闭系统shutdown 命令可以安全地关闭或重启 Linux 系统它在系统关闭之前给系统 上的所有登录用户提示一条警告信息该命令还允许用户指定一个时间参数 可以是一个精确的时间也可以是从现在开始的一个时间段 精确时间的格 式是hh:mm表示小时和分钟时间段由+和分钟数表示系统执行 该命令后会自动进行数据同步的工作该命令的一般格式shutdown 选项 时间
15、 警告信息命令中各选项的含义为:- k 并不真正关机而只是发出警告信息给所有用户- r 关机后立即重新启动- h 关机后不重新启动- f 快速关机重启动时跳过 fsck- n 快速关机不经过 init 程序- c 取消一个已经运行的 shutdown需要特别说明的是该命令只能由超级用户使用例 1系统在十分钟后关机并且马上重新启动# shutdown r +10例 2系统马上关机并且不重新启动# shutdown h now1.2.2 文件和目录操作命令1. ls 命令这个命令就相当于 dos 下的 dir 命令一样 也是 Linux 控制台命令中最为重要 几个命令之一ls 最常用的参数有三个-
16、a-l 和 Fls -aLinux 系统上的文件以.开头的文件被系统视为隐藏文件仅用 ls 命令是看不 到他们的而用 ls a除了显示一般文件名外连隐藏文件也会显示出来ls l 这个参数是字母 L 的小写不是数字 1这个命令可以使用长格式显示文件内容 如果需要察看更详细的文件资料就 要用到 ls -l 这个指令ls F在列出的文件目录名称后加一符号 例如可执行文件加 *, 目录则加 /2. cd 命令cd 这个命令是用来进出目录的 它的使用方法和在 dos 下没什么两样 但和 dos 不同的是 Linux 的目录对大小写是敏感的 如果大小写拼写有误 你的 cd 操作是成功不了的 另外 cd 如
17、果直接输入 cd 后面不加任何东西会回到使 用者自己的 Home 目录 假设如果是 root 那就是回到/root 这个功能同 cd 是一样的3. mkdirrmdirmkdir 命令用来建立新的目录如输入如下命令mkdir work将在当前目录下新建一个 work 目录rmdir 用来删除已建立的目录如输入如下命令rmdir work将删除已存在的空目录 work4. cpcp 这个命令相当于 dos 下面的 copy 命令具体用法是cp r 源文件(source) 目的文件(target) 参数 r 是指连同源文件中的子目录一同拷贝5. rmrm 这个命令是用来删除文件的rm 命令常用的参
18、数有三个-i,-r,-f 比如我现在要删除一个名字为 text 的一个文件输入如下命令rm i test系统会询问我们是否要删除 test 文件 敲了 y/n 确认是否要删除 test 文件rm r 目录名 这个操作可以连同这个目录下面的子目录都删除 功能比上 面讲到的 rmdir 更强大 不仅可能删除指定的目录 而且可以删除该目录下所 有文件和子目录rm f 文件名这个操作可以不经确认强制删除文件6. mvmv 这个命令的功能是移动目录或文件引申的功能是给目录或文件重命名 比如mv /tmp/xxx.tar /root该命令将/tmp 目录下的 xxx.tar 文件移动到/root 目录下而
19、mv aaa.tar bbb.tar则是将当前目录下的文件 aaa.tar 更名为 bbb.tar7. catcat 这个命令是 linux 中非常重要的一个命令它的功能是显示或连结一般的ascii 文本文件它的用法如下cat text该命令显示 text 这个文件的内容cat file1 file2该命令依顺序显示 file1,file2 的内容cat file1 file2file3该命令把 file1,file2 的内容结合起来再重定向到 file3 文件中8. moremore 是显示一般文本文件的指令如果一个文本文件太长了超过一个屏幕的 画面用 cat 来看实在是不理想就可以试试 m
20、ore用法如下more file19. pwdpwd 这个命令的作用是显示用户当前的工作路径直接输入 pwd 即可1.2.3 用户及用户组管理命令1. useradduseradd 命令可以创建一个新的用户帐号其最基本用法为useradd用户名 如输入以下命令useradd newuser系统将创建一个新用户 newuser该用户的 Home 目录为/home/newuseruseradd 命令的参数较多常用的组合为useradd 用户名 -g 组名 G 组名 -d Home 目录名 -p 密码 其中-g 指定该用户的首要组-G 指定该用户的次要组-d 指定该用户的 Home 目录-p 指定该
21、用户的密码 如输入以下命令useradd oracle g oinstall G dba d /home/oracle p ora123系统将创建一个用户 oracle oracle 用户的首要组为 oinstall 次要组为 dba Home 目录为/home/oracle密码为 ora1232. userdeluserdel 命令用于删除一个已存在的帐号其用法为userdel用户名3. groupaddgroupadd 命令可以创建一个新的用户组其最基本用法为groupadd组名 如输入以下命令groupadd newgroup系统将创建一个新的用户组 newgroup4. groupde
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Linu 操作 指导 专题 培训
链接地址:https://www.31ppt.com/p-1877248.html