Mình thi thoảng phải quản lý linux server, mà trong đó có một số thao tác quản lý quan trong như quản lý đĩa cứng, quản lý mạng, quản lý đường truyền mà nếu phải tự tìm thông tin mà không có tool sẽ rất bất tiện. Ở dưới đây mình sẽ giới thiệu một sô tool quản lý mà cá nhân mình thấy "siêu tiện" với những bạn nào hay phải mày mò trên server linux:
iotop : quản lý disk IO
Cài đặt:
$ sudo yum install iotop
Sau khi cài đặt xong thì bạn chỉ cần khởi động bằng lệnh
iotop
sẽ thấy một màn hình như sau:
Từ màn hình trên thì chúng ta có thể thấy câu lệnh
find
đang "ngốn" disk IO (read) với tốc độ đọc 9.4M 1s, và từ đó đưa ra được chính sách thích hợp iftop: quản lý đường truyền:
Cài đặt:
$ sudo yum install iftop
Cũng như trên bạn chỉ cần khởi động bằng :
sudo iftop
, sẽ cho chúng ta màn hình như dưới đây:Bạn có thể thấy rất trực quan kết nối nào, port nào đang ngốn bao nhiêu đường truyền của bạn.
Bạn có thể dùng option
-i
để chỉ định ethernet device:$ sudo iftop -P -i eth0
htop: quản lý tổng quan
Chắc tool này đã quá quen thuộc với mọi người rồi nên mình không cần phải nói thêm nhiều. Mình hay sử dụng htop để xem các thông số chính như load average và số lượng core được sử dụng.
Cách cài đặt và khởi động cũng tương tự như trên, bạn có thể sử dụng yum:
$ sudo yum install htop
ohmu : tool để visualize dung lượng đĩa cứng
Đây là một tiện ích rất cool để bạn xem được phân phối đĩa cứng của bạn, xem phần mềm nào đang "ngốn" dung lượng nhất.
Bạn cài đặt thông qua python:
Bạn cài đặt thông qua python:
$ sudo yum install python-setuptools
$ sudo easy_install pip
$ sudo pip install -U pip
$ sudo pip install ohmu --upgrade
Sau khi cài đặt xong chỉ cần khởi động
sudo ohmu /folder/name
. Kết quả là một màn hình rất cool và dễ hiểu về phân phối dung lượng đía cứng:
Hy vọng bài viết sẽ có ích cho các bạn
nguon: http://kipalog.com/
0 comments:
Post a Comment