linux常用命令 文檔

上傳人:沈*** 文檔編號:135398714 上傳時間:2022-08-15 格式:DOC 頁數(shù):5 大小:41.50KB
收藏 版權(quán)申訴 舉報 下載
linux常用命令 文檔_第1頁
第1頁 / 共5頁
linux常用命令 文檔_第2頁
第2頁 / 共5頁
linux常用命令 文檔_第3頁
第3頁 / 共5頁

下載文檔到電腦,查找使用更方便

10 積分

下載資源

還剩頁未讀,繼續(xù)閱讀

資源描述:

《linux常用命令 文檔》由會員分享,可在線閱讀,更多相關(guān)《linux常用命令 文檔(5頁珍藏版)》請在裝配圖網(wǎng)上搜索。

1、使用VI編輯文件必知的常用命令 ??? 進(jìn)入vi的命令 ??? vi filename :打開或新建文件,并將光標(biāo)置于第一行首 ??? vi +n filename :打開文件,并將光標(biāo)置于第n行首 ??? vi + filename :打開文件,并將光標(biāo)置于最后一行首 ??? vi +/pattern filename:打開文件,并將光標(biāo)置于第一個與pattern匹配的串處 ??? vi -r filename :在上次正用vi編輯時發(fā)生系統(tǒng)崩潰,恢復(fù)filename ??? vi filename....filename :打開多個文件,依次進(jìn)行編輯 ??? 移動光標(biāo)類命令

2、 ??? h :光標(biāo)左移一個字符 ??? l :光標(biāo)右移一個字符 ??? space:光標(biāo)右移一個字符 ??? Backspace:光標(biāo)左移一個字符 ??? k或Ctrl+p:光標(biāo)上移一行 ??? j或Ctrl+n :光標(biāo)下移一行 ??? Enter :光標(biāo)下移一行 ??? w或W :光標(biāo)右移一個字至字首 ??? b或B :光標(biāo)左移一個字至字首 ??? e或E :光標(biāo)右移一個字至字尾 ??? ) :光標(biāo)移至句尾 ??? ( :光標(biāo)移至句首 ??? }:光標(biāo)移至段落開頭 ??? {:光標(biāo)移至段落結(jié)尾 ??? nG:光標(biāo)移至第n行首 ??? n+:光標(biāo)下移n行 ?

3、?? n-:光標(biāo)上移n行 ??? n$:光標(biāo)移至第n行尾 ??? H :光標(biāo)移至屏幕頂行 ??? M :光標(biāo)移至屏幕中間行 ??? L :光標(biāo)移至屏幕最后行 ??? 0:(注意是數(shù)字零)光標(biāo)移至當(dāng)前行首 ??? $:光標(biāo)移至當(dāng)前行尾 ??? 屏幕翻滾類命令 ??? Ctrl+u:向文件首翻半屏 ??? Ctrl+d:向文件尾翻半屏 ??? Ctrl+f:向文件尾翻一屏 ??? Ctrl+b;向文件首翻一屏 ??? nz:將第n行滾至屏幕頂部,不指定n時將當(dāng)前行滾至屏幕頂部。 ??? 插入文本類命令 ??? i :在光標(biāo)前 ??? I :在當(dāng)前行首 ??? a:光

4、標(biāo)后 ??? A:在當(dāng)前行尾 ??? o:在當(dāng)前行之下新開一行 ??? O:在當(dāng)前行之上新開一行 ??? r:替換當(dāng)前字符 ??? R:替換當(dāng)前字符及其后的字符,直至按ESC鍵 ??? s:從當(dāng)前光標(biāo)位置處開始,以輸入的文本替代指定數(shù)目的字符 ??? S:刪除指定數(shù)目的行,并以所輸入文本代替之 ??? ncw或nCW:修改指定數(shù)目的字 ??? nCC:修改指定數(shù)目的行 ??? 刪除命令 ??? ndw或ndW:刪除光標(biāo)處開始及其后的n-1個字 ??? do:刪至行首 ??? d$:刪至行尾 ??? ndd:刪除當(dāng)前行及其后n-1行 ??? x或X:刪除一個字符,x

5、刪除光標(biāo)后的,而X刪除光標(biāo)前的 ??? Ctrl+u:刪除輸入方式下所輸入的文本 ??? 搜索及替換命令 ??? /pattern:從光標(biāo)開始處向文件尾搜索pattern ??? ?pattern:從光標(biāo)開始處向文件首搜索pattern ??? n:在同一方向重復(fù)上一次搜索命令 ??? N:在反方向上重復(fù)上一次搜索命令 ??? :s/p1/p2/g:將當(dāng)前行中所有p1均用p2替代 ??? :n1,n2s/p1/p2/g:將第n1至n2行中所有p1均用p2替代 ??? :g/p1/s//p2/g:將文件中所有p1均用p2替換 ??? 選項設(shè)置 ??? all:列出所有選項設(shè)

6、置情況 ??? term:設(shè)置終端類型 ??? ignorance:在搜索中忽略大小寫 ??? list:顯示制表位(Ctrl+I)和行尾標(biāo)志($) ??? number:顯示行號 ??? report:顯示由面向行的命令修改過的數(shù)目 ??? terse:顯示簡短的警告信息 ??? warn:在轉(zhuǎn)到別的文件時若沒保存當(dāng)前文件則顯示NO write信息 ??? nomagic:允許在搜索模式中,使用前面不帶“\”的特殊字符 ??? nowrapscan:禁止vi在搜索到達(dá)文件兩端時,又從另一端開始 ??? mesg:允許vi顯示其他用戶用write寫到自己終端上的信息 ??

7、? 最后行方式命令 ??? :n1,n2 co n3:將n1行到n2行之間的內(nèi)容拷貝到第n3行下 ??? :n1,n2 m n3:將n1行到n2行之間的內(nèi)容移至到第n3行下 ??? :n1,n2 d :將n1行到n2行之間的內(nèi)容刪除 ??? :w :保存當(dāng)前文件 ??? :e filename:打開文件filename進(jìn)行編輯 ??? :x:保存當(dāng)前文件并退出 ??? :q:退出vi ??? :q!:不保存文件并退出vi ??? :!command:執(zhí)行shell命令command ??? :n1,n2 w!command:將文件中n1行至n2行的內(nèi)容作為command的輸

8、入并執(zhí)行之,若不指定n1,n2,則表示將整個文件內(nèi)容作為command的輸入 ??? :r!command:將命令command的輸出結(jié)果放到當(dāng)前行 ??? 寄存器操作 ??? "?nyy:將當(dāng)前行及其下n行的內(nèi)容保存到寄存器?中,其中?為一個字母,n為一個數(shù)字 ??? "?nyw:將當(dāng)前行及其下n個字保存到寄存器?中,其中?為一個字母,n為一個數(shù)字 ??? "?nyl:將當(dāng)前行及其下n個字符保存到寄存器?中,其中?為一個字母,n為一個數(shù)字 ??? "?p:取出寄存器?中的內(nèi)容并將其放到光標(biāo)位置處。這里?可以是一個字母,也可以是一個數(shù)字 ??? ndd:將當(dāng)前行及其下共n行文本刪

9、除,并將所刪內(nèi)容放到1號刪除寄存器中。 如果我們處于其它命令模式時,要通過ESC鍵切換過來。 一、列出文件 ls -la 給出當(dāng)前目錄下所有文件的一個長列表,包括以句點開頭的“隱藏”文件 ls a* 列出當(dāng)前目錄下以字母a開頭的所有文件 ls -l *.doc 給出當(dāng)前目錄下以.doc結(jié)尾的所有文件 二、復(fù)制文件 cp afile afile.bak 把文件復(fù)制為新文件afile.bak cp afile /home/bible/ 把文件afile從當(dāng)前目錄復(fù)制到/home/bible/目錄下 cp * /tmp 把當(dāng)前目錄下的所有未隱藏文件復(fù)

10、制到/tmp/目錄下 cp -a docs docs.bak 遞歸性地把當(dāng)前目錄下的docs目錄復(fù)制為新目錄docs.bak,保持文件屬性,并復(fù)制所有的文件,包括以句點開頭的隱藏文件。為了方便起見,-a選項包含-R選項 cp -i 在覆蓋前詢問用戶 cp -v 告訴用戶正在做什么 三、移動和重命名文件 mv aflie bfile 將afile重命名為bfile mv afile /tmp 把當(dāng)前目錄下的afile移動到/tmp/目錄下 四、刪除文件和目錄 rm afile 刪除文件afile rm * 刪除當(dāng)前目錄下的所有文件(未隱藏文件)。rm命令不刪除目錄,除非也指定了

11、-r(遞歸)參數(shù)。 rm -rf domed 刪除domed目錄以及它所包含的所有內(nèi)容 rm -i a* 刪除當(dāng)前目錄下所有以字母a開頭的文件,并且在每次刪除時,提示用戶進(jìn)行確認(rèn) 五、更改目錄 cd ~ 切換到主目錄 cd /tmp 切換到目錄/tmp 六、建立目錄 mkdir phots 在當(dāng)前目錄中建立名為photos的目錄 mkdir -p this/that/theother 在當(dāng)前目錄下建立指定的嵌套子目錄 七、刪除目錄 mkdir 將刪除空目錄 八、查看文件內(nèi)容 more /etc/passwd 查看/etc/passwd的內(nèi)容 less /etc/pas

12、swd 查看/etc/passwd的內(nèi)容 九、搜索文件內(nèi)容 grep bible /etc/exports 在文件exports中查找包含bible的所有行 tail -100 /var/log/apache/access.log|grep 404 在WEB服務(wù)器日志文件access.log的后100行中查找包含“404”的行 tail -100 /var/log/apache/access.log|grep -v googlebot 在WEB服務(wù)器日志文件access.log的后100行中,查找沒有被google訪問的行 grep -v ^# /etc/apache2/httpd.conf 在主apache配置文件中,查找所有非注釋行 十、查找文件 find .-name *.rpm 在當(dāng)前目錄中查找rpm包 find .|grep page 在當(dāng)前目錄及其子目錄中查找文件名包含page的文件 locate traceroute 在系統(tǒng)的任何地方查找文件名包含traceroute的文件 十一、編輯文件 vi /etc/bubby.txt 用vi編輯文件/etc/bubby.txt emacs /etc/bubby.txt 用emacs編輯文件/etc/bubby.txt

展開閱讀全文
溫馨提示:
1: 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
2: 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
3.本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
5. 裝配圖網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

相關(guān)資源

更多
正為您匹配相似的精品文檔
關(guān)于我們 - 網(wǎng)站聲明 - 網(wǎng)站地圖 - 資源地圖 - 友情鏈接 - 網(wǎng)站客服 - 聯(lián)系我們

copyright@ 2023-2025  zhuangpeitu.com 裝配圖網(wǎng)版權(quán)所有   聯(lián)系電話:18123376007

備案號:ICP2024067431-1 川公網(wǎng)安備51140202000466號


本站為文檔C2C交易模式,即用戶上傳的文檔直接被用戶下載,本站只是中間服務(wù)平臺,本站所有文檔下載所得的收益歸上傳人(含作者)所有。裝配圖網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對上載內(nèi)容本身不做任何修改或編輯。若文檔所含內(nèi)容侵犯了您的版權(quán)或隱私,請立即通知裝配圖網(wǎng),我們立即給予刪除!