バックエンド プログラマーは、さまざまな場所で 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データベースをインストールする方法
簡単に言えば、MySQL ワーム レプリケーションは、クエリされたデータを指定されたデータ テーブル...
目次コンストラクタ新しいオペレーター自分で新しいものを実装するコンストラクタnew を導入する前に、...
導入インストールするシステムの数が多い場合、USB フラッシュ ドライブまたは CD を使用した手動...
弊社の Web プロジェクトの 1 つでは、新しい都市の増加によりトラフィックと DB 負荷が増加し...
1. 前述の通り数年前、Linux ドライバーのコードを読んでいたときにこのマクロを見ました。長い間...
Swiper は、携帯電話やタブレットなどのモバイル端末向けに設計された、純粋な JavaScri...
nginx を導入した際に、フォワードプロキシの設定も nginx を使っていました。しかし、htt...
目次序文1. 不明 vs 任意2. 未知とあらゆるもののメンタルモデル3. まとめ要約する序文any...
1. 基礎知識(日付オブジェクトのメソッド) 😜 getFullYear() は年を表す4桁の数字を...
目次Vue2.x の使用法グローバル登録部分登録使用フック機能フック関数のパラメータVue3.x の...
まとめプロジェクトの説明形式<img src="..."> H2+ ...
目次PXEはサーバーの無人バッチ展開を実装します1. PXEの概要1.1 PXEとは何か1.2 キッ...
目次1. Vue2 構文2. Vue3の使用1. コンポーネントのref値を設定する2. コンポーネ...
目次1. usrディレクトリにHadoopディレクトリを作成し、インストールパッケージをそのディレク...
Vue でのコードの再利用により、mixnis が提供されます。テンプレートの再利用により、スロット...