- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第一章:Vi编辑器及查看命令帮助信息
本章的培训内容:
Vi编辑器
使用whatis、--help、man等工具查看命令的帮助信息
Vi编辑器及查看命令帮助信息
Vi编辑器
1、什么是vi编辑器
Vi是linux标准的文本编辑器,好比是dos下的edit,windows下的记事本。vi是黑底白字的(黑白电视机);vim是vi的升级版,是彩色电视机。
2、使用vi编辑器编辑文件
要编辑一个文件,直接输入 vi 文件名 或 vim 文件名。
如果要编辑的文件已经存在,则打开并编辑这个文件的内容;
如果编辑的文件不存在,vi在编辑完存盘后系统会建立一个新的文件。
vi test
注:test是要编辑的文件名,“1L,25C”代表共1行,25个字符
3、vi编辑器的 3 种工作模式:
1)命令模式:进入vi编辑器的默认模式
A、如何从命令模式切换到插入、扩展模式?
按 i键切换到insert 模式,按shift + q 键切换到 extend 模式
B、命令模式的基本功能:定位、删除、复制、回退、搜索、插入命令执行结果。
定位:按gg键光标回到文档第一行,按G键光标回到文档最后一行
删除:dd(2dd代表删除从当前行起的2行)
复制:yy(3yy代表要复制从当前行起的3行),粘贴p键
注:光标在第一行上,按下3yy键,表示要复制3行
注:将光标移动到第3行上,按粘贴键p,则从第4行开始贴上刚才复制的3行
回退:按u键,撤销最近一次的修改
按U键,撤销当前行所有的修改
注:按u键,撤销了刚才的复制操作
搜索:/关键字,按n键向下搜索,按N键向上搜索
插入命令执行结果: !!命令
vi实验1:将日期插入到当前目录下的文件test 中。
vim test
备注:在命令模式下输入 !!date,将date命令执行结果插入到vi中
2)插入模式:
A、切换:从插入模式只能切换到命令模式,不能直接切换到扩展模式。
按esc键回到命令模式。
B、功能:
编辑文本。
3)扩展模式(extend):
A、切换:从扩展模式只能切换到命令模式,不能直接切换到插入模式。
输入 visual 回到 command 模式
B、功能:设置行号、不区分大小写(默认大小写敏感)、退出、保存
设置行号:set number;取消设置行号:set nonumber
vi实验2:vi 打开/etc/passwd,设置并取消行号
第一步:输入set number后,再通过visual 命令回到command模式,查看效果。
注:可以看到行号了。
第二步:跳到文档的某一行
在扩展模式下输入行号,可跳到行号指定的行。
第三步:按 shift + q 退回到扩展模式,然后输入set nonumer,在输入visual切换到插入模式查看效果。
注:可以看到行号被取消了。
不区分大小写:输入set ignorecase,可以在搜索时对大小写不敏感;输
set noignorecase 恢复大小写敏感。
退出不保存:按q键;若要强制退出,按q!
保存退出:按wq;若要强制保存退出,按wq!
vi实验3:root用户强制保存退出一个只读文件
注:root用户对test只有读权限
注:使用wq!强制保存并退出vi test
查看命令的帮助信息
由于linux中的命令太多了,我们不可能将每个命令或命令的参数都记住,
所有我们要学会查看命令的帮助文件。
linux有以下几种命令帮助工具
whatis
--help
man
Info
命令帮助文档:/usr/share/doc
到linux网站上查找命令帮助信息
1、whatis 命令:显示命令的简短描述
示例:通过whatis查看date命令的简要说明
2、命令 – –help:显示命令的用法简短描述和参数列表
1)在讲 -- help命令之前,我们先说下linux的语法说明:
[] 代表可选
代表必选的
x|y|z 代表3者只能选一
-abc 代表选任意一个或多个
2)通过date命令我们说明下如何查看--help的帮助信息。
第一部分:命令的使用方式:
首先在第一行可以看到date命令的使用方式:
可以看到在date后面可以跟参数,以及显示时间日期的格式。
注意,要使用显示时间日期格式时,前面要加 + 号。
现在我们使用给出的第二种语法格式设置系统时间
解释如下命令:
date 【-u|--utc|--universal】 【月月日日时时【【年的前两位】【年的后两位】】【. 秒秒】】
这条命令是用来设置系统时间的
【-u|--utc|--universal】 # 使用用来设置时区信息的
可以3个参数可以都不使用,要使用只能选其一
UTC:是坐标通用时区,也就是0时区,或称格林威治时区;
文档评论(0)