タグ付けされた質問 「tail」

ファイルの最後の部分を出力します。

10
Linuxでテキストファイルから特定の行を表示するにはどうすればよいですか?
誰もが便利なLinux cmdラインユーティリティheadとを知っていると思いますtail。headファイルの最初のX行を印刷できますtailが、同じことを行いますが、ファイルの最後を印刷します。ファイルの中央を印刷するための良いコマンドは何ですか?次のようなものmiddle --start 10000000 --count 20(10'000'000番目から10'000'010番目までの行を印刷)。 大きなファイルを効率的に処理できるものを探しています。試しましたがtail -n 10000000 | head 10、恐ろしく遅いです。

12
複数のリモートファイルの末尾
リモートのtail 2ファイルに方法はありますか? ロードバランサーの背後に2つのサーバー(aとb)があり、可能であれば次のようなことをしたいと思います。 tail -f admin@serverA:~/mylogs/log admin@serverB:~/mylogs/log ありがとう!
41 linux  logging  console  tail 


7
ログの監視の色付け
tailFreeBSDでapacheとphpのエラーログを監視することがあります。tailまたは他のコマンドラインアプリを使用して、色付きの出力を取得する方法はありますか? または、さまざまなWeb関連のログをリアルタイムで監視するためのお気に入りの方法は何ですか?

10
tail -f logfileと同等の便利なWindows
Windows上でこれに便利な代替手段はありますか?私はいつもこれをLinuxから逃しています。そして、いいえ、Cygwinや他のbashポートは「便利」だとは思いません。:) コマンドラインから実行するか、ウィンドウで開く小さなアプリのいずれかです。基本的にそれも一時停止できる必要があります。これはログファイルには影響しませんが、バッファをスクロールアップできます。

7
時々回転するテールでログを継続的に監視する
テールを使用して複数のログを継続的に監視していますが、ログがローテーションされると、そのファイルのテールは停止します。 私が理解している限り、問題はログがローテーションされると新しいファイルが作成され、実行中のテールプロセスがその新しいファイルハンドルについて何も知らないことです。

2
出力の下のBashプロンプト-バックグラウンドログテール
私は以前、Linux上で実行されている製品の1つを管理するためにカスタマイズされたシェルを使用していた会社で働いていましたが、このシェルの主要な機能を複製したいと考えています。 すべての作業はバックグラウンドプロセスで行われ、ログからの出力はすべての接続ユーザーに表示されました。 ログはシェルのバックグラウンドで終わり、プロンプト行は常に完全に下部に留まります。 例えば Log line 1 Log line 2 Log line 3 ![ROOT@PRODUCT51-LIVE]:~/ # 私がbashでこれをやろうとしたのは、ユーザーの.bashrcファイルでデタッチされたテールを開始することでしたが、コマンドからの出力がstdoutに送信されると、bashプロンプトの下に入力されます ![ROOT@PRODUCT51-LIVE]:~/ #Log line 1 Log line 2 Log line 3 そして、ユーザーはEnterキーを押すかCtrlC、クリーンなプロンプト行を表示する必要があります。 プロンプトを常に出力の一番下にジャンプさせる方法についてのアイデアがありません。運が悪いので間違った用語を使用してGoogleで何かを見つけていると思います-誰もこれを行う方法を知っていますかバッシュで?
15 linux  bash  shell  tail 


4
`tail -f`で更新が停止することがあり、ファイルは移動していません
最近tail -f <logfile>、画面への更新が停止する場合があることに気付きました。 ただし、Ctrl>- Cを実行し、tail作業を再開すると問題ありません。そして、ログファイルが途中でローテーションされていないことを確認しました(tail気が散る可能性があります)。 何が原因でしょうか?RHEL 5.2 x64を実行しています。
10 logging  rhel5  tail 

4
尾の改行の数を監視する方法
私はこのようなことをしたいです: watch tail -f | wc -l #=> 43 #=> 56 #=> 61 #=> 44 #=> ... 毎秒、尾の新しい行を数えます / Linux、CentO より明確にするために。私はこのようなものを持っています: tail -f /var/log/my_process/*.log | grep error エラーメッセージをいくつか読んでいます。そして今、それらを数えたいと思います。1秒あたりのエラー数。したがって、ログの1行はプロセスの1つのエラーです。


5
Enterに空白行を追加するテール動作を追加する
フラグ(またはホットキー)lessを使用してログを追跡し+Fたり、ShiftF前後に検索したり、通常はドキュメント内を自由に移動したりするのに使用できるが大好きです。 しかし、不足していることが1つありますless。通常、私はファイルの最後にいて、新しいことが起こっているのを見たいのです。でtail -f、私だけ当たるenter数回、および新しいログの行は、ちょうど明確に古いラインから分離して見えるでしょう。 これを追加することは可能lessですか?どうやって?
8 linux  tail  less 

2
テールサーバーはXMPPにログインしますか?
したがって、2つのファイルがあり、これらのファイルのいずれかに新しい行が表示された場合、その行の内容を含むIM(できればjabberまたはgTalk)を受け取りたいと思います。Linuxデーモンやそれを実行できる何かについて何か提案はありますか?
8 logging  xmpp  tail 
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.