Linux で大きなファイルの指定された内容を見つける方法

Linux で大きなファイルの指定された内容を見つける方法

大きなことも小さなことも考えて、方向転換しましょう。

Linux では非常に大きなファイルに遭遇することがあり、キーワード検索が画面全体を超えてしまい、すべてのコンテンツを表示できなくなることがあります。たとえば、非常に大きなログ ファイル info.log 内の特定の文字列のすべてのログを表示する場合は、cat info.log | grep '1711178968' を使用できます。表示される内容が多すぎる場合は、時間と行の制御を追加できます。 「>>」コマンドを使用することもできます。 cat info.log | grep '1711178968' >> temp.log 中間結果を一時的に保存し、moreやlessなどのツールを使用してtemp.logファイルをページごとに表示します。

ログが特定の時間範囲内にある場合は、時間に基づいてログを傍受できます。

// 一定期間のログをキャプチャする sed -n '/2018-10-25 17:30:41/,/2018-10-25 21:47:02/p' root.2018-10-25.log > update.log

25日のログのうち、17:30から21:47までのログを抽出します。

表示するには、more コマンドを使用します。

次に、/${キーワード}で検索します。たとえば、/1711178968、次の項目の場合はn、前の項目の場合はbです。

Linux で大きなファイル内の指定されたコンテンツを検索する方法を実装する上記の方法は、私が皆さんと共有できるすべてです。これが皆さんの参考になれば幸いです。また、123WORDPRESS.COM をサポートしていただければ幸いです。

以下もご興味があるかもしれません:
  • Linux でサイズが最も大きいファイルトップ 10 を見つける方法
  • Linux で大きなディレクトリと大きなファイルを見つける方法 (推奨)
  • Linux は指定されたテキストを含むファイルを検索します (Linux は指定されたファイルを検索します)

<<:  Ember.js と Vue.js の詳細な比較

>>:  MySQL インデックスの正しい使い方とインデックスの原理の詳細な説明

推薦する

Vue は Tencent TIM インスタント メッセージングを統合します

この記事では主に、Tencent TIM インスタント メッセージングを Vue と統合する方法を紹...

IE のテキストモード! DOCTYPE の役割の紹介

前の記事で説明したフォームの自動入力の問題を解決した後、新しい問題が発生しました。ページの一部のスタ...

docker で php+nginx+swoole+mysql+redis 環境を構築する方法

オペレーティングシステム: Alibaba Cloud ESC インスタンス centos7.4ソフ...

Linux ネットワークプログラミングにおけるソケットオプションの実装

ソケットオプション機能機能: ソケットファイル記述子の属性の読み取りと設定に使用されるメソッド #i...

Centos8でdockerがインストールできない問題の解決方法

問題 [root@zh ~]# [root@zh ~]# [root@zh ~]# yum -y d...

VirtualBox で作成された Debian 仮想マシンは Windows ホストとファイルを共有します

用語: 1. VM: 仮想マシンステップ: 1. Windows 10 に VirtualBox 6...

ハイパーリンクの幅と高さを直接設定できない問題の解決策

幅と高さを直接使用することはできません。 display:block; または display:in...

n 個のコンテナ要素による無限スクロールの実装コード

シナリオ最大 10000 要素のリストを正しくレンダリングする方法。無限ドロップダウン読み込みテクノ...

CSS3はNESゲームコンソールのサンプルコードを実装します

成果を達成する実装コードhtml <input type="radio" ...

ネイティブJSは非常に見栄えの良いカウンターを実装します

今日は、ネイティブ JS で実装された見栄えの良いカウンターを紹介します。効果は次のとおりです。 以...

Vue3.0 異なる解像度のコンピュータの適応操作

まず依存関係をインストールする必要があります npm i lib-flexible-computer...

Windows 上の MySQL 5.6 で my.ini 設定ファイルを見つける方法

忘れてしまった場合に後で戻って確認できるようにメモしておいてください。問題の説明:今日はちょっとした...

JavaScript でシンプルなクリスマス ゲームを実装する

目次序文成果を達成するコードCSSコードJSコードHTMLコードデモンストレーションのプロセス序文ク...

Mysql で group_concat の長さ制限を変更する方法

MySQL には、「group_concat」という関数があります。通常の使用では問題がないかもしれ...

HTMLの表のtbodyは上下左右にスライドできます

テーブル ヘッダーが固定されている場合は、それを 2 つのテーブルに分割する必要があります。1 つの...