新聞中心
Linux vi 操作:快速查找文件內(nèi)容

成都創(chuàng)新互聯(lián)服務(wù)項目包括瀾滄網(wǎng)站建設(shè)、瀾滄網(wǎng)站制作、瀾滄網(wǎng)頁制作以及瀾滄網(wǎng)絡(luò)營銷策劃等。多年來,我們專注于互聯(lián)網(wǎng)行業(yè),利用自身積累的技術(shù)優(yōu)勢、行業(yè)經(jīng)驗、深度合作伙伴關(guān)系等,向廣大中小型企業(yè)、政府機構(gòu)等提供互聯(lián)網(wǎng)行業(yè)的解決方案,瀾滄網(wǎng)站推廣取得了明顯的社會效益與經(jīng)濟效益。目前,我們服務(wù)的客戶以成都為中心已經(jīng)輻射到瀾滄省份的部分城市,未來相信會繼續(xù)擴大服務(wù)區(qū)域并繼續(xù)獲得客戶的支持與信任!
在 Linux 操作系統(tǒng)中,vi 編輯器是最常用的編輯器之一。它是一個功能強大的文本編輯器,支持文件的保存、修改、查找和替換等功能。在日常開發(fā)和維護工作中,我們常常需要使用 vi 編輯器查找特定的文件內(nèi)容。本文將介紹如何使用 vi 編輯器快速查找文件內(nèi)容。
1. 打開文件
要打開需要查找的文件。在終端中輸入以下命令,打開文件:
vi filename
其中,filename 是要打開的文件名。如果文件不存在,則會自動創(chuàng)建一個新文件。如果文件已經(jīng)存在,則會直接打開該文件。
2. 進入查找模式
在 vi 編輯器中,使用 / 可以進入查找模式。在編輯器的命令模式下,按下 / 鍵即可進入查找模式。此時,光標(biāo)會移動到屏幕底部,并出現(xiàn)一個 : 的提示符。
3. 輸入查找內(nèi)容
在查找模式下,我們需要輸入要查找的內(nèi)容。例如,我們要查找文件中包含 “hello world” 文本的行,可以在 : 后輸入以下命令:
/hello world
該命令表示在當(dāng)前文件中查找包含 “hello world” 的文本。按下回車鍵后,vi 編輯器會自動跳轉(zhuǎn)到之一次出現(xiàn)該文本的行。
如果要查找下一次出現(xiàn)該文本的行,只需按下 n 鍵即可。
如果要查找上一次出現(xiàn)該文本的行,只需按下 N 鍵即可。
4. 搜索替換
如果想在文件中搜索并替換特定的文本,也可以使用 vi 編輯器。在 vi 的命令模式下,輸入以下命令:
:%s/old_text/new_text/g
其中,old_text 是要替換的文本,new_text 是要替換成的文本。g 表示全局替換,即替換整個文件中的所有匹配項。
例如,我們要將文件中所有的 “hello” 替換為 “hi”,可以輸入以下命令:
:%s/hello/hi/g
5. 保存文件
如果修改了文件內(nèi)容,需要及時保存。在 vi 命令模式下,輸入以下命令即可保存文件:
:w
該命令表示將文件保存到硬盤中。如果文件名已經(jīng)存在,則會覆蓋原有文件;如果文件名不存在,則會創(chuàng)建一個新文件。
6. 退出 vi 編輯器
當(dāng)我們完成 vi 編輯器的使用后,需要退出 vi 編輯器。在 vi 命令模式下,輸入以下命令即可退出編輯器:
:q
該命令表示正常退出 vi 編輯器,不保存任何修改的內(nèi)容。
如果在編輯器中做了修改但未保存,可以使用以下命令強制退出編輯器,并放棄保存修改的內(nèi)容:
:q!
本文介紹了如何使用 vi 編輯器快速查找文件內(nèi)容。通過學(xué)習(xí)本文,讀者可以輕松掌握 vi 編輯器的查找和替換功能,并提高日常工作的效率。
成都網(wǎng)站建設(shè)公司-創(chuàng)新互聯(lián),建站經(jīng)驗豐富以策略為先導(dǎo)10多年以來專注數(shù)字化網(wǎng)站建設(shè),提供企業(yè)網(wǎng)站建設(shè),高端網(wǎng)站設(shè)計,響應(yīng)式網(wǎng)站制作,設(shè)計師量身打造品牌風(fēng)格,熱線:028-86922220linux文件操作命令有哪些
1. 最常用的命令列表
下面列出十個在使用linux過程中使用頻率更高的命令。這里只作簡單介紹,具體用法請參考后面內(nèi)容。
cat,顯示文件內(nèi)容。
cd,改變目錄路徑。
cp,復(fù)制文件。
find,查找文件。
grep,搜索、過濾信息。
ls,列出目錄信息。
more,分頁顯示。
rm,刪除文件或目錄。
vi,調(diào)用vi文本編輯器。
who,顯示登錄用戶信息。
2. chmod—-改變一個或多個文件的存取模式(mode)
chmod mode files
只能文件屬主或特權(quán)用戶才能使用該功能來改變文件存取模式。mode可以是數(shù)字形式或以虛和who opcode permission形式表示。who是可選的,默認是a(所有用戶)。只能選擇一個opcode(操作碼)??芍付ǘ鄠€mode,以逗號分開。
options:
-c,–changes
只輸出被改變文件的喚陵信息
-f,–silent,–quiet
當(dāng)chmod不能改變文件模式時,不通知文件的差鏈盯用戶
–help
輸出幫助信息。
-R,–recursive
可遞歸遍歷子目錄,把修改應(yīng)到目錄下所有文件和子目錄
–reference=filename
參照filename的權(quán)限來設(shè)置權(quán)限
-v,–verbose
無論修改是否成功,輸出每個文件的信息
–version
輸出版本信息。
who
u
用戶
g
新建文件:
1.新建文件夾命令:mkdir 文件夾名稱
2.創(chuàng)建文檔就用:vi 文件饑遲名,然后就可以編輯文檔了,退出的時候依次按ESC -> : ->x 就退出并保存了,:wq 保存后退出。:x 同“ wq”。:q! – 不保存內(nèi)容, 強制退出。
刪除文件:
1.刪除文件夾:rm 文件夾名稱。如rm -r test
2.刪除文件:rm 文件名 。如:rm test.txt
修改文件:
1.vi命令。vi 文件名這樣就可以打開一個文件,再點轎盯擊i就可以進入編輯了。其實編輯命令還有:o,a。我這里比較熟悉i的使用:退出點擊esc鍵,就進入命令模式。
我這里找了一些常見的命令,如下:
x:刪除當(dāng)前字符。
dd:刪除當(dāng)前行。
2dd:刪除文件的當(dāng)前行和后一行。
u:恢復(fù)前一步操作。
p:復(fù)制之前刪除的行。
yy:復(fù)制光標(biāo)所在的整行。
2yy:復(fù)制2行,舉一反三 3yy。
p:粘貼到光標(biāo)的后面。
查看文件:
1.查看目錄下的所有文件又2種命令:ll 和ls 。 ll會列出該文件下的所有文件信息,包括隱藏的文件,而ls 只列出顯式文件名。
2.查看某個文件內(nèi)容也有2種:cat 和 vi 。cat主要有三大功能:一次顯示整個文件:$ cat filenam 、從鍵盤創(chuàng)建一個文件:$ cat > filename 只能創(chuàng)建新文件,不能編輯已有文件、將幾個文件合并為一個文件:爛帆李 $cat file1 file2 > file .
vi實際上是文件編輯命令,但是也可以查看文件。
列出文件和目錄:ls
復(fù)制文件:cp
移動文洞扮件:坦鎮(zhèn)mv
移動或替換目錄:mv -f
刪除文件:rm
刪除目錄:rm -rf
創(chuàng)建空白文件:touch
編輯納信灶文本文件:sed, vi, vim, nano, emcs,emacs…
正則表達式匹配:grep
查找: find, whereis
創(chuàng)建文件夾:mkdir {dir1{subdir1,subdir2,subdir3,…},dir2,dir3,…}
關(guān)于linux vi查找文件內(nèi)容的介紹到此就結(jié)束了,不知道你從中找到你需要的信息了嗎 ?如果你還想了解更多這方面的信息,記得收藏關(guān)注本站。
成都創(chuàng)新互聯(lián)科技公司主營:網(wǎng)站設(shè)計、網(wǎng)站建設(shè)、小程序制作、成都軟件開發(fā)、網(wǎng)頁設(shè)計、微信開發(fā)、成都小程序開發(fā)、網(wǎng)站制作、網(wǎng)站開發(fā)等業(yè)務(wù),是專業(yè)的成都做小程序公司、成都網(wǎng)站建設(shè)公司、成都做網(wǎng)站的公司。創(chuàng)新互聯(lián)公司集小程序制作創(chuàng)意,網(wǎng)站制作策劃,畫冊、網(wǎng)頁、VI設(shè)計,網(wǎng)站、軟件、微信、小程序開發(fā)于一體。
網(wǎng)站名稱:Linuxvi操作:快速查找文件內(nèi)容(linuxvi查找文件內(nèi)容)
網(wǎng)頁網(wǎng)址:http://m.fisionsoft.com.cn/article/cogihcp.html


咨詢
建站咨詢
