Linux資源監視工具 Bashtop

2021-10-09 01:14:23 字數 2792 閱讀 5639

輕量化的主機資源監視器,顯示處理器,記憶體,磁碟,網路和程序的使用情況和狀態。

支援主流linux發行版ubuntu,debian,fedora,centos ,arch等,和macos,介面美觀,比top更強大實用。

依賴環境

bash 4.4或更高版本•git•gnu coreutils•gnu sed,awk,grep和ps命令列工具•lm感測器–可選(用於收集cpu溫度統計資訊)

通過github安裝

/解除安裝

在ubuntu上安裝

$ snap install bashtop
在debian上安裝

$ apt install bashtop
在arch上安裝

$ pacman -s bashtop
在centos安裝

$ yum install -y epel-release  /

/centos上需要epel庫

$ dnf install bashtop

如果是centos7編譯安裝還需更新安裝bashv4.4以上版本,否則會報 error: bash 4.4 or later is required (you are using bash 4.2).

配置檔案在 .config / bashtop 資料夾下的 bashtop.cfg 特殊需求可以修改此檔案,沒有需求預設配置。

#?bashtop v.0.9.21的配置檔案

# *顏色主題,在「 $ home /

.config / bashtop / themes」和「 $ home /

.config / bashtop / user_themes」中查詢.theme檔案

# *應該以「 themes /」或「 user_themes / 「取決於位置,」 default「內建預設主題

color_theme = 」「 default 」

# *更新時間(以毫秒為單位),如果設定為低於內部迴圈處理時間,則自動增加,建議為2000 ms或更高,以獲取更好的圖形取樣時間

update_ms = 「」 2500 「

# *處理排序,「 pid」「程式」「引數」「執行緒」「使用者」「記憶體」「 cpu lazy」「 cpu響應」

# *「 cpu lazy」隨時間更新排序,「 cpu響應」更新直接排序

proc_sorting = 「 cpu懶」

# *反向排序順序,「 true」或「 false」

proc_reversed = 「 false 」

# *將程序顯示為樹

proc_tree = 「 false 」

# *檢查cpu溫度,僅在可用「感測器」,「 vcgencmd」或「 osx-cpu-temp」命令

時才有效 check_temp = 「 true 」

# *在螢幕頂部繪製乙個時鐘,根據strftime進行格式化,使用空字串以禁用

draw_clock = 「%x 」

# *在顯示選單時更新主使用者介面,如果選單閃爍太多以達到舒適的目的,則將其設定為false。background_update

= 「 true 」

# *自定義cpu模型名稱,空字串以禁用

custom_cpu_name = 「 」

# *啟用錯誤日誌記錄到「 $ home /

.config / bashtop / error.log」,「 true」或「 false」

error_logging = 「 true 」

# *在程序列表中顯示顏色漸變,「 true」或「 false」

proc_gradient = 「 true 」

# *如果程序cpu的使用應以其為核心,請在其上執行或使用總可用cpu功率

proc_per_core = 「 false 」

# *顯示磁碟的可選過濾器,應為安裝點名稱,「 root」替換「 /」,並用空格

disks_filter = 「 」分隔多個值

# *在開始時啟用從github.com/aristocratos/bashtop檢查新版本

update_check = 「」 true 「

# *啟用具有兩倍水平解析度的圖形,增加cpu的使用

頻率hirds_graphs = 「 false 」

# *啟用使用psutil python3模組進行資料收集,在osx上預設使用

use_psutil = 「」 true 「

Bashtop Linux的資源監視工具

它帶有遊戲風格的響應式終端ui和可自定義的選單。各種顯示部分的整齊排列使監視各種系統指標變得容易。bashtop是linux中基於終端的資源監控實用程式。它是乙個漂亮的命令列工具,可以直觀地顯示cpu 記憶體 正在執行的程序和頻寬的統計資料。使用bashtop,您還可以對程序進行排序,以及輕鬆地在各...

Mysql 監視工具

對於開發人員來說,最頭大的莫過於 你本地沒事,線上 錯誤日誌一堆。尤其是資料庫通訊那一層。sqlserver 有 sql profile 用來監視對應的server上的通訊日誌,引數 命令等資訊。mysql 還得敲一堆命令去.好吧,有一款好的跟蹤工具事半功倍。neor profile sql 用來跟...

Linux資源分析工具雜談

linux資源分析工具雜談 表1.電腦科學中的延時 軟體發展到今天可謂日新月異,短短的幾十年中極大的提高了人類的生產力。伴隨著軟體功能的發展,軟體的複雜度也在幾何級的增長,從經濟性的角度來講,人們總是希望投入更少的硬體資源,更少的電力,更少的時間來完成更多的生產任務,人們期望自己的每一度電,每一分鐘...