Làm thế nào để nhớ sự khác biệt giữa du và df?


40

dudflàm những việc tương tự, và vì vậy tôi luôn thấy mình gõ sai.

Tôi nghĩ rằng nếu tôi biết "du" và "df" là viết tắt của từ gì thì nó có thể giúp bạn dễ nhớ hơn khi sử dụng.

Một cách để phân biệt giữa hai điều này là gì để tôi có thể nhớ đó là hành động nào?


9
Hah, tự động điền thẻ của Unix & Linux đã trả lời một phần câu hỏi của tôi! Con đường để đi! (Tôi đã gắn thẻ câu hỏi duvà sau khi gửi câu hỏi tự động điền vào disk-usage)
Cory Klein

2
Đẹp, chiến thắng stackexchange!
Tim

1
Để biết giá trị của nó, df nhìn vào hệ thống tệp, vì vậy tôi luôn ánh xạ df với f với nó
user606723

Câu trả lời:


60

du== Sử dụng đĩa . Nó đi qua cây thư mục và đếm kích thước tổng của tất cả các tệp trong đó. Nó có thể không xuất thông tin chính xác do khả năng các tệp không thể đọc được, liên kết cứng trong cây thư mục, v.v. Nó sẽ hiển thị thông tin về thư mục cụ thể được yêu cầu. Hãy suy nghĩ, "Bao nhiêu dung lượng đĩa đang được sử dụng bởi các tệp này?"

df== Đĩa miễn phí . Nhìn vào các khối được sử dụng trực tiếp trong siêu dữ liệu hệ thống tập tin. Do đó, nó trả về nhanh hơn nhiều dunhưng chỉ có thể hiển thị thông tin về toàn bộ đĩa / phân vùng. Hãy suy nghĩ, "Tôi có bao nhiêu dung lượng đĩa trống?"


1
Trên thực tế tôi sẽ lập luận rằng duviết tắt của "Sử dụng thư mục" (nhưng vâng, nó gây tranh cãi :-P)
Patrick

7
Nhân tiện, ngay cả trong trang người đàn ông được viết du - display disk usage statistics.
vội vàng

Nhưng là hiển thị sử dụng thư mục. Sử dụng đĩa là những gì dfkhông. Vì vậy, có lẽ trang man là nguồn gốc của sự nhầm lẫn ở đây ...
Nils

7
Tôi sẽ nói rằng! +1 vì đã đánh bại tôi với nó. Tôi nghĩ rằng "sử dụng đĩa" phù hợp hơn "sử dụng thư mục" nếu bạn nghĩ đó là "sử dụng đĩa cho các tệp có tên là đối số." Bạn có thể cung cấp cho du (1) một danh sách dài các tệp và nó sẽ không hiển thị bất kỳ số liệu thống kê thư mục nào cả.
Jan Steinman

Đối với tôi, "sử dụng đĩa" có thể được hiểu là "sử dụng đĩa cho tất cả các tệp của tôi", nhưng "không có đĩa" chắc chắn là rõ ràng.
Sparhawk

-4

duđược sử dụng nhiều hơn dfdự án hàng ngày vì nó cho thấy việc sử dụng đĩa theo cấp độ thư mục.

dflà không gian đĩa trống và hiển thị ở cấp hệ thống tập tin. Một lệnh khác dfspacecũng sẽ được sử dụng.


1
Có gì dfspace? Làm thế nào tôi có thể cài đặt nó? Nó không có trong kho Debian và tôi chưa bao giờ nghe về nó.
terdon
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.