Видалення за допомогою rm не звільнило місце [дублікат]


4

На це питання вже є відповідь тут:

Я видалив відео із 5 Гб за допомогою rm video.mp4, але простір не звільнився.

Така була ситуація: кодуючи відео з FCP X, у мене не вистачало місця, у мене було лише 50 Мб безкоштовно. Оскільки в кошику у мене були деякі речі, в яких я не був впевнений, що зможу його видалити, я взяв термінал і вручну видалив великий відеофайл rm video.mp4.

Файла немає, але головна проблема полягає в тому, що диск все ще заповнений. Що я можу зробити, щоб повернути цей простір назад?

Це нормально, що видалення файлу вручну не звільнить місце?


Ви можете змусити машину часу очищати копії файлів, які змінюються та видаляються за допомогою командиsudo tmutil disablelocal
bmike

Машина часу відключена
Magnetic_dud

Відповіді:


1

Можливо, ваш файл використовується деяким процесом, в цьому випадку це нормально. Спробуйте закрити або вбити додатки чи процеси, які використовували цей файл.


Хороша відповідь, якщо ви можете додати, як дізнатися, для якого процесу використовується файл.
Ruskes

@Buscar 웃 ви можете використовувати термінал для відстеження файлів, використовуючи: "хвіст -F" PATH OF UR FILE "сподіваюся, що це знайде вас
WM.

Один із способів побачити, який процес використовує файл - команда "lsof"
Йозеф Легень

Точна команда виявити, які процеси мають відкритий файл, sudo lsofале це набагато більше шансів зробити місцеві резервні копії часу, які зберігають копію видаленого файлу, поки простір не стане настільки низьким, що потребує очищення найстаріших резервних файлів.
bmike
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.