网站大量收购独家精品文档,联系QQ:2885784924

shellvim编辑器().ppt

  1. 1、本文档共37页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
shellvim编辑器().ppt

Chapter Shell与Vi编辑器 什么是Shell shell是linux的一个外壳,它形象地说明了shell在linux系统中的作用。它包在linux内核的外面,为用户和内核之间的交互提供了一个接口。当用户下达指令给操作系统的时候,实际上是把指令告诉shell,经过shell解释,处理后让内核作出相应的动作。而系统的回应和输出的信息也由shell处理,然后显示在用户的屏幕上. echo $SHELL 查看当前使用的shell版本 Shell中的二种命令 1.内建命令: 包含在shell自身当中的,在编写shell的时候就已经包含在内了。比如cd,exit。查看内建命令的方法可以使用help命令。 2.外部命令: 是存放于文件系统某个目录下的具体的可执行程序,比如cp就是在/bin目录下的一个可执行文件,外部命令也可以是某些商业或自由软件。 断开一个长命令行可以使用\ 如果在一个命令行上输入多条命令 可用分号隔开 命令后台执行 在执行命令后跟上 Shell环境变量 变量的定义和引用 变量的作用域 环境变量 (用大写字母) 设置环境变量的方法 set 环境变量=变量的值 用unset命令将环境变量设置为系统默认值 查看环境变量的方法env,查看所有变量包括自定义变量用set 工作环境变量设置文件 系统中的用户工作环境设置文件 登陆环境设置文件 /etc/profile 非登陆环境设置文件 /etc/bashrc 用户设置的环境设置文件 登陆环境设置文件 $HOME/bash_profile 非登陆环境设置文件 $HOME/.bashrc 正则表达式 grep命令 grep ‘root’ /etc/passwd 正则表达式字符 由于正则表达式使用了一些特殊字符,所以正则表达式都必须用单引号 ^开始匹配 $末尾匹配 grep ^root /etc/passwd grep –v ^root /etc/passwd grep nologin$ /etc/passwd 重定向操作 管道“|”命令 管道(pipe)命令的符号是“|”,可将某命令A的结果输出给另一命令B去执行。 格式:A | B [root@host etc]# ls | grep hosts 管道 管道操作符 | “|”符用于连接左右两个命令,将“|”左边的命令执行结果(输出)作为“|”右边命令的输入 cmd1 | cmd2 在同一条命令中可以使用多个“|”符连接多条命令 cmd1 | cmd2 | ... | cmdn shell的管道操作 管道线“|”前面的命令的输出是管道线“|”后面命令的输入。 例如: [root@wdg-linux-5 ~]# cal | wc | wc 1 3 24 Shell脚本 新建文件11 内容 pwd who 执行bash 11 chmod o+x 11 ./11 PATH=/root:$PATH 本章目标 了解Linux系统中的编辑器知识 掌握vi编辑器的模式切换 掌握vi编辑器的操作命令 掌握使用vi编辑器进行基本的文本编辑 本章结构 文本编辑器概述 文本编辑器的作用 Linux系统中的配置文件以文本文件的形式保存 Linux管理员需要通过编辑配置文件进行系统管理 程序语言的开发 文本编辑器的分类 行编辑器(行编)与全屏幕编辑器(屏编) 字符界面编辑器与图形界面编辑器 Linux中的多种文本编辑器 vi Linux学习者需要掌握的第一个文本编辑器 大多数Linux系统中缺省使用的文本编辑器 Vim是vi的改进版本 Emacs 用于编辑程序源代码文件的文本编辑器 nano 在字符界面提供了菜单操作,易用性较好 gedit GNOME图形环境中的文本编辑器 Vi 是linux系统中的一种文本编辑器 它的使用方法和界面与unix平台十分相似 掌握了vi命令,你可以感受到它强大的功能和高效(尤其是在c语言开发方面) Vi相对较小,无论你使用什么linux系统,你总是可以使用vi的,在很多的系统中可能只有vi供你选择。 它频繁用于系统设置 Vi的进入与离开 Vi进入 在系统提示符下键入 vi 文件名 vi会自动帮你载入要编辑的文件或开启一个新文件,进入vi后屏幕左方会出现波浪符号,凡是列首出现该符号,就说明该列目前是空的。 退出vi 可以在指令模式下输入 :q 退出 :wq 存档退出 要切换到指令模式下则按 Esc键 vi编辑器的三种模式 vi编辑器中

文档评论(0)

rewfdgd + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档