November 9, 2015

Một số tiện ích dùng để quản lý trên linux

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 :smile:

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:
$ 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