問題タブ [uptime]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
bash - bash スクリプトでユーザーのアップタイムを取得する
bash スクリプトを作成しようとしていますが、ユーザーがログイン (xsession) してから何秒経過したかを知る必要があります。私は何時間も探していますが、その解決策を見つけることができませんでした。uptime コマンドしか見つかりませんでしたが、コンピューターの実行時間を取得するだけだと思います。
より明確にするために...私はgtkdialogでGUIを書いており、「起動時にGUIを非表示にする」オプションがあります。ユーザーのログイン時にプログラムを開始でき、ユーザーがそのオプションをチェックすると、GUIを非表示にできます。しかし、ユーザーがオプションを設定してGUIを再度開きたい場合は??? それに対する私の唯一の解決策。ユーザーが30秒前にログインした場合、または「起動時にGUIを非表示にする」オプションがチェックされていない場合は、GUIを表示するよりも条件を書くことができます。したがって、ユーザーが xsession でプログラムをクリックすると、GUI が再び表示されます。
windows - Cmd/PowerShell/SQL サーバー: Windows サービスが実行されている時間を確認する方法はありますか?
そのため、sc query "ServiceName" |でサービスが実行されているかどうかを確認できました。「RUNNING」またはネットスタートを見つける | 「サービス名」を検索するか、xp_servicecontrol を使用して SQL Server で検索します。サービスの稼働時間を確認する方法はありますか? サービスの稼働時間を確認するにはどうすればよいですか?
linux - ユーザー空間で同等の ktime_get()
ktime_get()
カーネル空間でかかった時間を、ユーザー空間からの同じ単位の何かにマップしたいと思います。
ktime_get() と比較できる proc エントリまたはその他のソース (ユーザー レベル) はありますか?
windows - 稼働時にカスタム モニターで引数を実行する方法
アップタイム監視システムでカスタム モニターを実行しようとしています。作成した .bat を開くと、@echo off はコマンドではないというエラーが表示されます。
.bat ファイルには
Windowsで.batを実行すると、opensslが開き、情報を渡すことができます
アップタイムで実行しているときに発生するエラーは
ステータス: OK メッセージ:
D:\uptime software\scripts\custom>@echo off
D:\uptime software\scripts\custom>start c:\OpenSSL-Win64\bin\openssl.exe 、エラー データが返されました: '@echo' は、内部コマンドまたは外部コマンド、操作可能なプログラムまたはバッチ ファイルとして認識されません. 出力:
D:\uptime software\scripts\custom>@echo off
D:\uptime software\scripts\custom>start c:\OpenSSL-Win64\bin\openssl.exe 応答時間: 531 ミリ秒
.bat を開き、対応するポートを介して xml Web サイトをチェックするコマンドを渡すカスタム モニターが必要です。
たとえば、XML をチェックするには、この Web サイトが必要です "blank-xml.mycompany.com:4021"
私はs_client -connect blank-xml.mycompany.com:4021
opensslで実行でき、ポートが実際にアクティブで実行されていることを確認できます。次に、実行してロードされたパッケージを確認し、ロードされ<BL30DOC><XPLN/></BL30DOC>
た現在のパッケージの情報を返します。
.bat をアップタイムで開き、実行に必要な引数を渡すにはどうすればよいですか?
アップデート
エンコーディングを .bat に変更して ANSI に変更したところ、稼働時間からこの応答が返されました
ステータス: OK メッセージ: (出力なし) 出力: 応答時間: 547 ms
問題は、実行したい引数が実際には何もしていないことです。
私が実行しようとしている引数は s_client -connect blank-xml.mycompany.com:4021 であり、引数を指定してアップタイムから同じ応答を受け取ります。
shell - シェルで稼働時間コマンドを変更するには?
ターミナルに入力するとuptime
、このようなものが表示されます
こんな感じにしたいです
そしてそれをに保存しますuptime.txt
どうやってやるの?ばかげた質問で申し訳ありません。私はまだこれに慣れておらず、以前にグーグル検索しましたが、何も役に立ちません。
linux - 日、時間、分を表示する Bash 形式の稼働時間
マシンの現在のランタイムを取得するために、bash でアップタイムを使用しています。時間を取得して、2 日、12 時間、23 分などの形式で表示する必要があります。
solaris - Solaris で完全な起動時間を取得する方法
Solaris
(sun4u sparc SUNW、Netra-T12) ボックスでコマンドまたは完全な起動時間を見つける方法を見つけるのに苦労しています。
ソラリス
who -b
私に与えますJun 22 11:09
が、年はありません
と同じlast reboot | head -n 1
ただし、私のLinux
(GNU/Linux x86_64)ボックスでは、完全な起動時間を取得できます
Linux
who -b
私にくれます2014-08-23 11:09
何か助けはありますか?
編集
の出力 apptrace uptime 2>&1