Đối với thiết bị đầu cuối màn hình unix làm thế nào để tăng log?


0

Đầu ra của chương trình của tôi quá dài, khi chạy nó trong thiết bị đầu cuối màn hình, một phần đầu ra bị cắt ngắn.
Để tránh điều này, làm thế nào tôi có thể tăng giới hạn đăng nhập của thiết bị đầu cuối màn hình?
Có ý kiến ​​gì không ??


Có thể thử chuyển hướng đầu ra đến một tập tin? Chẳng hạn như ./myprog & lt; out.txt

2
@squiguy - Ý bạn là: ./myprog > out.txt thay thế?
ArjunShankar

Vâng, về cơ bản chỉ là chuyển hướng đầu ra! Tôi đã bị lẫn lộn không may.

Câu trả lời:


2

điều này phụ thuộc vào thiết bị đầu cuối bạn đang thực sự sử dụng.

ví dụ. cho xfce4-terminal, đi tới "Chỉnh sửa- & gt; Cài đặt- & gt; Chung- & gt; Cuộn ngược lại" và thay đổi bộ đệm cuộn theo ý thích của bạn.

cho kde konsole, đi tới "Cài đặt- & gt; Định cấu hình Cấu hình hiện tại ...- & gt; Cuộn- & gt; Số dòng cố định"

cổ điển xterm có thể được cấu hình với cờ khởi động -sl 777 (đối với 777 dòng bộ đệm cuộn lại) hoặc thông qua saveLines cấu hình.

cho rằng có khá nhiều thiết bị đầu cuối ngoài kia, bạn có thể muốn kiểm tra các trang web cho trang bạn đang sử dụng ... :-)


0

Để tăng bộ đệm cuộn lại cho GNU screen (Tôi cho rằng đây là những gì bạn đang sử dụng từ câu hỏi của bạn), hãy bắt đầu với screen -h <buffer_size>. Thật không may, nó xuất hiện bộ đệm cuộn lại không thể thay đổi kích thước sau khi khởi động.

Để đặt bộ đệm cuộn mặc định mới trong GNU screen, thêm vào defscrollback <num_lines> cho bạn ~/.screenrc tập tin.


0

Khi bạn đang sử dụng phiên màn hình, nhấn Ctrl + Một , sau đó gõ :scrollback #, trong đó # là số dòng cuộn ngược mà bạn muốn.

Khi khởi động, bạn có thể sử dụng đối số -h như được đề xuất ở trên.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.