Lệnh DU (Disk sử dụng) trong Linux

Thời gian ngắn, “của” (Sử dụng đĩa) Este Đặt hàng Linux / UNIX thông qua đó chúng ta có thể Kiểm tra khối lượng bận (sử dụng thông tin) trên đĩa cứng của tờ rơiTệp.
Một đơn đặt hàng rất hữu ích đặc biệt là khi chúng ta bị giới hạn bởi không gian của ổ cứng – hoặc SSD – Và chúng tôi muốn tìm hiểu nhanh chóng họ là ai Tệp và / hoặc Thư mục nhiều nhất “Cồng kềnh”. Tất nhiên rồi, yêu cầu “của” Nó có thể được sử dụng trong một loạt các cú pháp sẽ trả về thông tin sử dụng mong muốn.

Cú pháp của dòng thứ tự “của” Nó rất đơn giản và rất linh hoạt, cũng như tất cả các lệnh Linux.

Trong tài liệu đặt hàng “của”, các tùy chọn sau được trình bày cho chúng tôi:

[root@server]# bạn –giúp đỡ
Cách sử dụng: bạn [tùy chọn]… [TÀI LIỆU]…
Vàng: [Tùy chọn]… –file0-from = f
Tóm tắt việc sử dụng đĩa của mỗi tệp, đệ quy cho các thư mục.

Đối số bắt buộc đối với các tùy chọn dài là bắt buộc đối với các tùy chọn ngắn.
-Một, –Tất cả số đếm ghi cho tất cả các tệp, không chỉ các thư mục
–Kích thước in kích thước rõ ràng, thay vì sử dụng đĩa; Mặc dù kích thước rõ ràng thường nhỏ hơn, nhưng nó có thể lớn hơn do các lỗ hổng trong các tệp (`thưa thớt), phân mảnh bên trong, các khối gián tiếp và tương tự
-B, –Khối kích thước khối = kích thước sử dụng kích thước byte
-B, –byte tương đương với `–kích thước rõ ràng –kích thước khối = 1′
-c, –Tổng số sản xuất tổng cộng
-D, –Dereference-args chỉ các liên kết symlink được liệt kê trên dòng lệnh
–FileS0-from = f Tóm tắt sử dụng đĩa của các tên tệp được chấm dứt NUL được chỉ định trong tệp F;
Nếu F là – Sau đó đọc tên từ đầu vào tiêu chuẩn
-H tương đương với –dereference-args (-d)
-H, –Kích thước bản in có thể đọc được ở người ở định dạng có thể đọc được của con người (ví dụ: 1K 234m 2G)
–si thích -h, nhưng sử dụng quyền hạn 1000 không phải 1024
-K thích –kích thước khối = 1k
-l, –Đếm số lượng liên kết kích thước nhiều lần nếu được liên kết cứng
-M thích –kích thước khối = 1m
-L, –phân tán tất cả các liên kết tượng trưng
-P, –Không có sự coi thường don theo bất kỳ liên kết tượng trưng nào (đây là mặc định)
-0, –NULL kết thúc mỗi dòng đầu ra với 0 byte chứ không phải newline
-S, –DIR riêng biệt không bao gồm kích thước của các thư mục con
-S, –Tóm tắt Hiển thị chỉ một tổng số cho mỗi đối số
-x, –Thư mục bỏ qua một hệ thống một tệp trên các hệ thống tệp khác nhau
-X, –loại trừ-from = tệp loại trừ các tệp phù hợp với bất kỳ mẫu nào trong tệp
–loại trừ = mẫu loại trừ các tệp phù hợp với mẫu
–tối đa-sâu = n in tổng số cho một thư mục (hoặc tệp, với –Tất cả) chỉ khi đó là N hoặc ít hơn các mức dưới đối số dòng lệnh; –tối đa-sâu = 0 giống như
–tóm tắt
–Thời gian hiển thị thời gian sửa đổi cuối cùng của bất kỳ tệp nào trong thư mục hoặc bất kỳ thư mục con nào của nó
–thời gian = từ hiển thị thời gian như từ thay vì thời gian sửa đổi: atime, truy cập, sử dụng, ctime hoặc trạng thái
–Kiểu thời gian = Phong cách hiển thị thời gian sử dụng kiểu phong cách: Full-ISO, Long-ISO, ISO, +Định dạng
Định dạng được giải thích như `Ngày’
–giúp hiển thị trợ giúp và thoát này
–Phiên bản đầu ra thông tin và lối ra phiên bản

Các giá trị hiển thị nằm trong các đơn vị có kích thước đầu tiên từ –kích thước khối và các biến môi trường DU_BLOCK_SIZE, Block_Size và chặn.
Mặt khác, các đơn vị mặc định là 1024 byte (hoặc 512 nếu được đặt posixly_correct).

Kích thước có thể là (hoặc có thể là một số nguyên tùy ý theo sau) một trong những sau: KB 1000, K 1024, MB 1000*1000, M 1024*1024, v.v. cho G, T, P, E, Z, Y.

Tất cả các tùy chọn trên có thể được kết hợp theo thứ tự sẽ hiển thị các báo cáo chính xác về các tệp và giám đốc được nhắm mục tiêu. Ví dụ: nếu chúng ta muốn xem khối lượng thư mục và tệp riêng lẻ ở một vị trí nhất định (/vôi, trong ví dụ của chúng tôi), dòng lệnh sẽ:

du --si -s * | sort -h

Điều này có nghĩa là hiển thị âm lượng riêng lẻ bị chiếm bởi các thư mục và tệp bên dưới /vôi, được sắp xếp.

Sắp xếp -H” – sắp xếp và hiển thị kết quả trong “Định dạng có thể đọc được của con người“.ByteThì KilobyteS, MegabyteThì Gigabyte.

–Và” –  có một số chức năng tương tự như “-H”, nhưng sử dụng 1000 thay vì 1024.

-S” –  Anh ta hiển thị tổng số cho giám đốc phụ huynh, mà không kể chi tiết các thư mục và tập tin dưới anh ta.

Đam mê về công nghệ, tôi viết với niềm vui trên sthealthsetts.com bắt đầu từ năm 2006. Tôi có trải nghiệm phong phú trong các hệ điều hành: MacOS, Windows và Linux, nhưng cũng trong các ngôn ngữ lập trình và nền tảng blog (WordPress) và cho các cửa hàng trực tuyến (WooC Commerce, Magento, Presashop).

Trang chủ Nguồn hướng dẫn của nó, các mẹo và tin tức hữu ích. Lệnh DU (Disk sử dụng) trong Linux
Để lại một bình luận