可以使用more命令。
十年的盤龍網(wǎng)站建設(shè)經(jīng)驗,針對設(shè)計、前端、開發(fā)、售后、文案、推廣等六對一服務(wù),響應(yīng)快,48小時及時工作處理。營銷型網(wǎng)站建設(shè)的優(yōu)勢是能夠根據(jù)用戶設(shè)備顯示端的尺寸不同,自動調(diào)整盤龍建站的顯示方式,使網(wǎng)站能夠適用不同顯示終端,在瀏覽器中調(diào)整網(wǎng)站的寬度,無論在任何一種瀏覽器上瀏覽網(wǎng)站,都能展現(xiàn)優(yōu)雅布局與設(shè)計,從而大程度地提升瀏覽體驗。創(chuàng)新互聯(lián)建站從事“盤龍網(wǎng)站設(shè)計”,“盤龍網(wǎng)站推廣”以來,每個客戶項目都認(rèn)真落實執(zhí)行。
more命令能夠?qū)ξ募?nèi)容或者查詢結(jié)果進(jìn)行分屏顯示。more命令可以單獨使用,也可以和配合管道符使用。例如使用cat命令查看/etc/passwd文件時,只能看到最后的內(nèi)容,為了能夠看到文件所有內(nèi)容,可以執(zhí)行命令:# more /etc/passwd
或者是配合管道符命令:# cat /etc/passwd | more
擴(kuò)展資料:
Linux中除了使用more命令進(jìn)行分屏,還可以使用less命令。More命令的缺點是不能向上滾動,如果想向上翻屏,需要使用less命令,less命令的用法與more命令完全相同,唯一不同點是less命令能夠向上翻屏。
可以通過上下箭頭進(jìn)行上下一行行滾動,也可以通過page up/page down命令向上/向下進(jìn)行一屏一屏滾動。常用: ls | less
這樣就可以分屏顯示了,并可以用PgUp和PgDn來上下翻頁。
參考資料來源:百度百科-linux命令
用正常的方式打開一個終端。
2.使用組合鍵 ctrl+shift+t , 這時就在同一個窗口中打開了另一個終端,當(dāng)然再按一次ctrl+shift+t,會再生成一個,需要多少了大家可以自行決定。
3.按組合鍵Alt+1,就會切換到第一個終端,按Alt+2,就會切換到第2個終端,Alt+n,對應(yīng)的就會切換到第n個終端。
linux系統(tǒng):
信息與系統(tǒng)科學(xué)相關(guān)工程與技術(shù)
Linux操作系統(tǒng)是基于UNIX操作系統(tǒng)發(fā)展而來的一種克隆系統(tǒng),它誕生于1991 年的 [Linux桌面] 10 月5 日(這是第一次正式向外公布的時間)。
以后借助于Internet網(wǎng)絡(luò),并通過全世界各地計算機(jī)愛好者的共同努力,已成為今天世界上使用最多的一種UNIX 類操作系統(tǒng),并且使用人數(shù)還在迅猛增長。
看你用的是哪個版本了。一般像打開gnome-terminal,可以有一下幾種方法:
1)Alt+F2,這樣就打開了運行application的窗口,在輸入框中輸入"gnome-terminal",回車后命令窗口就出現(xiàn)了
2)可以在桌面上新建一個類似于windows的快捷方式的圖標(biāo),在桌面空白處點擊鼠標(biāo)右鍵,看一下有沒有這個選項
3)在文件夾瀏覽窗口中點擊右鍵,看一看有沒有“open terminal here”類似的選項
4)在桌面左側(cè)或者上側(cè)的邊欄上的菜單中應(yīng)該有啟動terminal的條目
最簡單的你 a.out 1.txt
或者用dup2,重定向。
你首先要搞清楚控制臺上的輸出是怎么輸出的,比如說是程序里面printf出來的, 腳本里面echo出來的等等。
然后做一個寫日志的函數(shù)代碼那個輸出。也可以把標(biāo)準(zhǔn)輸出的文件描述符dup到你要寫的文件上面。
最簡單的你 a.out 1.txt
或者用dup2,重定向。
函數(shù)執(zhí)行,產(chǎn)生的標(biāo)準(zhǔn)輸出,已經(jīng)再控制臺了,我再把它重定向。
你首先要搞清楚控制臺上的輸出是怎么輸出的,比如說是程序里面printf出來的, 腳本里面echo出來的等等。
然后做一個寫日志的函數(shù)代碼那個輸出。也可以把標(biāo)準(zhǔn)輸出的文件描述符dup到你要寫的文件上面。
execvp(args[0], args) 這個函數(shù)運行產(chǎn)生的結(jié)果。
使用命令重定向操作符可以使用重定向操作符將命令輸入和輸出數(shù)據(jù)流從默認(rèn)位置重定
向到不同的位置。輸入或輸出數(shù)據(jù)流的位置即為句柄。
下表將列出可用的句柄。
句柄 句柄的數(shù)字代號 描述
STDIN 0 鍵盤輸入
STDOUT 1 輸出到命令提示符窗口
STDERR 2 錯誤輸出到命令提示符窗口
UNDEFINED 3-9 這些句柄由應(yīng)用程序單獨定義,并且是各個工具特定的。
數(shù)字 0 到 9 代表前 10 個句柄??梢允褂妹?Cmd.exe 運行程序并將該程序前 10 個
句柄中的任何一個重定向。要指定想使用的句柄,可在重定向操作符前面鍵入該句柄的
數(shù)字。如果未定義句柄,則默認(rèn)的 重定向輸入操作符是 0,而默認(rèn)的 重定向輸出
操作符是 1。鍵入 或 操作符之后,必須指定要讀取或?qū)懭霐?shù)據(jù)的位置??梢灾付?/p>
文件名或另一個現(xiàn)有的句柄。
要指定重定向到現(xiàn)有句柄,請使用與 () 字符,后面接要重定向的句柄號
(例如 句柄#)。例如,下面的命令可以將句柄 2(即 STDERR)重定向到
句柄 1(即 STDOUT):
21
下表列出了可用于將輸入和輸出數(shù)據(jù)流進(jìn)行重定向的操作符。
重定向操作符 描述
將命令輸出寫入到文件或設(shè)備(例如打印機(jī))中,而不是寫在命令提示符窗口或句柄中。
從文件中而不是從鍵盤或句柄中讀入命令輸入。
將命令輸出添加到文件末尾而不刪除文件中的信息。
將一個句柄的輸出寫入到另一個句柄的輸入中。
從一個句柄讀取輸入并將其寫入到另一個句柄輸出中。
| 從一個命令中讀取輸出并將其寫入另一個命令的輸入中。也稱作管道。
默認(rèn)情況下,可以從鍵盤將命令輸入(即 STDIN 句柄)發(fā)送到 Cmd.exe,然后由
Cmd.exe 將命令輸出(即 STDOUT 句柄)發(fā)送到命令提示符窗口。
重定向輸入 ()
要將鍵盤輸入重定向到文件或設(shè)備,請使用 操作符。例如,要從 File.txt 獲取
sort 命令的輸入,請鍵入:
sortfile.txt
File.txt 的內(nèi)容將以字母順序列表的方式顯示在命令提示符窗口中。
操作符可以打開具有只讀訪問的指定文件名。所以,不能使用該操作符向文件中寫入
信息。例如,如果以 2 啟動程序,則所有試圖讀取句柄 0 的操作都將失敗,因為句
柄 2 最初是以只寫訪問打開的。
注意
0 是 重定向輸入操作符的默認(rèn)句柄。
重定向輸出 ()
幾乎所有的命令都將輸出發(fā)送到命令提示符窗口。即使將輸出發(fā)送到驅(qū)動器或打印機(jī)的
命令也會在命令提示符窗口顯示消息和提示。
要將輸出從命令提示符窗口重定向到文件或設(shè)備,請使用 操作符??梢栽谠S多命令中
使用該操作符。例如,要將 dir 輸出重定向到 Dirlist.txt,請鍵入:
dirdirlist.txt
如果 Dirlist.txt 不存在,Cmd.exe 將創(chuàng)建該文件。如果 Dirlist.txt 存在,Cmd.exe
將使用 dir 命令的輸出替換文件中的信息。
要運行 netsh routing dump 命令,然后將輸出發(fā)送到 Route.cfg,請鍵入:
netsh routing dumpc:\route.cfg
操作符可以打開具有只寫訪問屬性的指定文件。所以,不能使用該操作符讀取文件。
例如,如果使用重定向 0 啟動程序,則所有試圖寫入句柄 1 的操作都將失敗,因為
句柄 0 最初是以只讀訪問打開的。
注意
1 是 重定向輸出操作符的默認(rèn)句柄。
復(fù)制句柄
重定向操作符 可以將輸出或輸入從一個指定句柄復(fù)制到另一個指定的句柄。例如,
要將 dir 輸出發(fā)送到 File.txt 并將錯誤輸出發(fā)送到 File.txt,請鍵入:
dirc:\file.txt 21
復(fù)制句柄時,可以復(fù)制該句柄原狀態(tài)的所有特性。例如,如果一個句柄具有只寫訪問的
屬性,則該句柄的所有副本都具有只寫訪問屬性。不能將一個具有只讀訪問屬性的句柄
復(fù)制到另一個具有只寫訪問屬性的句柄。
使用 操作符重定向輸入和副本
要將重定向輸入操作符 () 與復(fù)制操作符 () 一起使用,指定的文件必須已經(jīng)存在。
如果輸入文件存在,Cmd.exe 將以只讀方式打開該文件,然后將文件中包含的字符作為
輸入發(fā)送到此命令(如同從鍵盤輸入一樣)。如果指定了句柄,Cmd.exe 將指定的句柄
復(fù)制到系統(tǒng)現(xiàn)有的句柄中。
例如,要以句柄 0 輸入讀?。?STDIN)的方式打開 File.txt,請鍵入:
file.txt
要打開 File.txt,并在內(nèi)容排序后將輸出發(fā)送到命令提示符窗口(即 STDOUT),請鍵入:
sortfile.txt
要查找 File.txt,然后將句柄 1(即 STDOUT)和句柄 2(即 STDERR)重定向到
Search.txt,請鍵入:
findfile file.txtsearch.txt 21
要以句柄 0 輸入讀?。?STDIN)的方式復(fù)制用戶定義句柄 3,請鍵入:
3
使用 操作符重定向輸出和復(fù)制
如果將輸出重定向到文件且指定了現(xiàn)有的文件名,Cmd.exe 將以只寫方式打開文件并覆
蓋該文件內(nèi)容。如果指定了句柄,Cmd.exe 將文件復(fù)制到現(xiàn)有句柄中。
要將用戶定義句柄 3 復(fù)制到句柄 1,請鍵入:
3
要將包括句柄 2(即 STDERR)的所有輸出從 ipconfig 命令重定向到
句柄 1(即 STDOUT),然后將輸出重定向到 Output.log,請鍵入:
ipconfig.exeoutput.log 21
使用 重定向操作符追加輸出
要從命令中將輸出添加到文件末尾而不丟失文件中已存在的任何信息,請使用兩個連續(xù)
的大于號(即 )。例如,下面的命令可以將由 dir 命令生成的目錄列表追加到
Dirlist.txt 文件:
dirdirlist.txt
要將 netstat 命令的輸出追加到 Tcpinfo.txt 的末尾,請鍵入:
netstattcpinfo.txt
使用管道操作符 (|)
管道操作符 (|) 可以提取一個命令的輸出(默認(rèn)情況下是 STDOUT),然后將其導(dǎo)入另
一個命令的輸入中(默認(rèn)情況下是 STDIN)。例如,下面的命令將對目錄分類:
dir | sort
在本例中,將同時啟動兩個命令,但隨后 sort 命令會暫停,直到它接收到 dir 命令
的輸出為止。sort 命令使用 dir 命令的輸出作為輸入,然后將輸出發(fā)送到
句柄 1(即 STDOUT)。
合并帶重定向操作符的命令
可以通過合并帶有其他命令和文件名的篩選器命令創(chuàng)建自定義命令。例如,可以使用以
下命令存儲包含“LOG”字符串的文件名:
dir /b | find "LOG" loglist.txt
dir 命令的輸出通過 find 篩選器命令發(fā)送。包含字符串 "LOG" 的文件名作為文件名
列表(例如,NetshConfig.log、Logdat.svd 和 Mylog.bat)存儲在文件
Loglist.txt 中。
要在相同命令中使用多個篩選器,請使用管道 (|) 分隔篩選器。例如,下面的命令將
搜索 C 盤上的每個目錄以查找包含 "LOG" 字符串的文件名,并且在命令提示符窗口中
每次顯示一屏:
dir c:\ /s /b | find "LOG" | more
利用管道 (|) 可以將 Cmd.exe 導(dǎo)向為通過 find 篩選器命令發(fā)送 dir 命令輸出。
find 命令只選擇包含字符串 "LOG" 的文件名。more 命令可以顯示由 find 命令選擇
的文件名(在命令提示符窗口中每次顯示一屏)。有關(guān)篩選器命令的詳細(xì)信息,請參閱
使用篩選器。
要打開只能先用快捷鍵打開終端,在使用命令。
具體操作方法如下:
1.首先打開linux操作系統(tǒng)在進(jìn)入到桌面
2.通常打開終端的快捷鍵是Ctrl+Alt+T,也可以自己設(shè)置,在右擊桌面打開終端。
3.然后就可以使用命令了。