Запитання з тегом «rm»

rm - команда для видалення файлів

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

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` інтерактивним лише під час використання глобінгу? (або в bash, або zsh або в обох)
Кожного разу, коли я rmодноразово обробляю декілька предметів, і навіть є найменша можливість, щоб візерунок розширився до більшого, ніж я очікував, я завжди намагаюся запам'ятати, щоб додати -i, але (звичайно) я можу забути і випадково підірвати щось корисне. Деякі люди намагаються вирішити цю проблему псевдонімом, наприклад, alias rm='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
Подвійна перевірка rm в zsh
Коли я роблю rm * in 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} ./. бо це не працює. Який правильний спосіб виключити деякі каталоги при видаленні цілого? EDIT: Ніколи не пробуйте …

2
У чому причина цієї конкретної послідовності "rm" у жарті xkcd?
Ось частина цього коміксу xkcd, де ідея полягає в тому, що автор не може написати програму сортування, тому він додає код для видалення всіх файлів system("rm -rf ./"); system("rm -rf ~/*"); system("rm -rf /"); AFAIK є канонічним способом видалити все, щоб видалити все, rm /що починається з кореня. Ось ця …
14 rm  command 


3
Яка реальна суть опції -f на rm?
Читаючи сторінку man 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.