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

3
Linuxでは、「アップタイム」はいつからカウントされますか?
私のコンピューターは言う: $ uptime 10:20:35 up 1:46, 3 users, load average: 0,03, 0,10, 0,13 そして、私がチェックするlastと、私は見る: reboot system boot 3.19.0-51-generi Tue Apr 12 08:34 - 10:20 (01:45) そして、私はチェックします: $ ls -l /var/log/boot.log -rw-r--r-- 1 root root 4734 Apr 12 08:34 boot.log それから私/var/log/syslogは今日の最初の行にあることがわかります: Apr 12 08:34:39 PC... rsyslogd: [origin software="rsyslogd" swVersion="7.4.4" x-pid="820" x-info="http://www.rsyslog.com"] …


4
サーバーがダウンまたはオフラインになったことを検出するBashスクリプト
背景:サーバーがダウンしたときにアラートを受信する必要があります。サーバーがダウンすると、Sysloadコレクターはアラートを送信できなくなる可能性があります。サーバーがダウンしたときにアラートを受け取るには、それを検出する外部ソース(サーバー)があります。 質問:サーバーがダウンまたはオフラインになったことを検出し、アラートメッセージ(電子メール+ SMS)を送信する方法はありますか(私はbashスクリプトを好む)。


1
システムが起動したタイムスタンプを確実に取得する方法は?
私はuptimeコマンドを知っていますが、ブート後の秒数を返しますので、現在のタイムスタンプからその数値を差し引くだけで、理論的には、稼働時間と現在のタイムスタンプを読み取った後に2番目の変更があった場合、異なる結果を得ることができます。uptime -s私が欲しいものですが、centosでは利用できません(どのように計算されますか?)。/ proc dirのctimeを取得できますか?これは私に適切な数を与えるようですが、すべてのLinuxシステムがブート時に作成された/ procを持っているのだろうかと思います。
12 uptime 


2
「uptime」のソースコードはどこにありますか?
私はPythonを学んでいます。これまでは、基本的なPythonコーディングのみを行ってきました。1日前に、treeコマンドのPython実装をチェックしました。突然、のPythonクローンを作成しようと思いましたuptime。私はそれがどの言語で実装されているか、そしてそれを複製することに伴う複雑さは何であるかについての手がかりはありません。 しかし、そのソースコードは見つかりませんでした。Fedora 14を使用しています。kernel-develパッケージがインストールされています。実行しましたwhereis uptimeが、/usr/bin/uptimevimを使用して開くと、生成されたファイルに奇妙なシンボルが表示されます。ソースコードをグーグルで検索しても、望ましい結果は得られませんでした。ソースコードはどこにありますか?
8 fedora  source  uptime 
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.