Я думаю, что проблема заключается в том, что нет идеального способа удалить очень большой каталог и весь его набор содержимого с помощью истинной индексированной системы регистрации, которая понимает разблокировку и не означает, что она думает, что у нее отсутствуют файлы ala FSCK. Должно быть доверие.
Например, у меня есть zoneminder для игры в гольф. Я построил рейд linux 1,5 ТБ для обработки огромного количества данных, которые она захватывает за день (12 каналов камеры), как она управляла 120-гигабайтным диском, вне меня. Короче говоря, папка для всех захваченных данных составляет около 1,4 ТБ ее хранилища. Множество, чтобы очистить
. Чтобы переустановить ZM и очистить старую библиотеку 1,4 ТБ, это не весело, потому что для удаления старых изображений может потребоваться 1-2 дня.
Истинная индексированная FS позволяет падение каталога и знает, что данные под ним мертвы, а нулевые данные - это трата нашего времени и ресурсов ПК. Это должна быть опция обнуления удаленных данных. RM просто длится в реальном мире на ext4.
Ответ: Рекурсивно развязывание всех файлов будет происходить быстрее, но вам все равно придется отложить время для запуска FSCK.
Создайте скрипт, на котором выполняется рекурсивная команда «FOR», которая может «отсоединить» все файлы под вашими папками, а затем просто rm или rmdir все папки, чтобы очистить его. Вручную запустить FSCK, чтобы обнулить остальную часть данных, когда это удобно. Kinda ленивый не написал это извините:).
Вы можете использовать Synaptic Package Manager (GUI) или Command Line
Если у вас нет установленного диспетчера пакетов Synaptic, вы можете установить его либо с помощью программного обеспечения Ubuntu Software Center, либо путем ввода: [!d3 ]
sudo apt-get install synaptic
Дополнительные сведения об использовании диспетчера пакетов Synaptic
Synaptic Package Manager
Чтобы полностью удалить программы с помощью командной строки, у вас есть следующие опции:
Полностью удалить пакет с помощью dpkg
sudo dpkg -P package name
Удалить файлы пакета и конфигурации, но не с помощью apt-get
sudo apt-get --purge remove package name
Удалить неиспользуемые зависимости и файлы конфигурации с помощью apt-get
sudo apt-get --purge autoremove
Удалить пакет и неиспользуемые зависимости пакета и файлы конфигурации с помощью aptitude
sudo aptitude purge package name
Вы можете использовать диспетчер пакетов Synaptic (GUI) или командную строку
. Если у вас нет установленного диспетчера пакетов Synaptic, вы можете установить его либо с помощью программного обеспечения Ubuntu Software Center, либо путем ввода:
sudo apt-get install synaptic
Дополнительные сведения об использовании диспетчера пакетов Synaptic См. эту страницу
Командная строка
Чтобы полностью удалить программы с помощью командной строки, у вас есть следующие опции:
Полностью удалить пакет с помощью dpkg
sudo dpkg -P package name
Удалить файлы пакета и конфигурации, но не с помощью apt-get
sudo apt-get --purge remove package name
Удалить неиспользуемые зависимости и файлы конфигурации с помощью apt-get
sudo apt-get --purge autoremove
Удалить пакет и неиспользуемые зависимости пакета и файлы конфигурации с использованием aptitude
sudo aptitude purge package name
Вы можете использовать диспетчер пакетов Synaptic (GUI) или командную строку
. Если у вас нет установленного диспетчера пакетов Synaptic, вы можете установить его либо с помощью программного обеспечения Ubuntu Software Center, либо путем ввода:
sudo apt-get install synaptic
Дополнительные сведения об использовании диспетчера пакетов Synaptic См. эту страницу
Командная строка
Чтобы полностью удалить программы с помощью командной строки, у вас есть следующие опции:
Полностью удалить пакет с помощью dpkg
sudo dpkg -P package name
Удалить файлы пакета и конфигурации, но не с помощью apt-get
sudo apt-get --purge remove package name
Удалить неиспользуемые зависимости и файлы конфигурации с помощью apt-get
sudo apt-get --purge autoremove
Удалить пакет и неиспользуемые зависимости пакета и файлы конфигурации с использованием aptitude
sudo aptitude purge package name
Вы можете использовать диспетчер пакетов Synaptic (GUI) или командную строку
. Если у вас нет установленного диспетчера пакетов Synaptic, вы можете установить его либо с помощью программного обеспечения Ubuntu Software Center, либо путем ввода:
sudo apt-get install synaptic
Дополнительные сведения об использовании диспетчера пакетов Synaptic См. эту страницу
Командная строка
Чтобы полностью удалить программы с помощью командной строки, у вас есть следующие опции:
Полностью удалить пакет с помощью dpkg
sudo dpkg -P package name
Удалить файлы пакета и конфигурации, но не с помощью apt-get
sudo apt-get --purge remove package name
Удалить неиспользуемые зависимости и файлы конфигурации с помощью apt-get
sudo apt-get --purge autoremove
Удалить пакет и неиспользуемые зависимости пакета и файлы конфигурации с использованием aptitude
sudo aptitude purge package name
Вы можете использовать диспетчер пакетов Synaptic (GUI) или командную строку
. Если у вас нет установленного диспетчера пакетов Synaptic, вы можете установить его либо с помощью программного обеспечения Ubuntu Software Center, либо путем ввода:
sudo apt-get install synaptic
Дополнительные сведения об использовании диспетчера пакетов Synaptic См. эту страницу
Командная строка
Чтобы полностью удалить программы с помощью командной строки, у вас есть следующие опции:
Полностью удалить пакет с помощью dpkg
sudo dpkg -P package name
Удалить файлы пакета и конфигурации, но не с помощью apt-get
sudo apt-get --purge remove package name
Удалить неиспользуемые зависимости и файлы конфигурации с помощью apt-get
sudo apt-get --purge autoremove
Удалить пакет и неиспользуемые зависимости пакета и файлы конфигурации с использованием aptitude
sudo aptitude purge package name
Вы можете использовать диспетчер пакетов Synaptic (GUI) или командную строку
. Если у вас нет установленного диспетчера пакетов Synaptic, вы можете установить его либо с помощью программного обеспечения Ubuntu Software Center, либо путем ввода:
sudo apt-get install synaptic
Дополнительные сведения об использовании диспетчера пакетов Synaptic См. эту страницу
Командная строка
Чтобы полностью удалить программы с помощью командной строки, у вас есть следующие опции:
Полностью удалить пакет с помощью dpkg
sudo dpkg -P package name
Удалить файлы пакета и конфигурации, но не с помощью apt-get
sudo apt-get --purge remove package name
Удалить неиспользуемые зависимости и файлы конфигурации с помощью apt-get
sudo apt-get --purge autoremove
Удалить пакет и неиспользуемые зависимости пакета и файлы конфигурации с использованием aptitude
sudo aptitude purge package name
Вы можете использовать диспетчер пакетов Synaptic (GUI) или командную строку
. Если у вас нет установленного диспетчера пакетов Synaptic, вы можете установить его либо с помощью программного обеспечения Ubuntu Software Center, либо путем ввода:
sudo apt-get install synaptic
Дополнительные сведения об использовании диспетчера пакетов Synaptic См. эту страницу
Командная строка
Чтобы полностью удалить программы с помощью командной строки, у вас есть следующие опции:
Полностью удалить пакет с помощью dpkg
sudo dpkg -P package name
Удалить файлы пакета и конфигурации, но не с помощью apt-get
sudo apt-get --purge remove package name
Удалить неиспользуемые зависимости и файлы конфигурации с помощью apt-get
sudo apt-get --purge autoremove
Удалить пакет и неиспользуемые зависимости пакета и файлы конфигурации с использованием aptitude
sudo aptitude purge package name