長いリストは切り捨てられ、より多くのリストにリンクする必要があります。スクリーンセッションでのみ発生

長いリストは切り捨てられ、より多くのリストにリンクする必要があります。スクリーンセッションでのみ発生

多数のファイルを含む長いリストを実行した場合は、出力が切り捨てられてパイプされる必要がありますmorescreenこれはセッションにログインしたときに発生します。

より多くのコンテンツをパイプする必要がないように、スクリーンセッションに対してどの設定を変更する必要がありますか?オペレーティングシステムはAlmaLinux 8です。

ベストアンサー1

screenxterm一般的なターミナルエミュレータ(LinuxまたはLinuxカーネル仮想ターミナルなど)と比較して多くのユニークな機能を持つターミナルエミュレータですputty。垂直、水平に分割でき、複数の「ウィンドウ」を持つ複数のセッションを持つことができ、任意のデバイスに接続/分離できます。多くの表示装置のうち、接続したり再接続しなくても自動化でき、外部フィルタを使って入出力を処理するなどの作業を行うことができます。

もう1つの主な違いは、xtermLinuxgnome-terminalの仮想端末がフレームバッファまたはVGAコンソールであることですが、screenディスプレイデバイスは所有者端末は、物理端末やxtermLinux仮想端末など、何でも構いません。

vt100に似た端末をエミュレートし、ホスト端末で利用できる機能を使用します。

これらのホスト端末の中には、スクロールバックバッファ(Linux仮想端末からShift+として取得するバッファPageUp/Down、または一部のX11端末エミュレータではスクロールバーで動作可能なバッファ)がありますが、「screen独自のウィンドウで実行」という端末エミュレーションがあります。スクロールできるようにしてはいけません。

screenただし、ウィンドウごとに1つずつ独自のスクロールバックバッファがあります。このバッファは、screen セッションが接続されている場所に関係なく使用でき、完全に分離しても引き続き使用できます。

次のコマンドを使用してサイズを変更できますscrollbackdefscrollback画面コマンド。から始めることができますコピーモードデフォルトでは、入力にはまたはを<prefix>[使用します。<prefix>^[<prefix>ESC<prefix^A

コピーモードでは、矢印やページの上/下キーまたはhjklHL viスタイルのモーションキーなどを使用して上下にスクロールし、そこからテキストを選択およびコピーし、選択項目をファイルに送信したり、独自の操作を定義するすることもできます。

<prefix>H画面ウィンドウのすべての出力履歴を記録したり、ウィンドウに表示される内容を送信したり<prefix>h、スクロールバックバッファを含めることもできますhardcopy -h

おすすめ記事