Вопросы с тегом «rm»

rm это команда для удаления файлов

8
Какой лучший способ отформатировать жесткий диск в Linux, чтобы не оставить следов?
Я использую Debian и мне нужен способ отформатировать весь жесткий диск, чтобы не оставить на нем никаких следов, потому что я хочу подарить его другу. Так что будет лучшим способом для его форматирования? Если я переустановлю ОС, она не будет полностью отформатирована. Я ищу способ полностью отформатировать его и сделать …

4
Что такое Linux для SET FILE / ERASE_ON_DELETE?
В VMS можно указать, чтобы файловая система записывала мусор поверх существующего содержимого файла при его удалении. Вот команда DCL для определения файла для этого вида лечения: $ SET FILE/ERASE_ON_DELETE SAMPLE.TXT Это позволяет устанавливать политику в один момент времени, тогда более поздние пользователи файла не должны обрабатывать эту деталь безопасности. Стандартное …

2
Удаление файлов по возрасту
Есть ли команда для удаления всех файлов в каталоге, которые не были изменены за N дней? Мне нужно почистить старые журналы.
16 find  rm 

4
Как быстро удалить папку с большим количеством подпапок?
У меня есть папка с 266778 подпапками. Как я могу удалить это? я пытался cd ~/.local/share/Trash/ sudo rm -rf * но это занимает много времени. Через 1 минуту 25 секунд реального времени и 0,072 секунды пользовательского времени было удалено только 2500 папок. Таким образом, удаление этой папки займет более двух …
15 filesystems  rm 

2
Могу ли я сделать `rm` интерактивным только при использовании globbing? (либо в bash, либо в zsh, либо в обоих)
Всякий раз, когда я делаю rmнесколько элементов одновременно с использованием оболочки, и существует даже малейшая вероятность того, что шаблон расширяется до большего, чем я ожидаю, я всегда стараюсь не забыть добавить -i, но (конечно) я могу забыть и случайно выбросить что-нибудь полезное. Некоторые люди пытаются решить эту проблему с помощью …
15 bash  zsh  wildcards  rm 


3
Как процитировать аргументы с помощью xargs
Предположим, что я хочу удалить все файлы в папке, размер которых превышает 1 МБ. $ find . -size +1M | xargs -0 rm Это не приведет к удалению файлов с пробелами в их именах. Поэтому я хочу привести все аргументы, которые он посылает rm. Если findдает, то Some report.docxдолжен перейти …
15 shell  find  quoting  rm  xargs 

4
удалить подпапки без удаления родительской папки
Для этого типа структуры dir: /config/filegroups/filegroupA/files/fileA1.txt /config/filegroups/filegroupA/files/fileA2.txt /config/filegroups/filegroupB/files/fileB1.txt /config/filegroups/filegroupB/files/fileB2.txt ... Я знаю, что могу использовать rm -rf /config/filesgroupsдля удаления родительской папки и всех подпапок ... но я хочу , чтобы удалить только /filegroupA, /filegroupBи т.д., а не удалять/config/filegroups
15 rm 

3
Двойная проверка подлинности в zsh
Когда я делаю rm * в zsh, я получаю что-то вроде этого: 2014-06-08 10:14:23 $ rm * zsh: sure you want to delete all the files in /home/assay/assay/log [yn]? y rm: remove regular file `development.log'? y Сначала zsh спрашивает меня, уверен ли я, что хочу удалить все, а затем rm …
15 zsh  rm 

3
Как исключить некоторые файлы из механизма расширения имени файла в bash?
У меня есть каталоги файловой системы Ubuntu в корневом каталоге, и я случайно скопировал сотни файлов в корневой каталог. Я интуитивно пытался удалить скопированные файлы, исключив файловую систему, как rm -rf !{bin,sbin,usr,opt,lib,var,etc,srv,libx32,lib64,run,boot,proc,sys,dev} ./. но это не работает. Как правильно исключить некоторые каталоги при удалении целого? РЕДАКТИРОВАТЬ: Никогда не пытайтесь использовать …

2
В чем причина этой специфической последовательности «rm» в шутке xkcd?
Вот часть этого комикса xkcd, где идея заключается в том, что автор не может написать программу сортировки, поэтому он добавляет код для удаления всех файлов system("rm -rf ./"); system("rm -rf ~/*"); system("rm -rf /"); AFAIK канонический способ удалить все, rm /чтобы все, начиная с корня, было удалено. Здесь это последняя …
14 rm  command 


3
В чем же смысл опции -f на rm?
Читая справочную страницу GNU coreutils для rm, вы можете выбрать один из вариантов -f, который согласно инструкции, -f, --force ignore nonexistent files and arguments, never prompt Теперь я сделал несколько тестов и показал, что действительно, если я использую что-то вроде rm -f /nonexisting/directory/ это не будет жаловаться. Что на самом …
14 rm  options  coreutils 

4
Удаление определенных файлов на основе имени файла из терминала
У меня есть каталог, содержащий файлы с именами rho_0.txt rho_5000.txt rho_10000.txt rho_150000.txt rho_200000.txt и так далее. Я хотел бы удалить все те, которые кратны 5000. Я попробовал следующее:, printf 'rho_%d.txt\n' $(seq 5000 10000 25000) | rmно это дало мне ответ rm: missing operand. Есть ли другой способ сделать это?
13 files  rm 


Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.