ฉันจะตรวจสอบการใช้งานดิสก์โดยใช้ ssh ได้อย่างไร


8

เรามีเซิร์ฟเวอร์ ssh บน Ubuntu และเราต้องการรายงานการใช้ดิสก์โดยใช้ ssh ของเครือข่ายทั้งหมดมียูทิลิตี้คำสั่งหรือสคริปต์ใด ๆ


2
คุณเคยพิจารณาบริการตรวจสอบเครือข่ายเช่น nagios, zabbix, cacti ฯลฯ หรือไม่? alternativeto.net/software/nagios/... - บนมืออื่น ๆ คุณสามารถตั้งสคริปต์ cron เพื่อส่งอีเมลข้อมูลต่อเซิร์ฟเวอร์ (มันปลอดภัยมากเพราะมันไม่ต้องใช้รหัสผ่านเข้าสู่ระบบหรือกุญแจ)
Savvas Radevic

คำตอบ:



0

ssh ไปยังโฮสต์ของคุณแล้ว:

เพื่อแสดงขนาดโฟลเดอร์ทั้งหมดสำหรับไดเรกทอรีปัจจุบันซ้ำด้วยขนาด:

du -h

หากคุณเรียกใช้จากไดเรกทอรีระดับสูงอาจใช้เวลาสักครู่จึงจะเสร็จสมบูรณ์

แสดงข้อมูลสรุปการใช้ดิสก์สำหรับไดเรกทอรีปัจจุบัน:

du -sh

อีกครั้งอาจใช้เวลาสักครู่หากคุณใช้งานในไดเรกทอรีระดับสูง


0

คุณต้องการที่จะเห็นการใช้งานดิสก์บน SSH จากระยะไกล? เช่นเดียวกับ "ล็อกอินเข้าสู่เซิร์ฟเวอร์ SSH แล้วแสดงการใช้งานดิสก์"?

ถ้าเป็นเช่นนั้น ...

ssh user@host "df -h"

นั่นคือสมมติว่าคุณเปิดใช้งานการเข้าสู่ระบบคีย์ดังนั้นจึงไม่ได้แจ้งให้คุณใส่รหัสผ่าน

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.