리눅스에서는 하드 디스크 작동 시간을 찾을 수 있습니까?


1

내 리눅스 머신에는 4 개의 파티션이 있습니다. 가능한 경우이를 확인하는 방법입니다.


디스크를 마운트하는 데 걸리는 시간 또는 드라이브를 마운트하는 데 걸리는 시간을 의미합니까?
Lizz

예 ... 디스크 장착 시간
Gowtham

안정적으로 할 수는 없지만 마운트 및 마운트 해제 시간을 기록하고 분석 할 수 있습니다. 제대로 마운트 할 기회가없는 예기치 않은 종료가없는 한 작동합니다. 예기치 않게 종료 된 경우 마지막 저널 시간을 확인하여 커널 / 파일 시스템 드라이버를 수정하지 않으면 어떻게해야할지 모르겠습니다. 더 중요한 것은 왜 이것을하고 싶습니까? XY 문제가 있다고 생각합니다.
거짓말 라이언

답변:


1

ext2 / ext3 / ext4 파티션의 dumpe2fs경우 파티션이 마운트 된시기를 확인하는 데 사용할 수 있습니다 .

# dumpe2fs -h /dev/sda1  | grep 'Last mount time'
Last mount time:          Sun Feb 15 19:08:06 2015

datediff 함수를 사용하여 현재 날짜와의 시차를 취하면 마운트 된 일 수를 얻습니다.

$ date
Thu Mar  5 09:07:32 CET 2015
$ datediff  'Thu Mar  5 09:07:32 CET 2015'  'Sun Feb 15 19:08:06 2015'
17 days

또는 부팅시 파티션이 마운트되어 있고 마운트 해제되지 않은 경우 uptime다음을 사용할 수 있습니다 .

$ uptime
09:17:23 up 17 days, 13:10,  8 users,  load average: 0.51, 0.51, 0.40
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.