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

ログファイル(プログラムがエラーメッセージや情報メッセージを出力するテキストファイル。デバッグやトラブルシューティングに役立ちます)を構成または分析します。

3
sudoインシデントはどこに記録されますか?
誰かがsudoersグループに属していないときにsudoを使用しようとすると、次のようなエラーメッセージが表示されます。 yzT is not in the sudoers file. This incident will be reported. たとえば、sudoを使用してコマンドを実行しようとしたのに見つからないユーザーを確認するために、この情報が記録されているログを特定しようとしています。 最初のGoogle検索では/var/log/syslog、sudoに関連する情報は表示されません。
29 logs  sudo 

4
gnu texttoolsで連続した 'wc -l'を実行する方法は?
もちろん知っている cat logfile.txt | wc -l 120 ファイル内の行数を教えてくれます。 一方、 tail -f logfile.txt 別のプログラムが書き込む新しい行を表示しlogfile.txtます。 両方を組み合わせて、標準のテキストユーティリティでlogfile.txtの継続的な更新行数を取得することは可能ですか? 私は知っています watch wc -l logfile.txt しかし、毎回ファイル全体を再カウントしたくないので、それは無駄だと思われます。1秒ごとに追加のみのカウントが必要になり、おそらく行末では\rなくカウントが必要になり\nます。

2
新しいsyslog機能を追加します
syslogを使用して、PHPベースのサイトからのメッセージをログに記録したいと思います。私の質問は-カスタム施設名を追加できますか?次のような定義済みの機能があることを知っています。 auth, authpriv, cron, dæmon, kern, lpr, mail, mark, news, syslog, user, UUCP and local0 through local7. そして、私が理解しているように、私はこれにlocal0-local6施設を使用することができます。 しかし、syslogに次のようなものを追加できると思うだけです。 mySiteName.* /var/log/mySiteName.log 他の人にとって視覚的に理解しやすいでしょう。残念ながら、上記の行の結果: rsyslogd-3000: unknown facility name "mySiteName" だから-カスタム施設名を使用する方法はありますか?
27 logs  syslog  rsyslog 

2
Debianシステムでのcronログ
Redhatシステムでは、cronは/var/log/cronファイルにログインします。Debianシステム上のそのファイルに相当するものは何ですか?
27 logs  cron 


1
複数のパターンに基づいて線を非表示にする
私はlessログファイルをかなりたくさん見るのに使っていますが、しばしばいくつかのキーワードを含む行を隠すことで出力をフィルターしたいです。 でless行を除外することは可能です&!<keyword>が、それは一度に1つのキーワードに対してのみ機能します。除外するキーワードのリストを指定したいと思います。これはまったく可能ですか?
23 logs  less  filter 

9
ファイルの最初の数行と最後の数行を表示するコマンド
多くの行を持つファイルがあり、各行には開始時にタイムスタンプがあります。 [Thread-3] (21/09/12 06:17:38:672) logged message from code..... そのため、このログファイルから2つのことを頻繁にチェックします。 グローバル条件と開始時刻を含む最初の数行も示されています。 最後の数行は、終了ステータスに他の情報が含まれています。 ファイルの最初と最後の数行だけを表示できる、便利な単一のコマンドはありますか?

4
私のLinuxマシンに誰がSSHしているのかを追跡するにはどうすればよいですか?
Ubuntu 10.04を実行しています。誰がボックスにログオンしたか、何時、さらには(これはあまりにも多くの質問をしているかもしれない)彼らの使用したコマンドのレポートを毎日取得できる方法はありますか?これは使用率の低いボックスですので、これはどのアクティビティが行われているのかを知る良い方法だと思います。 これらの同じ行に沿って、rsyncやsshを介してリモートで単一のコマンドを実行するなど、非対話型シェルを介してボックスで処理が行われたときを追跡することは不可能だと聞きました。それは本当ですか、それともこれを記録して追跡する方法がありますか?
23 ssh  security  logs 

4
ユーザースペースプログラムはどこにログを保存することになっていますか?
特権なしで実行したいスクリプトを書いています。スクリプトで発生したエラーをログファイルに記録する必要があります。書き込み権限がありません/var/log。そして、私はホームディレクトリにそれを持ちたくありません。 ユーザースペースのスクリプトがランタイム情報を記録する場所はありますか?/var/log潜在的なセキュリティの問題を発生させずにスクリプトに情報を記録させるベストプラクティスは何ですか?スクリプトにuid / gidを設定するのをためらっています。

4
ログファイルを作成する
LinuxのC言語のライブラリ関数またはシステムコールを使用して、/ var / log /にデータを保持するためのログファイルを作成する方法はありますか。また、ログを作成して処理するために従うべき標準についても知りたいです。ありがとう
22 linux  logs  c  syslog 


7
tail -f、ただし行番号付き
リモートサーバー上で、任意の時間内に何回foo bar表示さ/var/log/foo.logれるかを確認しようとしていますが、これまで試したものは何も機能しませんでした。 既にテーリングを開始してからの経過時間を追跡するために使用するタイマースクリプトがあり、テール出力に/var/log/foo.log何回foo bar出現したかを知る方法が欲しいのです。 Googleで検索しましたが、結果の最初の10ページに関連するものは見つかりませんでした。 イライラする結果で私が試したものは次のとおりです。 ## works on local machine, but doesn't work as expected on remote tail -f /var/log/foo.log | grep foo\ bar | sed '=' ## works on local, but not remote tail -f /var/log/foo.log | grep foo\ bar | cat -n - ## works on local, …

6
ログファイルに最後の50行を保持する方法
毎分温度を保存するファイルに最後の50行を保持しようとしています。私はこのコマンドを使用しました: tail -n 50 /home/pi/Documents/test > /home/pi/Documents/test しかし、結果は空のテストファイルです。テストファイルの最後の50行をリストし、テストファイルに挿入すると思いました。このコマンドを使用すると: tail -n 50 /home/pi/Documents/test > /home/pi/Documents/test2 正常に動作しています。test2ファイルには50行があります。 誰が問題がどこにあるのか説明できますか?

3
エラーが発生したときにBashで行番号を見つけるにはどうすればよいですか?
エラーが発生したBashの行番号をどのように見つけますか? 例 必要なものを説明するために、行番号を使用して次の簡単なスクリプトを作成します。スクリプトはファイルをコピーします cp $file1 $file2 cp $file3 $file4 cpコマンドの1つが失敗すると、関数はexit 1で終了します。エラーを行番号(たとえば、8または12)とともに出力する機能を関数に追加したいと思います。 これは可能ですか? サンプルスクリプト 1 #!/bin/bash 2 3 4 function in_case_fail { 5 [[ $1 -ne 0 ]] && echo "fail on $2" && exit 1 6 } 7 8 cp $file1 $file2 9 in_case_fail $? "cp $file1 $file2" 10 11 …

4
成長するログファイルの新しいエントリのみを表示する
tail -f x.log このコマンドを使用して、コマンドプロンプトで増加するログファイルを確認します。 実行後にファイルに書き込まれるログ行を表示するだけでtail -f、実行前にファイルに書き込まれたログには関心がありませんtail -f。ただしtail -f、開始時のコマンドは、最後の10行を取得して表示します。 これは、これらのログが新たに生成された(または)古いログである場合に混乱することがありますか? だから、新しいエントリのみを出力するようにtail -fをカスタマイズするにはどうすればよいですか?
20 logs  tail 

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.