머신의 설치 날짜 및 가상 상태(Darwin, FreeBSD 및 NetBSD의 경우)

머신의 설치 날짜 및 가상 상태(Darwin, FreeBSD 및 NetBSD의 경우)

Linux, Darwin, FreeBSD 및 NetBSD의 설치 날짜(시스템이 처음 부팅된 날짜)를 어떻게 확인합니까? 또한 이러한 시스템의 가상 상태(시스템이 가상인지 물리적인지 여부)를 얻을 수 있는 방법이 있습니까? 터미널 명령 출력을 사용해야 합니다.

예를 들어,

Windows 시스템 설치 날짜는 다음 명령을 사용하여 찾을 수 있습니다.

주문하다:

ssh host systeminfo | grep -i original

산출:

Original Install Date:     1/24/2014, 12:30:41 PM

Windows 머신은 다음 명령을 사용하여 머신의 가상 상태를 찾을 수 있습니다.

주문하다:

ssh host systeminfo | grep -i manufacturer

산출:

OS Manufacturer:           Microsoft Corporation
System Manufacturer:       VMware, Inc.

답변1

RedHat 기반 Linux 배포판에서는 타임스탬프가 /root/anaconda-ks.cfg좋은 지침이 됩니다. 또는 rpm -q --queryformat '%{installtime:date}' basesystem.

ls -l /root/anaconda-ks.cfg
-rw-------. 1 root root 2911 Nov 15  2014 /root/anaconda-ks.cfg

rpm -q --queryformat  '%{installtime:date}' basesystem
Sat 15 Nov 2014 08:40:28 AM PST

가상인지 실제인지에 관해서는 콘텐츠를 검토하는 것이 /proc/scsi/scsi매우 좋은 가이드입니다.

cat /proc/scsi/scsi
Attached devices:
Host: scsi2 Channel: 00 Id: 00 Lun: 00
  Vendor: VMware,  Model: VMware Virtual S Rev: 1.0
  Type:   Direct-Access                    ANSI  SCSI revision: 02

그대로 받아들이십시오 dmidecode -t 1.

dmidecode -t 1 | grep Manufacturer
        Manufacturer: VMware, Inc.

관련 정보