Một số tiện ích "siêu tiện" trên linux
Linux
91
White

LinhPT viết ngày 06/11/2015

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:

alt text

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:

alt text
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.
alt text

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:

alt text

Hy vọng bài viết sẽ có ích cho các bạn :smile:

Bình luận


White
{{ comment.user.name }}
Bỏ hay Hay
{{comment.like_count}}
Male avatar
{{ comment_error }}
Hủy
   

Hiển thị thử

Chỉnh sửa

White

LinhPT

20 bài viết.
62 người follow
Kipalog
{{userFollowed ? 'Following' : 'Follow'}}
Cùng một tác giả
White
27 2
(Ảnh) Tiêu đề chỉ là câu khách :v, thực ra là có một vài điểm về mysql explain mà chắc chưa nhiều bạn biết, tớ cũng hay quên nên note lại cho nhớ ...
LinhPT viết 3 năm trước
27 2
White
18 0
Bài viết được dịch từ http://qiita.com/sion_cojp/items/04a2aa76a1021fe77079 Điều cần nhớ trước khi đánh bất kì câu lệnh nào ①Để tránh làm nặng...
LinhPT viết hơn 1 năm trước
18 0
White
16 2
(Ảnh) Xu hướng Gần đây mình hay để ý các tranh luận trên mạng, đặc biệt là các tranh luận kĩ thuật. Sau một thời gian quan sát thì mình nhận thấ...
LinhPT viết hơn 3 năm trước
16 2
Bài viết liên quan
White
1 0
sudo du sh
t viết hơn 2 năm trước
1 0
White
34 10
Thời kỳ mới đi làm tôi nghĩ cứ phải gõ thật nhiều cho quen cho nhớ nhưng lâu dần việc đó cho cảm giác thật nhàm chán. Hiện giờ, những gì tôi hay là...
manhdung viết hơn 3 năm trước
34 10
White
1 0
Sử dụng option I với xargs Với option I thì bạn có thể sử dụng place holder với biến được lấy ra từ xargs man của option này: I replacestr R...
LinhPT viết hơn 2 năm trước
1 0
{{like_count}}

kipalog

{{ comment_count }}

bình luận

{{liked ? "Đã kipalog" : "Kipalog"}}


White
{{userFollowed ? 'Following' : 'Follow'}}
20 bài viết.
62 người follow

 Đầu mục bài viết

Vẫn còn nữa! x

Kipalog vẫn còn rất nhiều bài viết hay và chủ đề thú vị chờ bạn khám phá!