Articles of rm

Linux продолжает работать после rm -rf –no-preserve-root /

Я сделал свой поиск, но не смог найти ответа. После выполнения « rm –no-preserve-root -rf / » bash сказал мне что-то вроде: rm: невозможно удалить / proc / *: операция не разрешена … rm: невозможно удалить / etc: устройство или ресурс заняты … Во-первых, операция была успешно завершена, поскольку все файлы были удалены. Если так, […]

Какой файл сначала удаляется первым при удалении через rm -f с шаблоном glob?

У меня есть папка с тысячами файлов с этим шаблоном: YYYYMMDD_HH24MISS_4DIGITSEQUENCE . Пример: 20180626_210123_0001 . Теперь, например, когда я rm -f *20180626_1* команду rm -f *20180626_1* она работает нормально. У меня вопрос: 1. Какой файл удаляется первым? 2. Это выбирается случайно? 3. Если он поддерживает какую-либо последовательность при выборе, то какой и как он решает?

удалить все файлы, заканчивающиеся определенной строкой

У меня есть каталог, содержащий около 15K изображений, с х количество последовательностей scene1_000000.png scene1_000001.png scene1_000002.png scene1_000003.png scene1_000004.png scene1_000005.png scene1_000006.png scene1_000007.png scene1_000008.png . . . . scene2_000300.png scene2_000000.png scene2_000001.png scene2_000002.png scene2_000003.png scene2_000004.png scene2_000005.png scene2_000006.png scene2_000007.png scene2_000008.png . . . . scene2_000300.png . . . . scene50_000000.png scene50_000001.png scene50_000002.png scene50_000003.png scene50_000004.png scene50_000005.png scene50_000006.png scene50_000007.png scene50_000008.png . . […]

Как я могу защитить bash-скрипты от нанесения вреда при их изменении в будущем?

Итак, я удалил свою домашнюю папку (или, точнее, все файлы, к которым у меня был доступ для записи). Что случилось то, что у меня было build=”build” … rm -rf “${build}/”* … в скрипте bash и, после того как больше не требуется $build , удаляет объявление и все его использования – кроме rm . Bash счастливо […]

Предотвращает ли Ctrl-C (SIGINT) вывод данных, даже если были процессы, которые пытались его выводить

У меня был скрипт bash, который сделал не то, что нужно. Поэтому я нажал Ctrl-C, чтобы остановить его. Теперь вывод, который я сейчас вижу на своем терминале, вывод всех произведенных процессов. Является ли Ctrl-C также предотвращать печать вывода, даже если процесс, который хотел что-то выводить, запустил / закончил то, что делал. Итак, я делаю: for […]

файлы цитат, соответствующие grep

справочная страница grep читает “grep -lZ outputs a zero byte after each file name instead of the usual newline” Но в моем случае в выводе есть файлы, которые все еще нуждаются в кавычках. Для того чтобы это работало: /usr/bin/grep -rlZ ‘Not Found’|xargs -0 rm -w в имени файла, например -webkit-stuff.html не следует интерпретировать как параметр […]

как удалить все файлы, исключая определенные файлы

В / var / log / hive у нас много файлов журналов мы хотим удалить все файлы, исключая следующие, которые не должны быть удалены hivemetastore.log hiveserver2-report.json.tmp hivemetastore-report.json.tmp

Удалить файлы .pdf, только если файлы .xlsx в каталоге имеют одинаковые имена файлов?

У меня есть папки с сотнями файлов pdf и xls(x) которые были массово экспортированы из легальных систем электронного обнаружения. Имена файлов в этих экспортах соответствуют bates #, таким как ABCD_00000001.pdf , ABCD_00000002.pdf , …, ABCD_00002000.pdf . Этот массовый экспорт включает в себя пустой файл pdf для каждого отдельного файла xls(x) – оба файла имеют одинаковые […]

Как удалить родительский каталог, не удаляя подпапки?

Например, У меня есть 5 каталогов внутри родительского каталога, я хочу удалить родительский каталог без удаления 5 подкаталогов. На данный момент я делаю с приведенным ниже кодом, mv parentFolder/* parentFolder/.. && rm -rf parentFolder Есть ли у нас какой-нибудь более простой вариант, чем этот?

Удалите самые старые файлы в папке, если общий размер папки превышает 10 ГБ.

Следующий синтаксис удалит файлы в папке hive : /usr/bin/find /var/log/hive -type f -print -delete Я пытаюсь сделать следующее: Удалите самые старые файлы из /var/log/hive только если размер папки превышает 10G ПРИМЕЧАНИЕ. Процесс удаления будет остановлен, когда размер в папке куста равен 10 ГБ, поэтому процесс очистки начнется, если размер больше 10 ГБ. Можем ли мы […]

Intereting Posts
Установка XVFB на Suse могу ли я использовать логические операторы для удаления всех файлов, которые соответствуют одному и / или другому шаблону в одной строке? Photoshop CS5 в Fedora 15 Мониторинг использования ЦП пользователем Можем ли мы настраивать разные оболочки для разных пользователей в одном дистрибутиве Linux / Unix? Почему перемещение вперед переключает файловую систему здесь? Проблема с чтением текстового файла, закодированного в западной кодировке (ISO-8859-1) sftp с помощью команды proxy socks с аутентификацией пароля Невозможно сравнить результат lsb_release с строкой в ​​Bash Являются ли модули ядра конкретными для Linux или общего механизма? grep с шаблоном из одного файла (3.2Gb), соответствующего в другом файле (4.8Gb) Когда переменная массива представляет весь массив и когда элемент индексируется `0`? Как этот кронаб интерпретирует «* / N * * * *», где N находится между 31 и 59? = sign в конце .sock-файлов в выводе ls Удаленный доступ к DEBIAN / ARM