下面由centos基礎教程欄目給大家介紹centos基礎教程的文件查看及編輯,希望對需要的朋友有所幫助!
首先來介紹cat,cat 命令的原含義為連接(concatenate), 用于連接多個文件內容并輸出到標準輸出流中(標準輸出流默認為屏幕)。實際運用過程中,我們常使用它來顯示文件內容。
cat file1.php 顯示 file1.php 文件的內容;
?cat -n file2.py 顯示 file2.py 文件的內容同時顯示行號;
cat file1.php file2.py 顯示 file1.php 和file2.py 文件的內容;
vi 是”Visual Interface” 的簡稱,vi編輯器是linux和unix上最基本的文本編輯器。它可以執行輸出、刪除、查找、替換、塊操作等眾多文本操作,而且用戶可以根據自己的需要對其進行定制,這是其他編輯程序所沒有的。vi 不是一個排版程序,它不象word 或wps 那樣可以對字體、格式、段落等其他屬性進行編排,它只是一個文本編輯程序。vi 沒有菜單,只有命令,且命令繁多。限于篇幅,本文只介紹常用的命令。vi有3種基本工作模式:命令行模式、文本輸入模式和末行模式。
vi 的進入與退出,shell 模式下輸入需要編輯的文件名,如:vim file1.php即可編輯文件。
退出 vi 時,需要在末行模式中輸入退出命令“q”。 如果在文本輸入模式下,首先按“ESC” 鍵進入命令模式,然后輸入“:” 進入末行模式在末行模式下,可使用如下退出命令。
退出時:1、:q 是直接退出;2、wq 保存后退出;3、:q! – 不保存內容, 強制退出
在末行模式下,輸入set number顯示行號
在末行模式下,可使用如下“nu” 命令(number 的簡寫)來顯示光標所在行的行號及該行的內容。
vi 提供了兩個插入命令:i 和I。
1、i 命令插入文本從光標所在位置前開始, 并且插入過程中可以使用鍵刪除錯誤的輸入。此時vi 處于插入狀態,屏幕最下行顯示“–INSERT–” 插入字樣。
2、?I 命令 該命令是將光標移到當前行的行首, 然后在其前插入文本。
vi還提供了許多刪除命令這些命令x (小寫)0刪除光標處的字符。X (大寫)刪除光標前面的那個字符dd 刪除光標所在的整行。D 或d$ 兩命令功能一樣, 都是刪除從光標所在處開始到行尾的內容。d0 刪除從光標前一個字符開始到行首的內容。dw 刪除一個單詞 。
vi也有文本復制命令yy 復制光標所在的整行。文本行復制后, 通過使用上面介紹的“p” 命令,可以將文本行粘貼到任何地方。
相關推薦:《centos基礎教程》