Openbsd

OpenBSD 是否有一個有效的替代 top 的方法?

  • December 12, 2019

我非常喜歡htop,在GNU/Linux 上非常好用,我想要一個類似OpenBSD 5.6 的軟體。有人知道嗎?

Htop 2.0 添加了 OpenBSD 支持。我剛剛在 OpenBSD 5.9 上編譯它並且效果很好:http ://hisham.hm/htop/

systat(1),是您top(1)ps最佳選擇。

在某些時候,您可以procfs在 OpenBSD 上掛載 - 請參閱mount_procfs(8),但這最近已從標準配置中刪除。您可以嘗試建構自定義核心,但我希望刪除 procfs 支持是有充分理由的。

例如,請參閱此註釋掉的行/usr/src/sys/arch/i386/conf/GENERIC

#option          PROCFS          # /proc, currently broken

您可以嘗試建構一個procfs支持的新核心。它僅在 i386 上受支持,並且在 5.6 中被破壞(據我所知)。

cd /tmp; wget http://ftp.spline.de/pub/OpenBSD/5.6/sys.tar.gz
tar xzf /tmp/sys.tar.gz # Unpack sources
cd /usr/src/sys/arch/i386/conf
vi GENERIC # Comment out the procfs line
config GENERIC
cd ../compile/GENERIC
make clean && make
make install
reboot

現在您可以掛載procfs

mount_procfs /proc /proc

建構 htop(它需要 procfs 並且僅在 Linux 上受支持。從技術上講,它也適用於 FreeBSD,安裝了 procfs,並且最終可能會在 OpenBSD 上執行……你的里程可能會有所不同。但我不會相信它…… .

wget http://hisham.hm/htop/releases/1.0/htop-1.0.tar.gz
tar zxf htop-1.0.tar.gz
cd htop-1.0
./configure
make
make install

或者真的,只是使用top

引用自:https://unix.stackexchange.com/questions/167149