亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

Linux終端命令接口(四)文檔編輯

標簽:
Linux

文档编辑

1、vi        (echo 内容<<文件名        touch 创建空文件)

vi  路径名字     打开或者创建文件

vi  文件名字   打开或者创建文件

vi +n  文件名   打开文件并将光标置于第n行首

vi +  文件名  打开文件并将光标置于最后一行首

vi -r  在上次正用vi编辑时发生系统崩溃,恢复文件

vi 文件名 文件名   打开多个文件,依次编辑

进入vi之后,是处于「命令行模式(command mode)」,您要切换到「插入模式(Insert mode)」才能够输入文字。在「命令行模式(command mode)」下按一下字母「i」就可以进入「插入模式(Insert mode)」。您目前处于「插入模式(Insert mode)」,您就只能一直输入文字,如果您发现输错了字!想用光标键往回移动,将该字删除,就要先按一下「ESC」键转到「命令行模式(command mode)」再删除文字。

vi保存退出命令

:q:退出vi

:wq:保存并退出vi

:w:保存编辑内容

:q!:强制退出

:w 新文件名     另存为

vi移动光标类命令

H或->:光标左移一个字符

L或<-:光标右移一个字符

space:光标右移一个字符

Backspace:光标左移一个字符

k或向上箭头:光标上移一行

j或向下箭头:光标下移一行

Enter:光标下移一行

gg 跳到文档首行 或者1G

G 跳到文档的最后一行行首

vi屏幕翻滚类命令

Ctrl+u:向文件首翻半屏

Ctrl+d:向文件尾翻半屏

Ctrl+f:向文件尾翻一屏

Ctrl+b;向文件首翻一屏

vi插入文本类命令

i:在光标前

I:在当前行首

a:光标后

A:在当前行尾

o:在当前行之下新开一行

O:在当前行之上新开一行

r:替换当前字符

R:替换当前字符及其后的字符,直至按ESC键

vi 替换

 :s/vivian/sky/         #替换当前行第一个 vivian 为 sky

 :s/vivian/sky/g     #替换当前行所有 vivian 为 sky

 :n,$s/vivian/sky/    #替换第 n 行开始到最后一行中每一行的第一个 vivian 为 sky

 :n,$s/vivian/sky/g    #替换第 n 行开始到最后一行中每一行所有vivian 为 sky

 (n 为数字,若 n 为 .,表示从当前行开始到最后一行)

 :%s/vivian/sky/        #(等同于:1,$s/vivian/sky/  

:g/vivian/s//sky/) 替换每一行的第一个 vivian 为 sky

:%s/vivian/sky/g #(等同于:1,$s/vivian/sky/g    

:g/vivian/s//sky/g)替换每一行的所有 vivian 为 sky

2、cp  将源文件拷贝至某处

参数

-r    可以进行目录的copy      格式:cp –r  文件路径(或者源文件)   地址路径(目标文件)  



作者:社会主义顶梁鹿
链接:https://www.jianshu.com/p/92ead0ccd967

點擊查看更多內容
TA 點贊

若覺得本文不錯,就分享一下吧!

評論

作者其他優質文章

正在加載中
  • 推薦
  • 評論
  • 收藏
  • 共同學習,寫下你的評論
感謝您的支持,我會繼續努力的~
掃碼打賞,你說多少就多少
贊賞金額會直接到老師賬戶
支付方式
打開微信掃一掃,即可進行掃碼打賞哦
今天注冊有機會得

100積分直接送

付費專欄免費學

大額優惠券免費領

立即參與 放棄機會
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號

舉報

0/150
提交
取消