WindowsでNotepad ++を使用して8 GBのログファイルの末尾を開く方法
Notepad Document Monitorを使用しましたが、使用方法がよくわかりません。監視を開始してから何を?大きなファイルを選択するにはどうすればよいですか?
ファイルが8GBなので、開けません。だから私はこの大きなファイル8GBのログを得ました。尾を見たいだけです。たとえば、最後の100k行と同じです。
https://confluence.atlassian.com/pages/viewpage.action?pageId=321854547
ファイルを開く必要があると言います。
ファイルが大きすぎるため、尾のみが表示されるという点がすべてです。尾を見たいだけです。
PowerShell 3コマンドを使用できます:Get-Content yourfile.log -Tail 100
7Zipを使用して時折巨大ファイルを回避したことを告白します。方法は次のとおりです。
いくつかの欠点があります。
Ankhor FlowSheetと呼ばれる専用のデータワークベンチを使用できます。
必要な行をフィルタリング、結合、または抽出する演算子は多数あります。
最良のことは、ファイルをビューに入れるために8GBのRAMを必要としないことです。データはほとんど遅延なく小さなチャンクを介して「ストリーミング」されます。
私自身はすでに、43GBと6億行を超えるOSMデータファイルを調べることができました...
アプリケーションのCommunity Editionは無料で、そのようなタスクにも適しているはずです。
フローシートのスクリーンショット:
グラフ:
ダッシュボード:
Total Commanderのファイルリスタ機能(ホットキーはF3)またはここで入手できるスタンドアロンバージョンを使用できます。 Lister Standalon
統合されたファイルリスタにより、ほぼすべてのサイズ(最大2 ^ 63バイト)のファイルを、テキスト、Unicode、HTML、バイナリまたは16進形式、ビットマップグラフィック(bmp、jpg、gif、png)、マルチメディアファイル、および今では表示することができますRTFファイル。ファイルの小さな部分のみをビットマップを除いて)メモリに保持し、テキストをスクロールすると残りは自動的にロードされます。
HxDなどの16進エディターを使用します。通常、ファイル全体を読み取るのではなく、ハードドライブをストリーミングします。
上から下にすべてを選択してから、保持したいものを上方向に選択解除します。
不要なものをすべて削除します(これには少し時間がかかる場合があり、読み込みバーが表示されますが、ハングしたり、Notepad ++のようにオーバーロードしたりしないでください)。
次に、より自動化されたソリューションが必要ない場合に備えて、Notepad ++でそれを開くことができます。
これは実際にはあなたの質問には答えませんが、巨大なファイルを調べるつもりなら、私は銃が唯一の有効なエディタであることを発見しました http://www.movsd.com/thegun.htm ホームページがらくたとエディターはアセンブラーで何年も前に書かれたようで、いくつかの機能はありませんが、動作します。
また、ベアテイルはこれらの巨大なファイルを処理できると思いますが、100%確実ではありません。ベアテイルはテーラーでもあり、フィルターなどのいくつかの機能があります。 (ファイルの最後だけが必要な場合は、ログを分析するつもりですが、他の健全な状況を見つけることはできません) https://www.baremetalsoft.com/baretail/
私は長い間BareTailを使用していましたが、フィルタリング、時間同期、行番号、並べて表示などの機能がありませんでした...最後に、独自のログビューアを作成しました: "Loxx" 。これはWindows専用であり、機能が制限されており、無料です。巨大なファイルやリアルタイムのアップデートなどを読み取ることができます。
次の場合、ライセンスが必要です。
ぜひお試しください-どんなフィードバックでも大歓迎です!