亚洲精品成人18久久久久_日韩欧美色_江苏极品身材白嫩少妇自拍_曰本人做爰大片免费观看一老师_久草视频网_最近中文字幕MV高清在线视频

首頁 > 考試輔導(dǎo) > 計(jì)算機(jī)考試 > Oracle認(rèn)證 > Oracle學(xué)習(xí) > VI的常見使用技巧

VI的常見使用技巧

一、簡介

vi命令可以說是unix/linux世界里最常用的編輯文件的命令了,很多人不喜歡vi因?yàn)樗?的眾多的命令集,但是我們只需要掌握基本的命令然后靈活地加以運(yùn)用,相信你會(huì)象我一樣喜歡它的。 本文旨在更有條理有歸納性地介紹vi的一些最常用命令和一些高級(jí)的應(yīng)用。

二、基本命令介紹

1) 光標(biāo)命令
k,j,h,l——上下左右光標(biāo)移動(dòng)命令,雖然你可以在linux中使用鍵盤右邊的四個(gè)光標(biāo)鍵, 但是記住這四個(gè)命令還有非常有用的,也就是右手在鍵盤上放置的位置部分
ng ——n為行數(shù),該命令立即使光標(biāo)跳到指定行。
ctrl+g——光標(biāo)所在位置的行數(shù)和列數(shù)報(bào)告
w,b——使光標(biāo)向前或向后跳過一個(gè)單詞

2) 編輯命令
i,a,r——在光標(biāo)的前,后,上方插入字符命令(i=insert,a=append,r=replace)
cw,dw——改變(置換)/刪除光標(biāo)所在處的單詞的命令 (c=change,d=delete)
x,d$,dd——刪除一個(gè)字符,光標(biāo)所在處到行尾的所有字符,和整行的命令

3) 查找命令
/string, ?string——從光標(biāo)所在處向后/向前查找相應(yīng)的字符串的命令

4)拷貝復(fù)制命令
yy,p ——拷貝一行到剪貼板/取出剪貼板中內(nèi)容的命令

三、常見問題及應(yīng)用技巧

1) 在一個(gè)新文件中讀/etc/passwd中的內(nèi)容,取出用戶名部分
vi file
:r /etc/passwd 在打開的文件file中光標(biāo)所在處讀入/etc/passwd
:%s/:.*//g 刪除/etc/passwd中用戶名后面的從冒號(hào)開始直到行尾的所有部分
:3r /etc/passwd 這是在指定的行號(hào)后面讀入文件內(nèi)容

另外一種方法刪掉文件中所有的空行及以#開始的注釋行
#cat squid.conf.default | grep -v '^$' | grep -v '^#'

2) 在打開一個(gè)文件編輯后才知道登錄的用戶對該文件沒有寫權(quán),不能存盤
vi file
:w /tmp/1 既然沒法存盤,不想放棄所做的所有修改,先臨時(shí)存到/tmp/1
:20,59w /tmp/1 或者僅僅把第20到59行之間的內(nèi)容存盤成文件/tmp/1

3) 用vi編輯一個(gè)文件,但需要?jiǎng)h除大段大段的內(nèi)容
vi file
ctrl+g 把光標(biāo)移到需要?jiǎng)h除的行的處按ctrl+g顯示行號(hào),再到結(jié)尾處再按ctrl+g.
:23,1045d 假定兩次行號(hào)為23和1045,則把這幾間的內(nèi)容全刪除

也可以在開始和結(jié)束兩行中用ma,mb命令標(biāo)記后用:'a,'bd刪除.

4) 在整個(gè)文件或某幾行中在行首或行尾加一些字符串
vi file
:3,$s/^/some string /
在文件的第一行至最后一行的行首前插入some string
:%s/$/ some string/g 在整個(gè)文件每一行的行尾添加 some string
:%s/string1/string2/g 在整個(gè)文件中替換string1成string2
:3,7s/string1/string2/ 僅替換文件中的第三到七行中的string1成string2
note: s為substitute,%表示所有行,g表示global

5) 同時(shí)編輯兩個(gè)文件,在兩個(gè)文件中拷貝剪貼文本
vi file1 file2
yy 同時(shí)打開兩個(gè)文件,在文件1的光標(biāo)所在處拷貝所在行
:n 切換到文件2 (n=next)
p 在文件2的光標(biāo)所在處粘貼所拷貝的行
:n 切換回文件1

6) 替換文件中的路徑
:%s#/usr/bin#/bin#g 把文件中所有路徑/usr/bin換成/bin
或者用
:%s/\/usr\/bin/\/bin/g 在'/'前用\符號(hào)指出'/'是真的單個(gè)字符'/'
主站蜘蛛池模板: 中文字幕区| 精品国产一区二区三区av性色 | 天天操天天插天天干 | 亚洲精品拍拍央视网出文 | 国产偷窥洗澡视频 | 天天综合网久久 | 欧美激情极品久久久久久 | 亚洲乱码一卡二卡四卡乱码新区 | 中国久久 | 国产福利一区二区三区在线播放 | 在线亚洲播放 | 男女人xx视频 | 青草网址| 91高跟黑色丝袜呻吟在线观看 | 国产精品第四页 | 久久国产精品嫩草影院的推荐理由 | 日日摸天天摸爽爽狠狠97 | 九七影院97影院理论片久久 | 二人午夜免费观看在线视频 | 成人免费91 | 曰韩欧美 | 久操麻豆| 国产精品久久久久久久久免费桃花 | 久久精品亚洲7777影院 | 成人性视频免费网站在线 | 欧美精品久久久久久久久老牛影院 | 中文高清无码人妻 | 韩国一级毛片 | 国产人妻一区二区三区四区五区六 | 国产精品一区二区三区四区五区 | 99无码人妻一区二区三区免费 | 日韩片一区 | 影音先锋人妻每日资源站 | 国产一国产一级毛片视频 | 闷骚的老熟女人15P 夜夜操人人 | 99riav.6国产情侣在线看 | 成人区一区二区三区 | 成人羞羞国产免费网站 | 日本私人网站在线观看 | 福利姬国产在线观看免费 | 国产色诱视频在线播放网站 |