我在Ubuntu上使用Bash,有時當我運行一個命令時,輸出會溢出終端,即使我滾動到頂部。如何訪問由於溢出而隱藏的部分輸出?Bash溢出終端
Q
Bash溢出終端
2
A
回答
3
你可以嘗試以下任何一項(使用ls
命令作爲其中的命令會去一個例子) :
選項A:將輸出重定向到>
的文件,然後檢查文件稍後用less
或文本編輯器如vim
或gedit
。
$ ls > outfile
$ less outfile
$ vim outfile
$ gedit outfile
$ emacs outfile
到命令的輸出到標準輸出和標準錯誤寫信給你outfile
,加2>&1
末,就像這樣:
$ ls > outfile 2>&1
選項B:管直接在命令的輸出到less
$ ls | less
注:如果你查看輸出與less
與上述任何選項,使用:
Ctrl+F
走下來一個頁面,Ctrl+B
去了一個網頁,Ctrl+D
爲下降1/2一頁,Ctrl+U
向上1/2頁- 箭頭鍵上下移動一行一行。
- 按
q
隨時退出less
。
0
您可以嘗試將輸出重定向到文本文件。
命令>文件
1
您可以管輸出到less
:
command | less
0
或者你可以增加在配置文件屬性中保持回滾的行數(假設你使用的是gnome-terminal)。
1
這實際上不是bash
這樣做,它是終端程序。
您有幾個選項。也許最簡單的只是管道通過less
你的命令,它可以讓你來回滾動:
command_with_much_output | less
其次,你可以配置你的終端程序。假設你使用的是默認的,你可以打開Edit
菜單並選擇:
然後選擇Scrolling
選項卡,你可以改變滾動緩衝區大小:
相關問題
- 1. Bash非滾動終端輸出
- 2. 退出bash腳本到終端
- 3. 在git終端中退出bash
- 4. bash,重置之前的終端輸出
- 5. Bash腳本捕獲輸出到終端
- 6. 啓動時出現終端Bash錯誤
- 7. kubuntu上的bash終端
- 8. 終端/ Bash - 返回標籤
- 9. OBDII的bash終端腳本
- 10. 在bash中終止stdout到終端
- 11. 寫入流最終溢出
- 12. 任何方式退出bash腳本,但不退出終端
- 13. 如何將bash輸出同時輸出到文件和終端?
- 14. Bash終端 - .profile不呼叫終端中的某些功能
- 15. BASH從子終端獲得父終端的錯誤代碼?
- 16. Bash終端重定向到另一個終端
- 17. PostgreSQL客戶端溢出
- 18. linux終端輸出
- 19. Git終端輸出
- 20. Matlab終端輸出
- 21. Docker Exec -it bash終端輸出格式不正確
- 22. 每次打開終端時出現Bash錯誤
- 23. 停止輸出終端中的bash腳本
- 24. 啓動和停止記錄終端輸出從bash腳本
- 25. 流bash /終端/控制檯輸出到網站/ api
- 26. 關閉「<app>意外退出」窗口從終端/ bash
- 27. Visual Studio集成的終端bash錯誤
- 28. bash終端中的重做鏈接
- 29. Bash提示符改變了終端
- 30. 從終端(bash)在PHP中執行MySql