命令模式下輸入$回車即可跳到最后一行
庫爾勒網(wǎng)站制作公司哪家好,找創(chuàng)新互聯(lián)!從網(wǎng)頁設(shè)計、網(wǎng)站建設(shè)、微信開發(fā)、APP開發(fā)、成都響應(yīng)式網(wǎng)站建設(shè)公司等網(wǎng)站項目制作,到程序開發(fā),運營維護。創(chuàng)新互聯(lián)從2013年創(chuàng)立到現(xiàn)在10年的時間,我們擁有了豐富的建站經(jīng)驗和運維經(jīng)驗,來保證我們的工作的順利進行。專注于網(wǎng)站建設(shè)就選創(chuàng)新互聯(lián)。
希望可以幫助你,請采納,謝謝
1. more命令簡介
本文主要介紹more命令,其作用類似 cat 。cat命令是一次性顯示一個文件的所有內(nèi)容,對于內(nèi)容較多的文件,顯然cat并不合適。 而more會以逐頁的方式顯示文件內(nèi)容,使用過程中可按空白鍵(space)翻往下一頁顯示,按 b 鍵翻往(back)前一頁,而且還有搜尋字串的功能 。more命令在啟動時就加載整個文件,這也是與less命令的區(qū)別之一。
2. more命令選項
+n 從笫n行開始顯示
-n 定義屏幕大小為n行
+/pattern 在每個檔案顯示前搜尋該字串(pattern),然后從該字串前兩行之后開始顯示
-c 從頂部清屏,然后顯示
-d 提示“Press space to continue,’q’ to quit(按空格鍵繼續(xù),按q鍵退出)”,禁用響鈴功能
-l 忽略Ctrl+l(換頁)字符
-p 通過清除窗口而不是滾屏來對文件進行換頁,與-c選項相似
-s 把連續(xù)的多個空行顯示為一行
-u 把文件內(nèi)容中的下畫線去掉
3. 常用快捷方式
Enter 向下n行,需要定義。默認為1行
Ctrl+F 向下滾動一屏
空格鍵 向下滾動一屏
Ctrl+B 返回上一屏
= 輸出當前行的行號
:f 輸出文件名和當前行的行號
V 調(diào)用vi編輯器
!命令 調(diào)用Shell,并執(zhí)行命令
q 退出more
4. 常用使用方法
4.1 指定行開始顯示
從第4行開始打印某文件的內(nèi)容,
[root@zcwyou zcwyou]# more +4 /etc/ssh/sshd_config
sshd_config(5) for more information.
This sshd was compiled with PATH=/usr/local/bin:/usr/bin
The strategy used for options in the default sshd_config shipped with
OpenSSH is to specify options with their default value where
possible, but leave them commented. Uncommented options override the
default value.
linuxmor
應(yīng)該是系統(tǒng)重啟后重建log文件到現(xiàn)在的時間:2+17:38:兩天零17小時38分鐘
The pseudo user reboot logs in each time the system is rebooted. Thus last
reboot will show a log of all reboots since the log file was created.
在Linux,有幾種方法可以用來向文件的末尾追加內(nèi)容。
方法一、雙大于號
結(jié)合cat把一個文件的內(nèi)容追加到另外一個文件的末尾:
cat 1.txt 2.txt
結(jié)合echo向文件的末尾追加內(nèi)容:
echo "hello" 2.txt
注意:雙大于號""表示內(nèi)容追加,但大于號""則是覆蓋目標文件的內(nèi)容。
方法二、使用命令tee -a
tee -a 會輸出內(nèi)容到標準輸出的同時,追加到文件file中。如果文件不存在,則創(chuàng)建;如果已經(jīng)存在,就在末尾追加內(nèi)容,而不是覆蓋?!禠inux就該這么學(xué)》一起學(xué)習(xí)
如果少了-a,則是覆蓋。
結(jié)合cat把一個文件的內(nèi)容追加到另外一個文件的末尾:
cat 1.txt | tee -a 2.txt
結(jié)合echo向文件的末尾追加內(nèi)容:
echo "hello" | tee -a 2.txt
vi是“Visual interface”的簡稱,它在Linux上的地位就仿佛Edit程序在DOS上一樣。它可以執(zhí)行輸出、刪除、查找、替換、塊操作等眾多文本操作,而且用戶可以根據(jù)自己的需要對其進行定制。Vi不是一個排版程序,它不象Word或WPS那樣可以對字體、格式、段落等其他屬性進行編排,它只是一個文本編輯程序。 vi沒有菜單,只有命令,且命令繁多。
1、你需要先做的是vi編輯器顯示行號,命令模式下,輸入 :set number
按esc進入命令模式
持久化行號:在/etc/vimrc(/etc/virc)文件中行首或者行尾新建一行然后寫入set number
這樣就清楚知道行號啦!
2、移動光標
鍵盤的上,下,左,右就可以直接移動光標
M(大寫): 光標移動到中間行 ,屏幕的中間行
L(大寫): 光標移動到屏幕最后一行行首
G(大寫): 移動到指定行,行號+G
3、復(fù)制粘帖
yy: 復(fù)制當前行,n yy 復(fù)制 n 行
p: 在光標所在位置向下新開辟一行,粘貼
4、正確的步驟是:
按下v,左下角出現(xiàn)可視模式
光標移動將復(fù)制的選中
按一下 “y(小寫)”,是一下就夠了,左下角出現(xiàn)
將光標移動到需要粘帖的地方,按一下“p”
ok,圖中虛線下面就是復(fù)制粘帖的內(nèi)容。
more不能直接翻到最后less可以用G(大寫字母G)直接到最后,跟vi? 一樣。如果只看最后,可以用tail。