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

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

349
Как удалить файл, имя которого начинается с «-» (дефис или минус)?

Как удалить файл, имя которого начинается с тире (дефис или минус) -? Я ssh'd на удаленном сервере OSX, и у меня есть этот файл в моем каталоге: tohru:~ $ ls -l total 8 -rw-r--r-- 1 me staff 1352 Aug 18 14:33 --help ... Как в мире я могу удалить --helpиз CLI? Эта проблема иногда встречается в...

260
find - exec rm vs -delete

Я пытаюсь понять разницу между этими двумя командами: sudo find / -name .DS_Store -delete а также sudo find / -name ".DS_Store" -exec rm {} \; Я заметил, что execметод является предпочтительным. Почему? Какой из них безопаснее / быстрее / лучше? Я использовал оба на своем Macbook, и все, кажется,...

212
Что означают флаги в / proc / cpuinfo?

Как я могу определить, есть ли у моего процессора особая функция? (64-битный набор команд, аппаратная виртуализация, криптографические ускорители и т. Д.) Я знаю, что файл /proc/cpuinfoсодержит эту информацию в flagsстроке, но что означают все эти загадочные сокращения? Например, учитывая следующее...

168
Я удалил / bin / rm. Как мне его восстановить?

Просто ради интереса, я подумал, что буду использовать эту команду на Raspberry Pi с Raspbian: sudo rm -f /bin/rm Я думал, что могу просто переустановить coreutils: я был неправ! apt-get install --reinstall coreutilsвыдает ошибку dpkg, говоря, что не может удалить пакет. Компиляция из исходного...

162
Эффективно удалить большой каталог, содержащий тысячи файлов

У нас есть проблема с папкой, которая становится громоздкой с сотнями тысяч крошечных файлов. Есть так много файлов, что выполнение rm -rfвозвращает ошибку, и вместо этого нам нужно сделать что-то вроде: find /path/to/folder -name "filenamestart*" -type f -exec rm -f {} \; Это работает, но очень...

151
Как удалить все пустые каталоги в поддереве?

Как я могу удалить все пустые каталоги в поддереве? Я использовал что-то вроде find . -type d -exec rmdir {} 2>/dev/null \; но мне нужно запустить несколько раз, чтобы удалить каталоги, содержащие только пустые каталоги. Более того, он довольно медленный, особенно под...

98
Куда отправляются файлы при выполнении команды rm?

Недавно я случайно сделал rmнабор файлов, и это заставило меня задуматься, где именно эти файлы заканчиваются? То есть при работе с графическим интерфейсом удаленные файлы попадают в корзину. Что эквивалентно rmи есть ли способ отменить...

93
Почему rm может удалять файлы только для чтения?

Если я создаю файл, а затем изменяю его права доступа 444(только для чтения), как же его rmможно удалить? Если я сделаю это: echo test > test.txt chmod 444 test.txt rm test.txt ... rmспросит, хочу ли я удалить защищенный от записи файл test.txt. Я бы ожидал, что rmне смогу удалить такой файл и...

87
Как запустить пробный запуск rm, чтобы увидеть, какие файлы будут удалены?

Я хочу посмотреть, какие файлы будут удалены при выполнении rmв Linux. Большинство команд, кажется, имеют опцию пробного запуска, чтобы показать именно такую ​​информацию, но я не могу найти такую ​​опцию для rm. Это вообще...

83
rm -rf все файлы и все скрытые файлы без. & .. ошибка

rm -rf /some/path/* удаляет все не скрытые файлы в этом каталоге (и его подкаталогах). rm -rf /some/path/.* удаляет все скрытые файлы в этом каталоге (но не в подкаталогах), а также выдает следующую ошибку / предупреждение: rm: cannot remove directory: `/some/dir/.' rm: cannot remove directory:...

76
Как удалить все файлы в каталоге?

Я пытаюсь удалить все файлы и подкаталоги в каталоге. Раньше я rm -rудалял все файлы, но хочу удалить все файлы и подкаталоги, кроме самого верхнего каталога. Например, у меня есть верхний каталог, как images. Он содержит файлы header.png, footer.pngи подкаталог. Теперь я хочу , чтобы удалить...

60
мой linux ARM 32 или 64 бит?

в Intel я знаю, что могу посмотреть на результат uname -m, если моя ОС будет 32- или 64-битной, но в ARM это дает: armv7l Я вывел из file /usr/bin/ls что я на 32-битной ОС, но как я могу узнать это...

58
Почему подстановочный знак * отличается между командами zip и rm?

Я собрал скрипт, чтобы сделать некоторые файловые операции для меня. Я использую подстановочный оператор *для применения функций ко всем файлам типа, но есть одна вещь, которую я не понимаю. Я могу unzipвсе файлы в папке, как это unzip "*".zip Тем не менее, чтобы удалить все почтовые файлы...

54
Заставить `rm` перейти в корзину

Существует ли сценарий / приложение для Linux, которое вместо удаления файлов перемещает их в специальную «корзину»? Я хотел бы это как замену rm(может быть, даже псевдоним последнего; есть плюсы и минусы для этого). Под «мусором» я подразумеваю специальную папку. Одиночный mv $* ~/.trashфайл - это...