Linux pcstat安裝教程
首先安裝go語言環境:
1、去官網下載對應操作系統的安裝包。
2、下載完成后傳輸到Linux系統下解壓
tar -zxvf go1.15.6.linux-amd64.tar.gz
3、添加/usr/loacl/go/bin目錄到PATH變量中。添加到/etc/profile 或$HOME/.profile
# 習慣用vim,沒有的話可以用命令`sudo apt-get install vim`安裝一個
vim /etc/profile
# 在最后一行添加
export GOROOT=/usr/local/go
export PATH=$PATH:$GOROOT/bin
# 保存退出后source一下(vim 的使用方法可以自己搜索一下)
source /etc/profile
4、執行go version
,如果現實版本號,則Go環境安裝成功。
[root@localhost courage]# go version
go version go1.15.6 linux/amd64
安裝pcstat
1、看項目官網
安裝好go后,pcstat大概的安裝步驟為:
go get golang.org/x/sys/unix
go get github.com/tobert/pcstat/pcstat
pcstat /var/lib/cassandra/data/*/*/*-Data.db
這兒會報拒絕連接的錯誤:
[root@localhost courage]# go get golang.org/x/sys/unix
package golang.org/x/sys/unix: unrecognized import path "golang.org/x/sys/unix": https fetch: Get "https://golang.org/x/sys/unix?go-get=1": dial tcp 216.239.37.1:443: connect: connection r
efused
解決辦法,依次執行如下代碼:
mkdir -p $GOPATH/src/golang.org/x/
cd !$
git clone https://github.com/golang/sys.git
git clone https://github.com/golang/text.git
重新執行pcstat安裝代碼:
go get golang.org/x/sys/unix
go get github.com/tobert/pcstat/pcstat
pcstat /var/lib/cassandra/data/*/*/*-Data.db
測試安裝出結果:
[root@localhost x]# go get golang.org/x/sys/unix
[root@localhost x]# go get github.com/tobert/pcstat/pcstat
[root@localhost x]# pcstat /bin/ls
+---------+----------------+------------+-----------+---------+
| Name | Size (bytes) | Pages | Cached | Percent |
|---------+----------------+------------+-----------+---------|
| /bin/ls | 117608 | 29 | 29 | 100.000 |
+---------+----------------+------------+-----------+---------+