8 cách liệt kê các phân vùng trong Ubuntu

Tác giả sysadmin, T.Chín 30, 2023, 02:32:42 CHIỀU

« Chủ đề trước - Chủ đề tiếp »

0 Thành viên và 1 Khách đang xem chủ đề.

8 cách liệt kê các phân vùng trong Ubuntu


Tiện ích dòng lệnh rất thú vị.

  • Phân vùng là cách các thiết bị lưu trữ của bạn được chia thành từng phần.
  • Sử dụng fdisk -l, sfdisk -l, df -h, lsblk, lshw, pydf, hwinfo hoặc parted -l để xem bảng phân vùng của bạn.
  • Chạy lsblk để có cái nhìn tổng quan cơ bản về các phân vùng của bạn hoặc parted -l nếu bạn thực sự cần thao tác với chúng theo một cách nào đó.


Tìm hiểu cách phân vùng ổ đĩa không phải là việc bạn cần làm hàng ngày nhưng điều quan trọng là bạn có thể làm được việc đó khi có nhu cầu. Dưới đây là tám cách nhanh chóng để làm điều đó trên Ubuntu.

1. Phân vùng là gì?

Phân vùng - như tên gợi ý - là một đoạn dung lượng trên ổ đĩa đã được định dạng bằng hệ thống tệp này hoặc hệ thống tệp khác. Tất cả bộ lưu trữ, có thể là SSD NVMe hiện đại hoặc ổ đĩa cứng cũ, trước tiên phải được phân vùng trước khi có thể sử dụng được. Hầu hết các ổ đĩa chỉ có một phân vùng, mặc dù bạn sẽ thấy rằng hầu hết các ổ đĩa khởi động đều có các phân vùng nhỏ bổ sung được sử dụng để lưu trữ bộ nạp khởi động hoặc dữ liệu khôi phục.

Việc quản lý phân vùng đôi khi cần thiết nếu bạn đang khắc phục sự cố, quản lý cài đặt hệ điều hành hoặc bất kỳ mục đích nào khác. Ở đây chúng tôi tập trung vào Ubuntu, nhưng những thứ này cũng sẽ hoạt động trong hầu hết các bản phân phối Linux khác chỉ với một số điều chỉnh nhỏ.

2. Liệt kê các phân vùng của bạn với fdisk

Về mặt kỹ thuật, Fdisk là một chương trình tạo và quản lý các phân vùng, tuy nhiên nó cũng có thể chỉ hiển thị chúng. Mở Terminal, sau đó chạy:

Mã nguồn [Chọn]
sudo fdisk -l

fdisk là một lựa chọn ở giữa đường xét về mức độ dễ đọc. Nó trình bày hầu hết mọi thứ bạn cần biết nhưng vẫn khá gọn gàng và dễ đọc. Nó sẽ là một trong những lựa chọn đầu tiên của bạn nếu bạn muốn có danh sách phân vùng nhanh chóng.

2. Sử dụng sfdisk để liệt kê các phân vùng

Sfdisk về mặt trực quan tương tự như fdisk và cách sử dụng nó cũng tương tự. Tuy nhiên, không giống như fdisk, nó không tương tác và không xử lý các phân vùng GPT. Nó thường được sử dụng khi bạn cần một tập lệnh thao tác các phân vùng theo một cách nào đó. Để sử dụng sfdisk để liệt kê các phân vùng của bạn, hãy mở Terminal và chạy:

Mã nguồn [Chọn]
sudo sfdisk -l

3. Sử dụng df để xem thông tin phân vùng

Không có đĩa, thường được gọi là "df", là một tiện ích đơn giản để hiển thị dung lượng ổ đĩa của các phân vùng trên hệ thống Linux. Nó đơn giản hơn hầu hết các tùy chọn khác ở đây và không lý tưởng nếu bạn muốn biết thông tin chi tiết. Chạy phần sau trong Terminal:

Mã nguồn [Chọn]
df -h

4. Sử dụng lsblk để lấy thông tin về phân vùng

Tiện ích lsblk liệt kê thông tin về các thiết bị lưu trữ (cụ thể là các thiết bị chặn, do đó có tên l s t bl oc k ) trên hệ thống của bạn. Lệnh này có thể có nhiều đối số khác nhau, nhưng lệnh lsblk cơ bản sẽ rất phù hợp nếu bạn chỉ cần xem tổng quan nhanh về các phân vùng trong hệ thống của mình. Giống như thường lệ, khởi chạy Terminal và chạy:

Mã nguồn [Chọn]
lsblk

5. Sử dụng lshw để truy xuất thông tin về phần cứng lưu trữ của bạn

lshw hơi giống Bảng thông tin hệ thống trong Windows, ngoại trừ việc thay vào đó nó là một công cụ dòng lệnh. Nó cung cấp thông tin về tất cả các thành phần phần cứng của PC, không chỉ các thiết bị lưu trữ. Kết quả là, đầu ra có xu hướng vừa chi tiết vừa lộn xộn. Bạn đang tìm kiếm các mục có nhãn *-disk:# and *-volume:#. Mở Terminal, sau đó thực hiện lệnh sau:

Mã nguồn [Chọn]
lsw

6. Sử dụng pydf để liệt kê các phân vùng có màu sắc

Pydf là một thay thế cho lệnh df cơ bản. Nó thực hiện những điều tương tự nhưng được thiết kế để làm cho đầu ra có khả năng tùy biến cao và dễ đọc hơn. Pydf không được cài đặt trên hầu hết các bản phân phối Linux theo mặc định. Đầu tiên, cài đặt Pydf:

Mã nguồn [Chọn]
sudo apt install pydf
Sau khi cài đặt xong, hãy chạy:

Mã nguồn [Chọn]
pydf
Ghi lại màu sắc và cách chúng tương ứng với các loại thiết bị khác nhau.


7. Sử dụng hwinfo để tìm thông tin chi tiết về thiết bị lưu trữ và bảng phân vùng của bạn

Hwinfo hay "Thông tin phần cứng" tương tự như lshw ở chỗ nó cung cấp thông tin về tất cả các thành phần phần cứng trong PC của bạn, không chỉ các thiết bị lưu trữ và bảng phân vùng của chúng. Tuy nhiên, có một vài biến thể của nó có thể thu hẹp kết quả của chúng tôi. Đầu tiên, cài đặt hwinfo bằng cách chạy:

Mã nguồn [Chọn]
sudo apt install hwinfo
Sau khi hwinfo được cài đặt, hãy chạy lệnh sau để có cái nhìn tổng quan đơn giản về các phân vùng của bạn:

Mã nguồn [Chọn]
hwinfo --block --short

Nếu bạn muốn biết thêm chi tiết về phân vùng và ổ đĩa vật lý, chỉ cần bỏ qua đối số --short.

Mã nguồn [Chọn]
hwinfo --block

8. Sử dụng parted để xem và quản lý phân vùng

Parted là trình chỉnh sửa phân vùng tích hợp trên hầu hết các bản phân phối Linux. Nó cực kỳ mạnh mẽ và đáng để bạn làm quen nói chung. Nếu bạn chỉ muốn trình chỉnh sửa phân vùng hiển thị danh sách các phân vùng, hãy chạy lệnh sau trong Terminal:

Mã nguồn [Chọn]
sudo parted -l

9. Sử dụng Parted với GUI (gparted)

Parted chủ yếu là một tiện ích giao diện dòng lệnh (CLI), nhưng nó cũng có giao diện đồ họa người dùng (GUI). Phiên bản GUI có thể được truy cập thông qua ngăn kéo ứng dụng thông thường của bạn trên Linux bằng cách tìm kiếm "gparted" hoặc khởi chạy qua Terminal. Để mở nó từ Terminal, chỉ cần chạy:

Mã nguồn [Chọn]
sudo gparted

Bạn có thể làm mọi thứ bạn thường làm với parted, ngoại trừ việc nó cũng có giao diện người dùng!

10. Bạn nên sử dụng tiện ích nào để xem phân vùng?

Thực sự không có câu trả lời cụ thể ở đây. Các lệnh khác nhau về chi tiết, yêu cầu về quyền và chức năng cũng như việc bạn sử dụng lệnh nào sẽ tùy thuộc vào việc bạn đang làm.

Tuy nhiên, chúng tôi thường thấy mình sử dụng nhiều hơn ba cái khác, đó là:

  • partedy (cả hai biến thể CLI và GUI)
  • lsblk
  • fdisk

Parted thực hiện dễ dàng vì nó là một công cụ mạnh mẽ và linh hoạt. lsblk cực kỳ tiện lợi vì nó không yêu cầu quyền cao để chạy, điều này rất hữu ích nếu bạn đang làm việc trên một hệ thống không có quyền truy cập sudo. fdisk cũng là một lựa chọn hợp lý vì nó dễ sử dụng và trình bày thông tin mong muốn một cách ngắn gọn.