"Docker 컨테이너 uptime 확인"의 두 판 사이의 차이

2번째 줄: 2번째 줄:
;docker 컨테이너 uptime 확인
;docker 컨테이너 uptime 확인


==date & stat==
<source lang='bash'>
<source lang='bash'>
ps -oetime= | head -1
echo $(($(date +%s)-$(stat -c%Z /proc))) seconds
echo $(($(date +%s)-$(stat -c%Z /proc))) | awk '{print $1/60" minutes"}'
echo $(($(date +%s)-$(stat -c%Z /proc))) | awk '{print $1/3600" hours"}'
echo $(($(date +%s)-$(stat -c%Z /proc))) | awk '{print $1/86400" days"}'
</source>
</source>
<source lang='console'>
<source lang='console'>
# ps -oetime= | head -1
root@nginx-7cdbd8cdc9-l6wjx:/# echo $(($(date +%s)-$(stat -c%Z /proc))) seconds
58:59
1591004 seconds
root@nginx-7cdbd8cdc9-l6wjx:/# echo $(($(date +%s)-$(stat -c%Z /proc))) | awk '{print $1/60" minutes"}'
26516.7 minutes
root@nginx-7cdbd8cdc9-l6wjx:/# echo $(($(date +%s)-$(stat -c%Z /proc))) | awk '{print $1/3600" hours"}'
441.946 hours
root@nginx-7cdbd8cdc9-l6wjx:/# echo $(($(date +%s)-$(stat -c%Z /proc))) | awk '{print $1/86400" days"}'
18.4144 days
</source>
</source>
==ps==
* ps 명령어가 없는 경우가 있음
<source lang='bash'>
<source lang='bash'>
echo $(($(date +%s)-$(stat -c%Z /proc))) seconds
ps -oetime= | head -1
echo $(($(date +%s)-$(stat -c%Z /proc))) | awk '{print $1/60" minutes"}'
echo $(($(date +%s)-$(stat -c%Z /proc))) | awk '{print $1/3600" hours"}'
</source>
</source>
<source lang='console'>
<source lang='console'>
# echo $(($(date +%s)-$(stat -c%Z /proc))) seconds
# ps -oetime= | head -1
3538 seconds
58:59
# echo $(($(date +%s)-$(stat -c%Z /proc))) | awk '{print $1/60" minutes"}'
58.9667 minutes
# echo $(($(date +%s)-$(stat -c%Z /proc))) | awk '{print $1/3600" hours"}'
0.982778 hours
</source>
</source>



2019년 11월 26일 (화) 19:16 판

1 개요

docker 컨테이너 uptime 확인

2 date & stat

echo $(($(date +%s)-$(stat -c%Z /proc))) seconds
echo $(($(date +%s)-$(stat -c%Z /proc))) | awk '{print $1/60" minutes"}'
echo $(($(date +%s)-$(stat -c%Z /proc))) | awk '{print $1/3600" hours"}'
echo $(($(date +%s)-$(stat -c%Z /proc))) | awk '{print $1/86400" days"}'
root@nginx-7cdbd8cdc9-l6wjx:/# echo $(($(date +%s)-$(stat -c%Z /proc))) seconds
1591004 seconds
root@nginx-7cdbd8cdc9-l6wjx:/# echo $(($(date +%s)-$(stat -c%Z /proc))) | awk '{print $1/60" minutes"}'
26516.7 minutes
root@nginx-7cdbd8cdc9-l6wjx:/# echo $(($(date +%s)-$(stat -c%Z /proc))) | awk '{print $1/3600" hours"}'
441.946 hours
root@nginx-7cdbd8cdc9-l6wjx:/# echo $(($(date +%s)-$(stat -c%Z /proc))) | awk '{print $1/86400" days"}'
18.4144 days

3 ps

  • ps 명령어가 없는 경우가 있음
ps -oetime= | head -1
# ps -oetime= | head -1
58:59

4 같이 보기

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}