使用終端查找有關已安裝硬體和軟體的信息,無需管理員權限

使用終端查找有關已安裝硬體和軟體的信息,無需管理員權限

我可以存取遠端伺服器,透過 ssh 登入。我沒有管理員權限,但我喜歡盡可能多地了解這台機器,以及看看我是否得到了我所支付的費用。到目前為止我嘗試過:

  1. top(取得記憶體大小)
  2. uname -a(了解有關已安裝核心的更多信息,...)
  3. cat /proc/cpuinfo(取得有關 CPU 的資訊)
  4. df -h(查看硬碟容量)

我不確定我選擇的方式是否是最好的。我也不知道提供者如何操縱這些資訊或意外地包含不正確的資訊。至少對於 CPU,我發現機器上仍然有 1GHz,而不是 2GHz CPU(我支付 2GHz)。

即使權限有限,我是否可以使用其他方法來查找有關係統的資訊? (例如,如果我的伺服器是虛擬伺服器?)。是否有不需要安裝管理員權限的基準測試工具?

答案1

你可以使用demsg指令

dmesg 在排除故障或獲取有關係統硬體的更多資訊時非常有用。

例如

以下命令列出所有對 USB 的引用

dmesg | grep -i USB

下面告訴 dmesg 顯示所有序列埠(由字串 tty 表示)

dmesg | grep -i tty

了解實體記憶體

dmesg | grep -i 內存

顯示CPU

dmesg | grep -i cpu

使用此命令可以獲得大量資訊

您也可以參考此文件,/var/log/dmesg但該文件也可能儲存您舊的啟動訊息資訊。該命令僅列印您上次啟動的信息。

相關內容