第7讲Linuxvi编辑器.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第7讲Linuxvi编辑器

Linux vi编辑器;vi文本编辑器;启动和退出vi $ vi 文件名 :wq (存盘退出) :q! (不保存修改,退出) 光标移动命令 左方向← 键、右方向→键、向下方向↓键、上方向↑键。 向下翻页PageDown键、向上翻页PageUp键。 :0: 等价于Home键,移至首行。 :$: 等价于End键,移至首尾。 : ^: 移至行首。 :5 移至第5行;进入编辑模式命令 I:在行首输入。 A:在行尾输入。 O:在光标所在行上插入一新行。 i:在光标所在字符前插入。 a:在光标所在字符后插入。 o:在光标所在行下插入一新行。 删除、修改和取消命令 X:删除光标前一字符。(backspace键) x:删除光标所在的字符(delete键)。 dd:删除光标所在的行。 n dd:删除光标所在的n行。 dw:删除光标所在的一个字。 u:恢复上一次操作。;复制与粘贴命令 yy:复制光标所在整行到粘贴板。 n yy:复制光标所在n行到粘贴板。 yw:复制光标所在一个字到粘贴板。 y^:复制光标至行首到粘贴板。 y$:复制光标至行尾到粘贴板。 p:粘贴到光标后。 P:粘贴到光标前。 查找与替换命令 :[range] s/patern/string/[c,g,i] 其中:[range]指定查找范围,如全部查找:1,$。 patern指定查找字符串 string指定新替换串 c每次替换前询问是否确认 g表示不询问,全部替换 i不区分大小写。 例如, :1,$ s/oldstring/newstring/g;其他命令 :w newfile――另存文件为newfile。 :! Command――不退出vi执行shell命令――command。 :r filename――将文件filename读入编辑区。 :set number――设置行号。 :n1,n2 co n3 ――将n1行到n2行之间的内容拷贝至第n3行后。 :n1,n2 m n3 ――将n1行到n2行之间的内容移至第n3行后。 :n1,n2 d ――删除n1行到n2行之间的内容。 :r!command ――将命令command的输出结果插入到当前行。;了解磁盘空间的命令 ;df ($ df [选项] [目录]) 用于显示磁盘文件系统的使用情况。 -a:显示全部文件系统。 -h:以1024字节为单位显示。 -i:显示inodes信息。 -T:同时显示文件系统类型信息。 ;显示变量内容和文件属性的命令 ;file ($ file[选项] 文件名)、stat 用于显示文件的属性信息。 $ file file $ stat file touch($ touch[选项] 文件名) 用于建立空文件??修改文件时间。 -a:只改变文件存取时间。 -m:只修改文件的的修改时间。 -r:指定参考文件,使文件的日期设置与参考文件的日期一致。 例:(1)将文件的存取时间设为当前时间。 $touch –a file (2)建立空文件。 $touch file1;系统通信命令 ;mesg ($ mesg [y/n]) 用于设定允许或拒绝接收由普通用户发来的write、 wall和talk通信信息,但对root的信息无效。 例如:$mesg n ; finger $ finger [用户名] 用于显示系统用户的配置信息。 whoami 用于显示当前登录用户的信息。 ;id ($ id [用户名]) 用于显示当前登录用户的信息。 who ($ w或who ) 显示所有系统在线用户信息 。 ;清屏及内存与磁盘同步命令 ;其他基本操作命令 ;date ($ date [格式串]) 用于显示或设定系统的日期与时间。 其中: [格式串]为MMDDhhmm[[CC]YY][.ss]的格式。 MM为月份,DD为日期,hh为小时,mm为分钟,CC为年份前面两位数字,YY为年份后面两位数字,ss为秒数。 su (su – 用户名) 更换用户身份命令。 $su root $su – root $su peng gcc 文件名 (C及C++编译命令) -o 指定目标文件名 ;作业

文档评论(0)

wuyoujun92 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档