blkid Trình tạo lệnh
Tạo các lệnh blkid để xác định và in thông tin về các thiết bị khối (UUID, nhãn, loại)
Bắt đầu với blkid
## blkid là gì?
Lệnh `blkid` dùng để tìm các thiết bị khối và in ra các thuộc tính của chúng – phổ biến nhất là UUID, LABEL và loại hệ thống tập tin (TYPE). Đây là cách tiêu chuẩn để tìm các định danh ổn định cần thiết cho các lệnh `/etc/fstab`, lệnh mount và cấu hình khởi động.
## Cách sử dụng
1. **Chọn mục tiêu** (tùy chọn): Nhập tên thiết bị cụ thể hoặc mẫu tìm kiếm (ví dụ: `/dev/sda1`, `/dev/sda*`), hoặc để trống để quét tất cả các thiết bị. 2. **Lọc hoặc định dạng kết quả** (tùy chọn): Sử dụng `-s` để chỉ hiển thị một thẻ nhận diện, `-t` để tìm kiếm theo từ khóa, `-o` để thay đổi định dạng kết quả. 3. **Sao chép và chạy**: Dán lệnh được tạo ra vào terminal của bạn. `blkid` ở chế độ chỉ đọc và có thể được chạy bất cứ lúc nào một cách an toàn.
Các tùy chọn phổ biến
### Thiết bị (theo vị trí, tùy chọn)
Truy vấn một thiết bị cụ thể: `blkid /dev/sda1`, hoặc một mẫu tìm kiếm: `blkid /dev/sda*`. Bỏ qua mục này để quét tất cả các thiết bị loại block.
### `-s TAG` Hiển thị nhãn
Chỉ in ra nhãn có tên (ví dụ: `UUID`, `LABEL`, `TYPE`): `blkid -s UUID /dev/sda1`.
### `-t TOKEN` Tìm kiếm theo từ khóa
Lọc các thiết bị dựa trên một từ khóa `NAME=value` (ví dụ: `TYPE=ext4`, `LABEL=root`): `blkid -t TYPE=ext4`.
### `-o FORMAT` Định dạng kết quả
Chọn cách in kết quả: `device` (chỉ tên thiết bị), `export` (cặp KEY=value), `list` (dạng bảng), `full` (mặc định), `value` (giá trị nhãn nguyên bản), `udev` (dạng udev).
### `-c FILE` Bộ nhớ đệm
Đọc từ/dữ liệu vào tập tin bộ nhớ đệm thay vì kiểm tra trực tiếp các thiết bị. Chuyển giá trị `/dev/null` để buộc phải kiểm tra lại và bỏ qua bộ nhớ đệm.
### `-p` Kiểm tra ở cấp độ thấp
Bỏ qua bộ nhớ đệm và đọc trực tiếp khối superblock của thiết bị để có được các thuộc tính chính xác và cập nhật nhất.
### `-U` / `-v`
`-U` chuyển đổi một UUID thành tên thiết bị (ho
▶Làm thế nào để tìm UUID của một phân vùng dùng cho /etc/fstab?
▶Làm thế nào để liệt kê tất cả các thiết bị và loại hệ thống tập tin của chúng?
▶blkid hiển thị thông tin đã lỗi thời hoặc bị mất — làm thế nào để yêu cầu quét lại?
Nếu công cụ này đã giúp ích cho bạn, hãy nghĩ đến việc mua một cốc cà phê cho tôi.
Hãy mua cho tôi một cốc cà phê nhé.