vi 打開一個不存在的文件a時,在沒有輸入保存命令時,a文件是不會存儲到機器磁盤上的。 vi打開一個文件時,進入的是閱讀模式,只有輸入相關(guān)命令才會進入編輯模式: i :在當(dāng)前位置插入 a:在當(dāng)前位置后追加 o:在當(dāng)前位置的后面插入一行 I :在行頭插入 A:在行尾追加 O:在當(dāng)前位置的前面插入一行 'ESC'鍵從編輯模式轉(zhuǎn)換到閱讀模式 閱讀模式(或叫命令模式)下: :w 保存文件 :w filename 保存成filename文件 :q 退出 :q! 強行退出 :w! 強行寫 :wq 保存退出 :x 同wq
為薊州等地區(qū)用戶提供了全套網(wǎng)頁設(shè)計制作服務(wù),及薊州網(wǎng)站建設(shè)行業(yè)解決方案。主營業(yè)務(wù)為成都網(wǎng)站制作、成都網(wǎng)站建設(shè)、薊州網(wǎng)站設(shè)計,以傳統(tǒng)方式定制建設(shè)網(wǎng)站,并提供域名空間備案等一條龍服務(wù),秉承以專業(yè)、用心的態(tài)度為用戶提供真誠的服務(wù)。我們深信只要達到每一位用戶的要求,就會得到認(rèn)可,從而選擇與我們長期合作。這樣,我們也可以走得更遠!
一、輸入:vi /etc/ssh/sshd_config,然后點擊enter,這里演示使用vi命令對sshd_config文件進行修改操作。
二、然后自己使用方向上下鍵調(diào)整到需要修改的位置,在光標(biāo)處按“i”或者“insert”鍵,即可開始修改操作。
三、修改完成之后點擊Esc鍵即可進入命令提示行開始進行保存操作,最下面的INSERT消失之后就可以輸入:wq進行保存操作了。
四、最后保存完成之后需要重新啟動sshd.service這個服務(wù),其他的修改文件也一樣需要重新啟動服務(wù)。
拓展資料
一、vi編輯器是Linux和Unix上最基本的文本編輯器,工作在字符模式下。由于不需要圖形界面,vi是效率很高的文本編輯器。盡管在Linux上也有很多圖形界面的編輯器可用,但vi在系統(tǒng)和服務(wù)器管理中的功能是那些圖形編輯器所無法比擬的。
二、vi編輯器通常被簡稱為vi,而vi又是visual editor的簡稱 。它在Linux上的地位就像Edit程序在DOS上一樣。它可以執(zhí)行輸出、刪除、查找、替換、塊操作等眾多文本操作,而且用戶可以根據(jù)自己的需要對其進行定制,這是其他編輯程序所沒有的。
三、vi 編輯器并不是一個排版程序,它不像Word或WPS那樣可以對字體、格式、段落等其他屬性進行編排,它只是一個文本編輯程序。沒有菜單,只有命令,且命令繁多。vi有3種基本工作模式:命令行模式、文本輸入模式和末行模式。
就是script命令使用的基本過程。首先當(dāng)系統(tǒng)工程師想要記錄某個會話的時候,則只需要在會話開始時輸入script命令。輸入這個命令后,系統(tǒng)就會將當(dāng)前用戶的所有鍵盤操作、屏幕輸出以及錯誤信息等等保存到一個特定的文件中。如上面執(zhí)行了ps命令與who命令后,希望就會將這兩個命令(用戶的鍵盤操作)、屏幕輸出(命令的執(zhí)行結(jié)果)等等保存到文件中。當(dāng)工程師需要退出記錄過程時,則只需要輸入exit命令,系統(tǒng)就會就是script done的提示信息。表示系統(tǒng)已經(jīng)結(jié)束了記錄工作。
當(dāng)系統(tǒng)工程師需要查看這個文件的信息時,可以使用cat或者vi命令來查看這個文件中的內(nèi)容。不過所使用的shell版本不同,他們先是的結(jié)果可能有所差異。如在某些版本中,使用cat命令來查看這個文件,可能只顯示這個命令在什么時候完成,而不會顯示用戶的鍵盤操作與屏幕的輸出信息。為此筆者建立采用vi命令。利用vi命令來查看這個文件,就不會有版本之間的差異問題。如使用vi typescript命令,就可以查看這個文件中的具體信息。通常情況下,整個文件中包含以下幾部分內(nèi)容。
1、查看目錄下文件file.txt的內(nèi)容,使用cat file.txt(ls // 表示查看當(dāng)前目錄下的文件目錄 ; cat file.txt? // 表示查看該文件的內(nèi)容)發(fā)現(xiàn)內(nèi)容是hello world
2、使用vi file.txt 進入到編輯界面,如下所示:
3、進入到編輯模式,按鍵i,此時可以移動光標(biāo)到想修改的位置,同時我們修改內(nèi)容如下:(注意界面左下角進入到了insert的模式,才代表現(xiàn)在是編輯模式)
4、推出編輯模式,并保存,按鍵esc退出insert模式,然后按shift+: ? ?(shift+冒號鍵),然后輸入wq,wq表示,保存并退出。如果只按鍵q,則是只退出不保存。
5、最后,按?enter鍵退出界面,再次查看內(nèi)容,驗證一下,如下圖所示。
擴展資料:
linux系統(tǒng)的常用命
1、date :print or set the system date and time
2、stty -a: 可以查看或者打印控制字符(Ctrl-C, Ctrl-D, Ctrl-Z等)
3、 passwd: print or set the system date and time (用passwd -h查看)
4、logout, login: 登錄shell的登錄和注銷命令
5、pwd: print working directory
6、more, less, head tail: 顯示或部分顯示文件內(nèi)容.
7、lp/lpstat/cancel, lpr/lpq/lprm: 打印文件.
8、 更改文件權(quán)限: chmod u+x...
9、刪除非空目錄:rm -fr dir
10、拷貝目錄: cp -R dir
參考資料來源:百度百科-linux
使用重定向符,例如
ls?-al??test.txt
這樣就會吧ls -al的結(jié)果保存到test.txt
ls?-al??test.txt
這樣會把ls -al的結(jié)果追加到test.txt中
你可以試試
1.如圖,vi 文件名,接著按回車即可打開對應(yīng)的文件,如果沒有對應(yīng)的文件,那么vi命令就會自動創(chuàng)建一個新的。
2.如圖,vi打開文件后是命令模式狀態(tài),要用i或者a命令才可進入可編輯的狀態(tài)喲。這里我就按a進入了編輯模式了哦。
3.如圖,在編輯模式的情況下敲完內(nèi)容,這個時候就應(yīng)該保存文件了。保存文件要按esc,這樣就會退回vi的命令模式喔。
4.按完esc后輸入冒號(英文的),然后就轉(zhuǎn)換到了末行模式了,末行模式?jīng)Q定是否保存文件。
5.如圖所示,末行模式下可以按x來保存,x命令可以保存編輯好的文件喲。
6.也可以用到wq來保存,如果是q!則不保存哦,這點要自己謹(jǐn)記在心,這里我就保存一下vi編寫的文件。
7.然后查看,查看用到了cat 文件名哦。
8.如圖所示,vi編寫的內(nèi)容可以看到,這表明保存成功。
名稱欄目:linux保存命令行內(nèi)容 linux中的命令主要保存在哪些目錄中
當(dāng)前網(wǎng)址:http://jinyejixie.com/article28/hpcecp.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供品牌網(wǎng)站建設(shè)、移動網(wǎng)站建設(shè)、企業(yè)建站、定制網(wǎng)站、網(wǎng)站內(nèi)鏈、云服務(wù)器
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)