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.