(Решено) - /bin/rm: Список аргументов слишком длинный

12 set 2022 1 min di lettura
(Решено) - /bin/rm: Список аргументов слишком длинный
Indice dei contenuti

Введение

Может случиться так, что в одном из каталогов есть миллионы файлов, которые больше не нужны. При попытке использовать команду rm для удаления всех файлов из этой папки может появиться следующее сообщение об ошибке:

/bin/rm: слишком длинный список аргументов

Если в одном каталоге находится большое количество файлов, традиционная команда rm не может удалить все файлы и заканчивается сообщением об ошибке Argument list too long.

Чтобы решить эту проблему и удалить все файлы, используйте утилиту командной строки xargs с командой find.

Сначала перейдите в каталог, где находятся все файлы:

cd dir_contains_file

Затем запустите команду, чтобы удалить все файлы в текущем каталоге и его подкаталогах.

ПРЕДУПРЕЖДЕНИЕ. Это также приведет к удалению файлов из подкаталогов. Будьте осторожны с этой командой.

find. -name '*' | xargs rm

Вывод

Это все. Таким образом, вы можете удалить все файлы.

Buy me a coffeeBuy me a coffee

Supportaci se ti piacciono i nostri contenuti. Grazie.

Successivamente, completa il checkout per l'accesso completo a Noviello.it.
Bentornato! Accesso eseguito correttamente.
Ti sei abbonato con successo a Noviello.it.
Successo! Il tuo account è completamente attivato, ora hai accesso a tutti i contenuti.
Operazione riuscita. Le tue informazioni di fatturazione sono state aggiornate.
La tua fatturazione non è stata aggiornata.