Công việc đầu tiên chúng ta cần làm ngay sau khi nhận được tài khoản login VPS/Server đó là kiểm tra cấu hình phần cứng, network coi có đúng như những gì nhà cung cấp đưa ra hay không.

Trong bài viết này mình sẽ giới thiệu một số lệnh đơn giản check từng thông số server.

Kiểm tra CPU:

cat /proc/cpuinfo

Output có thể liệt kê rất nhiều thông tin, bạn chú ý đếm tổng số processor, loại CPU model name và tốc độ CPU cpu MHz

Kiểm tra phiên bản nhân Linux:

uname -a

Kiểm tra phiên bản hệ điều hành:

Với CentOS:

cat /etc/redhat-release

Với Ubuntu:

lsb_release -a

Kiểm tra RAM:

free -h

Kiểm tra HDD:

df -h

Kiểm tra tốc độ đọc ghi (I/O) của ổ cứng

Sử dụng công cụ FiO và IOPing.

Script kiểm tra CPU, RAM, Network Speed và IO

wget freevps.us/downloads/bench.sh -O - -o /dev/null|bash

Để kiểm tra tốc độ Network về Việt Nam, các bạn có thể sử dụng công cụ Speedtest hoặc tool Test Tốc Độ do mình trực tiếp phát triển.

Comment của bạn

Lưu ý: tất cả comment đều được kiểm duyệt cẩn thận! Nếu có code bạn hãy up lên pastebin.com rồi để lại link trong comment.

33 Comments

  1. olalavui 2 comment

    Script kiểm tra CPU, RAM, Network Speed và IO

    Nên update đi thôi a nhể 😀

  2. Hoàng 1 comment

    các bác cho em hỏi, em muốn biết có bao nhiêu IP đang kết nối vào IP con VPS của em thì làm thế nào các bác nhỉ

    1. Việt Phương Moderator

      Cụ thể là như thế nào vậy bạn? Ý bạn hỏi domain trỏ về IP hay bn IP truy cập VPS? Nếu IP truy cập VPS bạn có thể kiểm tra qua access.log

  3. NguyenTung 26 comment

    bác Luân cho em hỏi ngoài chút ạ
    Em đang xem bài viết này tại đây, nhưng mà khongo thấy comment:
    https://hocvps.com/test-toc-do-vps-ve-viet-nam/comment-page-1/#comments

    Nên em hỏi trong này:
    Em thực hiện lệnh để test tại VPS:
    curl -Lso- tocdo.net | bash

    Sau khi thực hiện xong thì các file cache download về nó lưu ở đâu ạ, em muốn vào xoá đi cho nó nhẹ ổ cứng

    Mong bác chỉ giúp

  4. Bình Nguyễn 86 comment

    Cho mình hỏi là bây giờ mình mún kiểm tra xem số lượng file của 1 folder là bao nhiu thì dùng lệnh j vậy mn? Ví dụ folder A chứa hình ảnh mình mún xem bao nhiu tấm ảnh được chứa trong folder A. Ai bít chỉ giáo ạ cám ơn

    1. Việt Phương Moderator

      Hệ thống bạn là CentOS phiên bản bn? Và bạn cài đặt trên user root chứ?

  5. Xuan Quynh 3 comment

    mình muốn viết script đọc hiệu suất % CPU rồi so sánh với giá trị cho sẵn để thực hiện 1 lệnh bất kỳ. Bạn có thể giúp mình không?

        1. Xuan Quynh 3 comment

          Ví dụ khi CPU chạy quá 80% thì sẽ thực thi 1 lệnh nào đó. Cái này mình làm phục vụ zabbix monitor ấy mà.

  6. Tinh 9 comment

    Bác cho em hỏi là các lệnh kiểm tra đĩa cứng thì file được lưu ở đâu nhỉ. Em nghịch mấy lần mà thấy hệ thống dùng mất mấy GB.

    Dung lượng của em hơi hạn chế nên cần xóa những file này đi.

    Cảm ơn bác.

    1. Luân Trần Admin

      Bạn dùng DO ở Sing à 😀
      Thử lệnh free -m rồi gửi mình xem lại xem sao, có vẻ chưa kích hoạt swap.

          1. Alehap 14 comment

            Cũg giốg như mình đổi hostname. Sau khi reboot lại vps hostname tự phục hồi lại tên cũ. Nhưg liveinfo lại show tên mới. Hjx hjx

    1. Luân Trần Admin

      Có thể do tốc độ đến Netherlands thời điểm đó chậm nên mới lâu finish như vậy. Thỉnh thoảng mình vẫn bị.

      1. hai 1 comment

        Đúng rùi,tối qua mình mới mua vps xong thì test không được,giờ thì ok rùi,chắc server test nó bị điên,trang này hay quá,thank bạn Luân Trần nhiều lắm,mới mua cái vps 1 năm của thằng Ethernet Servers bạn giới thiệu,hehe