Linuxは起動時間を表示する多くの方法
homer@ubuntu:~$ uptime
19:34:40 up 4 days, 4:18, 6 users, load average: 0.00, 0.01, 0.05
19:34:40システムの現在時刻を示します
4 days、4:18システムの稼働期間を示します。つまり、累計4日間4時間18分の稼働期間を示します。コードのコピー
homer@ubuntu:~$ who
homer tty7 2014-04-10 15:20
homer pts/0 2014-04-10 15:22 (:0)
homer pts/2 2014-04-10 16:03 (:0)
homer pts/3 2014-04-10 19:46 (:0)homer pts/4 2014-04-11 17:34 (:0)
homer pts/6 2014-04-14 19:34 (172.27.22.17)
2./proc/uptimeファイルを表示し、システム起動時間を計算する
コードのコピー
homer@ubuntu:~$ cat /proc/uptime
361481.06 1412691.64 出力:361481.06 1412691.641)計算機計算:361481.06/3600/24=25.1288(日)
コードのコピー
homer@ubuntu:~$ date -d “$(awk -F. ‘{print $1}’ /proc/uptime) second ago” +”%Y-%m-%d %H:%M:%S”
2014-04-10 15:16:41
3./proc/uptimeファイルを表示し、システムの実行時間を計算する
コードのコピー
homer@ubuntu:~$cat/proc/uptime|awk-F.'{run_days=$1/86400;run_hour=($1%86400)/3600;run_minute=($1%3600)/60;run_second=$1%60;printf(「システムが実行された:%d日%d時%d分%d秒n」,run_days,run_hour,run_minute,run_second)}
出力:システムが実行されました:4日4時30分4秒
4.プロセス実行時間の表示:
コードのコピー
root@ubuntu:/# ps -eo lstartSTARTED
Thu Apr 10 15:16:40 2014