duі dfробити досить подібні речі, і тому я завжди можу вводити неправильну.
Я думаю, якби я знав, що означає «du» та «df», це полегшило б запам’ятати, яким користуватися.
Який спосіб розмежувати це двоє, щоб я міг пригадати, що робить яка дія?
duі dfробити досить подібні речі, і тому я завжди можу вводити неправильну.
Я думаю, якби я знав, що означає «du» та «df», це полегшило б запам’ятати, яким користуватися.
Який спосіб розмежувати це двоє, щоб я міг пригадати, що робить яка дія?
Відповіді:
du== Використання диска . Він проходить через дерево каталогів і підраховує розмір суми всіх файлів у ньому. Він може не виводити точну інформацію через можливість нечитабельних файлів, жорстких посилань у дереві каталогів тощо. Він відображатиме інформацію про конкретний запитуваний каталог. Подумайте: "Скільки місця на диску використовують ці файли?"
df== Диск безкоштовно . Переглядає використовувані на диску блоки безпосередньо у метаданих файлової системи. Через це він повертається набагато швидше, duале може показувати лише інформацію про весь диск / розділ. Подумайте: "Скільки у мене вільного місця на диску?"
duозначає «Використання каталогів» (але так, це дискусійно :-P)
du - display disk usage statistics.
dfробить. Тож, можливо, ця сторінка є джерелом плутанини тут ...
duвикористовується більше, ніж dfщоденний проект, оскільки він показує використання диска відповідно до рівня каталогу.
dfце вільний простір на диску і показується на рівні файлової системи. Ще одна команда, dfspaceяка також була б використана.
dfspace? Як би я його встановив? Його немає в сховищах Debian, і я ніколи про нього не чув.
du, і після його надсилання його автоматично заповнилиdisk-usage)