Lệnh quản lý đĩa

Một phần của tài liệu Tài liệu tham khảo hệ điều hành linux (Trang 117 - 120)

MM: hai số chỉ tháng,

* Thêm hệ thống tậptin vào đĩa mềm đã đ−ợc định dạng với lệnh

5.2.3 Lệnh quản lý đĩa

* Xem dung lợng đĩa đã sử dụng với lệnh du:

Linux cho phép ng−ời dùng xem thông tin về dung l−ợng đĩa đã đ−ợc sử dụng bằng lệnh du với cú pháp:

du [tùy-chọn] ... [tập-tin] ...

Lệnh du liệt kê kích th−ớc (tính theo kilobytes) của mỗi tập tin thuộc vào hệ thống tập tin có chứa tập-tin đ−ợc chỉ trong lệnh.

Các tuỳ chọn là:

-a

liệt kê kích th−ớc của tất cả các tập tin có trong hệ thống tập tin l−u trữ

tập-tin.

-b, --bytes

hiển thị kích th−ớc theo byte.

-c, --total

hiển thị cả tổng dung l−ợng đ−ợc sử dụng trong hệ thống tập tin.

-D, --dereference-args

không tính kích th−ớc các tập tin đ−ợc liên kết đến nếu chúng nằm trên các th− mục khác.

-h, --human-readable

hiển thị kích th−ớc các tập tin kèm theo đơn vị tính (ví dụ: 1K, 234M, 2G ... ).

-k, --kilobytes

11

-L, --dereference

tính cả kích th−ớc của các tập tin đ−ợc liên kết tới.

-l, --count-links

tính kích th−ớc các tập tin nhiều lần nếu đ−ợc liên kết cứng.

-m, --megabytes

tính kích th−ớc theo megabytes.

-S, --separate-dirs

không hiển thị kích th−ớc của th− mục con.

-s

đ−a ra kích th−ớc của hệ thống tập tin có l−u trữ tập-tin.

-x, --one-file system

bỏ qua các th− mục trên các hệ thống tập tin khác.

--help

hiển thị trang trợ giúp và thoát.

Cần l−u ý rằng, lệnh du không cho phép có nhiều tùy chọn trên cùng một dòng lệnh.

Ví dụ: lệnh sau cho biết kích cỡ của các tập tin trong th− mục /usr/doc/test:

# du /usr/doc/test 28 ./TODO/1.0_to_1.5 24 ./TODO/lib++ 16 ./TODO/unreleased 12 ./TODO/unstable 144 ./TODO 44 ./code 160 ./languages 56 ./licences 532 .

Nhìn vào màn hình có thể biết đ−ợc kích th−ớc của tập tin ./TODO/1.0_to_1.5là 28 KB, tập tin ./TODO/lib++là 24 KB, ..., và kích th−ớc của th− mục hiện thời là 532 KB.

* Kiểm tra dung lợng đĩa trống với lệnh df:

Cú pháp lệnh:

df [tùy-chọn]... [tập-tin]...

Lệnh này hiển thị dung l−ợng đĩa còn trống trên hệ thống tập tin chứa tập-tin. Nếu không có tham số tập-tin thì lệnh này hiển thị dung l−ợng đĩa còn trống trên tất cả các hệ thống tập tin đ−ợc kết nối.

11

-a, --all

bao gồm cả các tập tin hệ thống có dung l−ợng là 0 block.

--block-size=cõ

thiết lập lại độ lớn của khối là byte.

-k, --kilobytes

hiển thị dung l−ợng tính theo kilobytes.

-l, --local

giới hạn danh sách các tập tin cục bộ trong hệ thống.

-m, --megabytes

hiển thị dung l−ợng tính theo megabytes.

-t, --type=kiểu

giới hạn danh sách các tập tin hệ thống thuộc kiểu.

-T, --print-type

hiển thị các kiểu của tập tin hệ thống.

--help

đ−a ra trang trợ giúp và thoát.

Để chỉ ra đ−ợc dung l−ợng đĩa còn trống trong Linux không phải là điều dễ làm. Ng−ời dùng có thể sử dụng lệnh df để làm đ−ợc điều này, tuy nhiên kết quả của lệnh này chỉ cho biết dung l−ợng đĩa đã đ−ợc sử dụng và dung l−ợng đĩa còn trống của từng hệ thống tập tin. Nếu muốn biết tổng dung l−ợng đĩa còn trống là bao nhiêu, sẽ phải cộng dồn dung l−ợng đĩa còn trống của từng hệ thống tập tin.

Ví dụ, lệnh

# df /mnt/floppy

sẽ cho kết quả nh− sau trên màn hình (dòng đầu tiên là tên cột):

Filesystem 1k-blocks Used Available Use% Mounted on /dev/hda2 2174808 1378228 686104 67% / none 0 0 0 - /proc none 0 0 0 - /dev/pts automount(pid411) 0 0 0 - /misc /dev/fd0 1423 249 1174 18% /mnt/floppy có thể xác định đ−ợc, đĩa mềm đã đ−ợc sử dụng 18%, nh− vậy là còn 82% (tức là còn 1174 KB) dung l−ợng đĩa ch−a đ−ợc sử dụng.

Cột Filesystem chứa tên của thiết bị đĩa, cột 1k-blocks chứa dung l−ợng của thiết bị, cột Used chứa dung l−ợng đĩa đã đ−ợc sử dụng, cột Available

chứa dung l−ợng đĩa còn trống, cột Use% chứa % dung l−ợng đĩa đã sử dụng và cột Mounted on chứa điểm kết gắn của thiết bị.

Cách nhanh nhất để biết đ−ợc dung l−ợng đĩa còn trống bao nhiêu là phải xác định đ−ợc tên của một th− mục bất kỳ có trong đĩa đó, sử dụng lệnh df với tham số tập-

12

tin là tên của th− mục. Sau đó đọc nội dung cột Available trên màn hình hiển thị để biết dung l−ợng đĩa còn trống.

Chẳng hạn, trên đĩa cứng đang sử dụng có th− mục /etc, khi đó gõ lệnh:

# df /etc

kết quả hiển thị lên màn hình nh− sau:

Filesyst

em blocks 1k- Used Available Use% Mounted on /dev/hda

1 1984240 92 14171 466252 75% /

cho biết đĩa còn có 466252 khối rỗi.

Một phần của tài liệu Tài liệu tham khảo hệ điều hành linux (Trang 117 - 120)

Tải bản đầy đủ (PDF)

(194 trang)