Если проблема заключается в том, что пространство на жестком диске становится плотным (что, кажется, происходит на каждом жестком диске, которое я знаю), вот как я его обрабатываю.
У меня есть небольшая программа под названием dscan
. Что он делает, это сначала дерево дерева дерева глубины, добавляющее размеры всех файлов. Предположим, что это N байтов.
Затем он снова просматривает его, делая вид, что читает каждый файл, считая байты, когда он идет. Всякий раз, когда он проходит несколько N/20, он печатает путь к файлу, который он притворяется в процессе чтения.
В результате распечатывается 20 файлов, равномерно распределенных по количеству байтов в дереве.
Если есть файл или группа файлов или даже тип файла, например, предварительно скомпилированные заголовки или файлы, принадлежащие тому или иному, занимающие некоторый хороший процент дерева, например 30%, 20 %, или 70%, независимо от того, насколько глубоко он похоронен, или как диффузно, это примерно процент линий, которые будут показывать его. Тогда я могу очистить его.
Если нарушившие файлы находятся на общем диске и принадлежат кому-то другому, им не всегда нравится спрашивать, нужны ли эти файлы, но это то, что нужно сделать.
спасибо. это был хороший ответ. как вы сказали, я думал неправильно о linux os. – Saeed