Tập lệnh hiển thị thông tin từ hệ thống của chúng tôi

Khi bạn có máy chủ, việc tự động hóa các tác vụ luôn hữu ích, nó giúp chúng ta tiết kiệm thời gian và cũng giúp chống lại lỗi, bạn biết đấy… «làm điều đó trong trường hợp ram thấp » ... "khởi động lại dịch vụ đó nếu ổ cắm đó không thành công»... vv, chi tiết là để tự động hóa các tác vụ, điều đầu tiên là phải biết trạng thái hiện tại của máy chủ.

Tập lệnh hiển thị thông tin từ hệ thống của chúng tôi

Tôi đã nói với bạn về một kịch bản hiển thị số liệu thống kê tiêu thụ RAM của Apache, lần này tôi sẽ cho bạn biết về một tập lệnh hiển thị thông tin này:

  • Có hoặc không được kết nối với internet
  • hệ điều hành
  • phân bổ
  • Kiến trúc
  • Hạt nhân
  • hostname
  • IP nội bộ
  • IP bên ngoài
  • DNS bạn sử dụng
  • Người dùng đã đăng nhập
  • Thống kê RAM và SWAP
  • Dung lượng ổ cứng
  • Mất thời gian để tập lệnh hiển thị thông tin
  • Thời gian hoạt động

Cách lấy Tập lệnh hiển thị thông tin từ hệ thống của chúng tôi

Việc đầu tiên là tải nó về, sau đó cấp cho nó quyền thực thi, cuối cùng chúng ta thực thi nó với tham số -I để nó được cài đặt trong hệ thống của chúng ta và sau này sẽ dễ dàng thực thi hơn. Mở một thiết bị đầu cuối và đặt các lệnh sau:

wget http://tecmint.com/wp-content/scripts/tecmint_monitor.sh chmod + x tecmint_monitor.sh ./tecmint_monitor.sh-I

Nó sẽ yêu cầu chúng tôi nhập mật khẩu, chúng tôi nhập mật khẩu, nhấn Enter và thế là xong, chúng tôi có thể xem thông tin hệ thống của mình bằng cách thực hiện:

monitor

Ví dụ về thông tin do Script cung cấp:

màn hình-script-ảnh chụp màn hình

Như bạn có thể thấy trong các lệnh, tác giả của tập lệnh là TecMint.com, cảm ơn Avishek Kumar đã gửi nó.

Chà, tôi hy vọng không có gì hữu ích với bạn 😉


28 bình luận, để lại của bạn

Để lại bình luận của bạn

địa chỉ email của bạn sẽ không được công bố. Các trường bắt buộc được đánh dấu bằng *

*

*

  1. Chịu trách nhiệm về dữ liệu: Miguel Ángel Gatón
  2. Mục đích của dữ liệu: Kiểm soát SPAM, quản lý bình luận.
  3. Hợp pháp: Sự đồng ý của bạn
  4. Truyền thông dữ liệu: Dữ liệu sẽ không được thông báo cho các bên thứ ba trừ khi có nghĩa vụ pháp lý.
  5. Lưu trữ dữ liệu: Cơ sở dữ liệu do Occentus Networks (EU) lưu trữ
  6. Quyền: Bất cứ lúc nào bạn có thể giới hạn, khôi phục và xóa thông tin của mình.

  1.   Aurelio janeiro dijo

    Hey.

    Tôi đã làm theo các bước được mô tả và khi tôi viết ./tecmint_monitor.sh -Tôi thông báo rằng tùy chọn không hợp lệ… Thông báo là ./tecmint_monitor.sh: tùy chọn bất hợp pháp - Tôi

    Bạn có thể giúp tôi được không?

    Liên quan

    1.    Edgar perez dijo

      Nó là chữ i viết thường.

    2.    Jose Miguel Folgueira dijo

      Tham số là i-latin, không phải ele 🙂

      Dù sao, tập lệnh không thành công với tôi vì dòng có chứa "su -c", vì trong Ubuntu sudo được sử dụng để lấy quyền root.

      1.    pepe dijo

        và điều gì sẽ xảy ra khi «sudo su -« không hoạt động

    3.    KZKG ^ Gaara dijo

      Chỉnh sửa tệp (sudo nano / usr / bin / monitor) và trên dòng 75 có nội dung "tên máy chủ-I" ... hãy xóa I và bạn đã hoàn tất

    4.    Javier Espinoza dijo

      thử cách này
      ./tecint_monitor.sh -i

    5.    Jose Miguel Folgueira dijo

      Dù sao, nếu bạn chạy script mà không có tham số, nó sẽ cung cấp cho bạn thông tin tương ứng. Những gì nó thực hiện bên trong là sao chép tập lệnh "tecmint_monitor.sh" trong / usr / bin / với tên "monitor" (với quyền thực thi).

  2.   người anh9112 dijo

    tôi đặt nó trên máy chủ ubuntu 12.04 và tôi gặp lỗi này

    Downloads / tecmint_monitor.sh: 26: Downloads / tecmint_monitor.sh: [[: not found
    Downloads / tecmint_monitor.sh: 36: Downloads / tecmint_monitor.sh: [[: not found
    Downloads / tecmint_monitor.sh: 43: Downloads / tecmint_monitor.sh: [[: not found

    Tôi có quyền thực thi và tôi đặt tham số -I, điều gì có thể là nguyên nhân của sự cố?

  3.   NedHard dijo

    Bài đăng thú vị, một cách tốt để tự động hóa các yêu cầu thông tin, đồng thời tiết kiệm thời gian có thể dùng cho các vấn đề khác.
    lạc đề: @ KZKG ^ Gaara, bạn có thể vui lòng trả lời email không, nó không phức tạp lắm đâu.
    Chúc mừng

    1.    KZKG ^ Gaara dijo

      Email gì? 😀

      1.    Diaz dijo

        Bài báo tuyệt vời.

        nhưng như tôi thấy mình?

        wget http://tecmint.com/wp-content/scripts/tecmint_monitor.sh
        chmod + x tecmint_monitor.sh
        ./tecmint_monitor.sh -tôi

        Tôi không đi ..

      2.    NedHard dijo

        Hai cái mà tôi đã gửi cho bạn vài tuần trước, chúng không bị trả lại, vì vậy email bạn cung cấp cho tôi trong FLISOL là chính xác ...

      3.    KZKG ^ Gaara dijo

        Viết lại cho tôi để xem 0_oU

      4.    NedHard dijo

        Kiểm tra xem nó đã đến chưa

  4.   Ruben Cotera dijo

    Tuyệt quá!! Thật tuyệt, mặc dù nó có thể được bổ sung thêm thông tin. Mặc dù có, nó rất dễ tùy chỉnh. Cám ơn vì đã chia sẻ!

  5.   Leandro dijo

    Một công cụ rất hữu ích cũng được sử dụng để giám sát các dịch vụ và tài nguyên, ngoài việc có thể thiết lập các hành động dựa trên mọi thứ, cũng như gửi các cảnh báo, ví dụ: theo dõi:

    https://mmonit.com/monit/

  6.   eliotime3000 dijo

    HÃY LÊN VÀ LẤY PHÍM CHÁY CỦA TÔI!

  7.   NaM3leSS dijo

    http://pastebin.com/uKRsrPvZ

    trong trường hợp nó dễ hiểu hơn 😉
    liên quan

  8.   koratsuki dijo

    apt-get cài đặt inxi
    chạy trong bảng điều khiển:

    inxi-Fxz

    Và sẵn sàng…

  9.   thức dậy dijo

    "./Tecmint_monitor.sh -I" cho tôi lỗi, tôi đã đổi nó thành chữ thường như @Edgar Pérez đã nói nhưng sau đó "monitor" xuất hiện dưới dạng lệnh không xác định: /
    Tôi đang làm gì sai? u__ú

    1.    Lesco dijo

      Có vẻ như nó được cài đặt không chính xác. Tôi có Debian, nhưng tôi đã cấu hình sudo như trong Ubuntu, tức là tôi không có mật khẩu được gán cho người dùng root và do đó, tôi không có mật khẩu mà tôi được yêu cầu nhập trong khi cài đặt. Nếu tôi nhập tên người dùng của mình, quá trình cài đặt không thành công, vì nó không phải là mật khẩu gốc. Điều này đã làm việc cho tôi:

      chmod + x tecmint_monitor.sh
      sudo su
      ./tecint_monitor.sh -i

      Vì vậy, nó đã được cài đặt một cách hiệu quả. Sau đó, chỉ cần chạy trong bất kỳ thiết bị đầu cuối nào: màn hình

  10.   katekyo dijo

    mmm ... sẽ đến lúc thử nó

  11.   Lesco dijo

    Tập lệnh tốt, nhưng trong bộ nhớ RAM được sử dụng, nó đánh dấu một giá trị không đáng tin cậy. Khi trong bất kỳ màn hình hệ thống nào, tôi thấy rằng tôi đã sử dụng 370 MB, tập lệnh này cho biết rằng nó là 991 MB (?).

  12.   tàn bạo dijo

    Tập lệnh ổn nhưng với inxi, nó hiển thị cho bạn nhiều dữ liệu hơn.

  13.   JoRgE-1987 dijo

    Thông minh!!!!

    Thật hoàn hảo để tôi ngừng kéo từng lệnh một trong bảng điều khiển khi tôi phải thực hiện một tác vụ quản trị. 🙂

    Thật tệ là không có trên GitHub để có thể rèn nó và có thể làm việc trên kịch bản một cách thoải mái hơn.

    Chúc mừng!

  14.   người phát triển dijo

    Sang trọng.

    Cám ơn vì đã chia sẻ.

    Chúc mừng!

  15.   stalker dijo

    điều này ổn, mặc dù không hoàn toàn