《推薦兩款實用工具:hcache和SQLPad》要點:
本文介紹了推薦兩款實用工具:hcache和SQLPad,希望對您有用。如果有疑問,可以聯系我們。
Linux用戶可能經常遇到的一個問題是內存大部分都被Buff和Cache占用了,但是有時候我們想知道到底Cache了些什么內容卻沒有一個直觀好用的工具.今天給你介紹一個可以查看Linux當前緩存了哪些文件的小工具hcache.
hcache是基于pcstat的,pcstat可以查看某個文件是否被緩存和根據進程pid來查看都緩存了哪些文件.hcache在其基礎上增加了查看整個操作系統Cache和根據使用Cache大小排序的特性.
官網:https://github.com/silenceshell/hcache
hcache是使用GO開發的,安裝非常簡單,開箱即用.
查看使用Cache最多的3個進程.
默認情況下會顯示cache文件的全路徑,會比較長.可以使用--bname
選項來僅顯示文件名.
查看指定進程的Cache使用情況.
另外還可使用指定格式輸出,比如:JSON、純文本.更多使用方法可參考hcache -h
.
SQLPad是一個基于Nodejs開發的直接在瀏覽器運行SQL查詢并對結果進行可視化展示工具.SQLPad支持的數據庫非常多,比如:MySQL, Postgres, SQL Server, Vertica, Crate, Presto等.
官網:http://rickbergfalk.github.io/sqlpad/
默認軟件源里nodejs版本比較老,是4.x的.SQLPad最低需要6.x的,使用官方源安裝6.x的nodejs.
Debian/Ubuntu
RHEL/CentOS
啟動后會顯示出訪問地址,SQLPad默認綁定在0.0.0.0:80
.如果想更改可以指定--ip
和--port
參數.
用瀏覽器訪問http://ip:80
頁面,注冊賬號后便可使用.
建立一個數據庫連接
SQLPad支持對表名和字段名的自動提示
直接根據查詢結果生成各種圖表
SQLPad功能還是很強大的,還可以將查詢結查導出CVS和Excel格式等,快和你的小伙伴用起來吧!
http://www.google.com
https://nodejs.org/en/download/package-manager/
http://www.datastart.cn/tech/2017/05/20/hcache.html
文章來自微信公眾號:運維之美
轉載請注明本頁網址:
http://www.snjht.com/jiaocheng/4078.html