- 1、本文档共6页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Linux常用Shell命令与Vi使用
常用Shell命令及Vi的使用
1.Vi 全屏幕编辑器的使用
2.grep 找出满足条件的行
3.cut 摘取指定的列
4.sort 对文件按指定的关键字段排序
5.uniq 删除文件中重复的行
6.wc 对文件进行字符数、单词数、行数统计
7.diff 比较两个文件的不同之处
8.who/w 列出当前登录在线用户的详细情况
vi全屏幕编辑器的使用
vi的特点、及几个基本概念
vi的三种模式,及之间的切换
光标移动指令
删除指令
复制、粘贴指令
查找及替换指令
其他指令
vi简介
Vi是“Visual”的意思,几乎所有的UNIX系统都提供这个程序。它是一种全屏幕编辑程序。这里的屏幕是文本对外显示的窗口,在这个窗口内,用户可以自由地移动光标,对文本中的字符、字、行、段进行插入、删除和修改等操作,并通过上下移动窗口,对文件的全部内容进行操作。
vi的特点、及几个基本概念
1.由行编辑器发展而来
2.双手不必离开键盘就可完成所有操作
3.不依赖于鼠标和功能键(home/end/pageup/pagedown/...)
4.在命令模式下,所有的输入都当作命令看待
5.在文本输入模式下,所有的输入都当作文本
vi的三种模式,及模式间切换
命令模式到文本模式切换:i a o I A O
i (insert) 在光标所在位置插入(当前字符前)
a (append)在光标所在位置后插入(当前字符后)
I 在当前行首插入 A在当前行尾插入
o (open) 在光标所在当前行的下面插入新行
O 在光标所在当前行的上面加入新行
扩展命令模式(长命令模式)
在命令模式下输入:,在屏幕下方出现:提示符,等待 用户输入其他指令。
?vi的启动
在shell命令状态下输入
vi filename(打开现有文件,或编辑新文件)
vi
?vi的退出
在扩展命令模式下输入
:wq 文件存盘退出
:q! 不存盘强制退出
:wq newfilename 存为新文件newfilename
光标移动指令
对应方向键移动
h 左移一字符 k 上移一行 j 下移一行 l 右移一字符
按单词单位移动
b 移到词首 e 移到词尾 w 移到下一词首
按行单位移动
0 移到行首 $ 移到行尾
nG 移到第n行 G 移到最后一行
按页单位移动
^ f 下卷一屏 ^ b 上卷一屏
^ d 下卷半屏 ^ u 上卷半屏
删除字符指令
x 删除当前光标处的字符
X 删除当前光标前一个字符
dn 删除从当前开始的n个字符
d0 删除从当位置到行首的所有字符
d$ 删除从当位置到行尾的所有字符
dw 删除从当位置到下一个词首的所有字符
dG 删除从当位置到文档末的所有字符
d1G 删除从当位置到文档开始处的所有字符
dd 删除当前行
复制与粘贴指令
复制 yank
yn复制从当前位置开始的n个字符
yw 复制从当前位置到下一词首
y0 复制从当前位置到行首的所有字符
y$ 复制从当前位置到行尾的所有字符
yG 复制从当前位置到文档末的所有字符
y1G复制从当前位置到文档开始的所有字符
yy复制整行
粘贴put
p 将复制的内容 粘贴到光标后
P 将复制的内容 粘贴到光标前
查找和替换指令
查找
/string 从光标当前位置向下查询字符串string
?string 从光标当前位置向上查询字符串string
n 重复上次向下查找
N 重复上次向上查找
查找和替换指令
替换指令(扩展命令模式下)
(1):1,$s/oldstr/newstr/g
在全文范围用newstr替换oldstr
(2):n,ms/oldstr/newstr/g
在第n行到第m行内用newstr替换oldstr
说明参数g后可跟参数c,表示在替换前需用户确认。
如:
:1,20s/jason/Jason/gc
在1到20行内用Jason替换jason,并每次替换要求用户确认。
您可能关注的文档
- Exec和sp_executesql用法区别.doc
- 2016年继续教育“财政票据管理办法”试题及答案.docx
- F1 显示当前程序或者windows帮助内容.doc
- 新概念2语法笔记.doc
- Findit晶体结构搜索.ppt
- Flash CS4下载和安装.ppt
- Flash动画制作简明教程素材和教学8.ppt
- Form安装和设置.ppt
- 东师《古代汉语(一)16秋在线作业2.doc
- Ge04-拉伸和压缩.ppt
- 福莱特玻璃集团股份有限公司海外监管公告 - 福莱特玻璃集团股份有限公司2024年度环境、社会及管治报告.pdf
- 广哈通信:2024年度环境、社会及治理(ESG)报告.pdf
- 招商证券股份有限公司招商证券2024年度环境、社会及管治报告.pdf
- 宏信建设发展有限公司2024 可持续发展暨环境、社会及管治(ESG)报告.pdf
- 品创控股有限公司环境、社会及管治报告 2024.pdf
- 中信建投证券股份有限公司2024可持续发展暨环境、社会及管治报告.pdf
- 洛阳栾川钼业集团股份有限公司环境、社会及管治报告.pdf
- 361度国际有限公司二零二四年环境、社会及管治报告.pdf
- 中国神华能源股份有限公司2024年度环境、社会及管治报告.pdf
- 广西能源:2024年环境、社会及治理(ESG)报告.pdf
最近下载
- 学生工作单位实习证明word模板.docx
- 横河CS3000中文培训从讲解到组态最全资料.ppt VIP
- 内容讲义文本kyn28型开关柜及五防系统.ppt
- 四年级上册美术试卷国家义务教育质量监测答案.pdf VIP
- 2024年四川省广安市《保安员证》考试题库含答案 .pdf VIP
- 毕业设计(论文)-基于PLC的电梯控制系统设计.doc
- 糖尿病护理业务学习护理课件.pptx VIP
- 三菱电梯MAXIEZ-CZ调试大纲.pdf
- 东芝2307维修手册 东芝200623062506维修手册.doc
- 中考英语阅读训练Gulliver's Travels (selection)《格列佛游记》(选段).pdf VIP
文档评论(0)