Удаление распакованных файлов tar.gz после неправильной распаковки
Недавно я распаковал набор файлов резервных копий в ядре RHEL3 - 2.4 с tar через:
tar -xvf backupfile
Это начало сбивать с толку кучу, и я прервал, думая, что, возможно, вместо этого был gzip. Распаковка через:
tar -zxvf backupfile
Работал нормально, но теперь у меня есть несколько файлов, которые выделены красным с сумасшедшими случайными именами. Я не могу удалить их, используя rm -f, Есть ли что-нибудь еще, что я могу сделать? Я root, они принадлежат root/root. Любая помощь с благодарностью! Благодарю.
2 ответа
Решение
- Вполне возможно, что самый простой способ очистить каталог -
- Сохранить
backupfile(файл tar) где-то в безопасности, - Удалить весь каталог,
- Восстановите файл tar и
- Извлеките это снова.
- Сохранить
- Но если вы хотите просто удалить файлы, которые хотите удалить, вы можете:
- Используйте подстановочные знаки. Найдите шаблоны, соответствующие файлам, которые вы хотите удалить, и только им. Проверьте, соответствуют ли они файлам, которые вы хотите удалить, и только им, набрав
ls -ld wildcard, Если при этом отображаются файлы, которые вы хотите удалить, и только их, введитеrm wildcard,- Например, если все "сумасшедшие", "случайные" имена файлов длиннее 17 символов, а все ваши действительные имена файлов короче этого, используйте
?????????????????*, - Если есть файл, который вы хотите удалить, чье имя имеет
=как второй персонаж иeв качестве четвертого, и это не описывает ни один из ваших допустимых файлов, затем используйте?=?e*,
- Например, если все "сумасшедшие", "случайные" имена файлов длиннее 17 символов, а все ваши действительные имена файлов короче этого, используйте
- Тип
rm -i * .*,-i(интерактивный) вариант говоритrmзапросить подтверждение для каждого файла. - Тип
find . -type f -ok rm {} \;, Это очень похоже наrm -i; он отобразит имена файлов и спросит, хотите ли вы их удалить.
- Используйте подстановочные знаки. Найдите шаблоны, соответствующие файлам, которые вы хотите удалить, и только им. Проверьте, соответствуют ли они файлам, которые вы хотите удалить, и только им, набрав