Một số cách liệt kê đĩa trên Linux

Giới thiệu

Là một quản trị viên hệ thống hay một người dùng cá nhân sử dụng hệ điều hành Linux, chắc hẳn các bạn sẽ cần phải thường xuyên kiểm tra hệ thống định kỳ để có hướng xử lý các vấn đề trước khi nó xảy ra. Và một trong nhưng việc quan trọng trong công việc này đó chỉnh là kiểm tra và liệt kê các ổ đĩa (Disk) hiện có trên máy chủ.

Vậy vì sao việc kiểm tra này lại quan trọng với máy chủ, vì khi vận hành nếu các ổ đĩa bị đầy sẽ dẫn đến dữ liệu không thể ghi vào, và nếu nặng hơn sẽ dẫn đến một số dịch vụ trên máy chủ không thể hoạt động hoặc gây lỗi service đó ( thường ảnh hưởng nhất là các dịch vụ webserver hay Mysql)

Chắc hẳn nghe đến đây các bạn đã thấy được tầm quan trọng của vấn đề, vậy trên Linux ta sẽ có các cách kiểm tra và liệt kê ổ đĩa như thế nào? Để tìm hiểu qua tất cả các lệnh hỗ trợ kiểm tra Disk, các bạn có thể tham khảo theo bài viết bên dưới đây.

Một số lệnh liệt kê Disk

  • lsblk (list block devices)

lsblk được sử dụng để hiển thị thông tin về các thiết bị lưu trữ. Tiện ích này thường được sử dụng để xác định tên thiết bị chính xác được truyền cho lệnh tiếp theo.

lsblk

Kết quả sẽ có dạng:

  • df -h (disk filesystem)

df -h được sử dụng để hiển thị tóm tắt đầy đủ về việc sử dụng không gian đĩa cứng còn trống và được sử dụng của hệ thống tập tin trên Linux.

df -h

Kết quả sẽ có dạng:

  • fdisk

fdisk là một tiện ích được sử dụng để quản lý các phân vùng đĩa. Sử dụng fdisk, bạn có thể liệt kê các phân vùng đĩa, tạo một phân vùng mới, xóa một phân vùng đĩa hiện có và xem kích thước của phân vùng đó.

fdisk -l

Kết quả sẽ có dạng:

  • parted

parted là một công cụ hữu ích và mạnh mẽ được sử dụng để quản lý các phân vùng đĩa cứng từ dòng lệnh như danh sách, tạo, thu nhỏ, xóa, tìm và cứu các phân vùng đĩa. Với lệnh parted, bạn có thể dễ dàng quản lý tất cả các phân vùng đĩa cứng.

parted -l

Kết quả sẽ có dạng:

  • cfdisk

cfdisk sẽ hơi khác so với các lệnh bên trên, nó cung cấp chế độ xem đồ họa trong giao diện dựa trên văn bản để quản lý đĩa. Sử dụng cfdisk , bạn có thể liệt kê, tạo, xóa và sửa đổi các phân vùng trên thiết bị đĩa.

cfdisk

Kết quả sẽ có dạng:

Một số cách liệt kê Disk trên Linux
  • sfdisk -l

Sfdisk là một trình biên tập bảng phân vùng. Nó có thể liệt kê các phân vùng trên một thiết bị, liệt kê kích thước của một phân vùng, kiểm tra các phân vùng trên một thiết bị. Nó không được thiết kế cho các phân vùng lớn.

Kết quả sẽ có dạng:

ls -l /dev/disk/by-id

Lệnh ls là một lệnh rất đơn giản nhưng mạnh mẽ được sử dụng để liệt kê các File và Folder. Chúng ta có thể liệt kê các đĩa bằng cách liệt kê thư mục dev/disk/by-id .

ls -l /dev/disk/by-id

Kết quả sẽ có dạng:

Bạn cũng có thể liệt kê theo:

– by-label
by-partlabel
by-partuuid
by-path
by-uuid

Ở trên là một số cách giúp các bạn kiểm tra các phân vùng Disk một cách cụ thể và chính xác nhất. Việc này sẽ giúp các bạn giám sát chi tiết được các phân vùng Disk hiện có trên máy chủ, cũng như các thành phần bên trong của phân vùng đó, để từ đó các bạn có thể thao tác chính xác nhất.

Chia sẻ cho bạn bè cùng đọc