バックエンド プログラマーは、さまざまな場所で Linux を扱います。Linux ログの読み方がわからないと、同僚や面接官から嘲笑される可能性が非常に高いため、ログを表示する方法を 1 つ以上習得することが非常に重要です。 Linux には、tail、cat、tac、head、echo など、ログを表示するためのコマンドが多数あります。この記事では、よく使用されるいくつかの方法のみを紹介します。 1. 尾 これは私が最も頻繁に見る方法です。
使用方法は次のとおりです。
通常は grep と組み合わせて使用されます。例:
一度にクエリするデータの量が多すぎる場合は、ページをめくって表示することができます。次に例を示します。
2. 頭 Head は tail の反対です。ログの最初の数行を読み取ります。
ヘッドの他のパラメータについては、テールを参照してください。 3. 猫 catは画面上の最初の行から最後の行までを表示します ファイル全体を一度に表示するには: $ cat ファイル名 キーボードからファイルを作成します。 $cat > ファイル名 複数のファイルを 1 つに結合します。 $cat file1 file2 > file は新しいファイルを作成することしかできず、既存のファイルを編集することはできません。 あるログ ファイルの内容を別のログ ファイルに追加します。 $cat -n テキストファイル1 > テキストファイル2 ログファイルをクリアします: $cat: >テキストファイル2 注: > は作成を意味し、>> は追加を意味します。混乱しないでください。 catの他のパラメータについてはtailを参照してください。 4. その他 more コマンドは、vi エディタをベースにしたテキスト フィルタです。テキスト ファイルの内容を全画面モードでページごとに表示し、vi でのキーワード配置操作をサポートします。詳細リストにはいくつかの組み込みショートカット キーがあり、よく使用されるものは、H (ヘルプ情報を取得)、Enter (1 行下にスクロール)、Space (1 画面下にスクロール)、Q (コマンドを終了) です。 more コマンドはファイルを先頭から末尾まで読み取るため、起動時にファイル全体が読み込まれます。 このコマンドは、一度に 1 画面分のテキストを表示し、画面がいっぱいになると停止し、画面の下部にプロンプト メッセージが表示され、これまでに表示されたファイルのパーセンテージが示されます: –More– (XX%)
5. セド このコマンドは、時間範囲に基づいてログ ファイルの特定のセクションを検索し、行番号と時間範囲でクエリを実行できます。 行番号順 sed -n '5,10p' filename この方法では、ファイルの 5 行目から 10 行目だけを表示できます。 期間別 sed -n '/2014-12-17 16:17:20/,/2014-12-17 16:17:36/p' テスト.log 6. 少ない lessコマンドでログを照会する場合の一般的なプロセスは次のとおりです。
共通コマンドパラメータ:
通常はログをチェックして他のコマンドを適用します
Linux ログファイルの説明
上記は123WORDPRESS.COMの編集者がまとめた内容です。皆様のお役に立てれば幸いです。 以下もご興味があるかもしれません:
|
<<: Vue3とElectronを使ったデスクトップアプリケーションの詳しい説明
>>: UbuntuにMySQLデータベースをインストールする方法
VNC はリモート デスクトップ プロトコルです。 VNC を使用して Ubuntu 20.04 を...
1. アップグレードプロセス: sudo apt-get updateパッケージが見つからない、パッ...
目次序文1. 問題の原因2. 解決策VueはelementUIテーブルtr thの高さと背景色を変更...
序文通常のビジネスニーズ: 写真、Excel などをアップロードします。結局のところ、数 MB のサ...
React Native は、現在人気のオープンソース JavaScript ライブラリ React...
以下のように表示されます。 #!/usr/bin/env python3.5 psutilをインポー...
前書き: 最近、私はパートナーとチームを組んで .NET Core プロジェクトに取り組む予定です。...
この記事の例では、ボールのスライドとクロスの効果を実現するためのVueの具体的なコードを共有していま...
Firefox の下位バージョンでは中国語の文字を入力できず、上位バージョンでは文字化けした文字が表...
1. HTMLページの文字セットを指定する2つの方法方法1: <メタ文字セット="u...
目次質問解決質問この問題には多くの理由があるようです。私の問題は、パラメータ付きのURLを更新できな...
ゴミ箱は Linux ユーザー、Windows ユーザー、Mac ユーザーにとって非常に一般的なので...
リストは、類似または関連する一連の項目をリストするために使用されます。順序なしリスト(箇条書きリスト...
1. インストールパッケージをダウンロードするインストール パッケージは次の場所にあります:参考:...
今日、3年生から質問がありました。彼が書いた HTML コードを開くと、文字化けした文字が表示されま...