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

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

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

3
В чем разница между «rm» и «unlink»?
Предполагая, что вы знаете, что целью является символическая ссылка, а не файл, есть ли разница между использованием rmи unlinkудалением ссылки?
55 symlink  rm 

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

1
Rm. * Удаляет ли родительский каталог?
Выражение .*расширяется с помощью bash для включения текущего и родительского каталогов: $ ls -la total 2600 drwxrwxrwx 2 terdon terdon 2162688 Sep 10 16:22 . drwxr-xr-x 142 terdon terdon 491520 Sep 10 15:34 .. -rw-r--r-- 1 terdon terdon 0 Sep 10 16:22 foo $ echo .* . .. Если я …
53 shell  wildcards  rm  posix 

3
Почему rm разрешено удалять файл, принадлежащий другому пользователю?
Из поста Почему rm может удалять файлы только для чтения? Я понимаю, что rmпросто нужно разрешение на запись в каталог, чтобы удалить файл. Но мне трудно переварить поведение, когда мы можем легко удалить файл, владелец и группа которого отличаются. Я попробовал следующее MTK: мое имя пользователя ABC: создал нового пользователя …

5
Как избежать необходимости несколько раз вводить «y» при удалении защищенного файла
Я ищу решение, которое будет использоваться в ответ на "rm: удалить обычный файл с защитой от записи [x]?" Я думал о выдаче персонажа с последующим возвратом каретки несколько раз, в bashrc. Как мы это делаем?
52 bash  command-line  rm 

5
Как рекурсивно удалить каталоги с подстановочными знаками?
Я работаю через SSH над WD My Book World Edition. По сути, я хотел бы начать с определенного уровня каталогов и рекурсивно удалить все соответствующие подкаталоги .Apple*. Как бы я пошел об этом? Я пытался rm -rf .Apple* а также rm -fR .Apple* ни один из удаленных каталогов, соответствующих этому …

5
Как удалить все подкаталоги из каталога?
Этот вопрос является своего рода этапом II к первому вопросу, который я разместил здесь У меня есть каталог, который содержит множество подкаталогов, ZIP-файлы и другие случайные файлы, не содержащиеся в подкаталоге. Мне бы хотелось, чтобы скрипт командной строки удалял все подкаталоги из родительского каталога, но оставлял все zip-файлы и свободные …

3
Невозможно удалить файл, даже при запуске от имени пользователя root
Я нахожусь в процессе миграции машины с RHEL 4 на 5. Вместо фактического обновления мы создали новую виртуальную машину (обе машины находятся в облаке), и я нахожусь в процессе копирования данных между ними. Я столкнулся со следующим файлом, который мне нужно удалить с новой машины, но я не могу, даже …
48 permissions  rhel  root  rm 

7
Как рекурсивно уничтожить целое дерево каталогов?
У меня есть дерево каталогов, которое я хотел бы уничтожить с помощью утилиты Linux 'shred'. К сожалению, -Rу уничтожения нет возможности рекурсивного уничтожения. Как я могу рекурсивно уничтожить целое дерево каталогов?

5
давая вывод grep в rm
Я пытаюсь передать grepвывод rm, но он выводит бесполезные вещи. Требуется ли какой-либо переключатель для rm? Или может rmбыть предоставлено регулярное выражение непосредственно? ls | grep '^\[Daruchini'| rm rm: отсутствует операнд Попробуйте `rm --help 'для получения дополнительной информации.
47 bash  grep  rm 

7
Как я могу защитить bash-скрипты от нанесения вреда при их изменении в будущем?
Итак, я удалил свою домашнюю папку (или, точнее, все файлы, к которым у меня был доступ для записи). Что случилось то, что у меня было build="build" ... rm -rf "${build}/"* ... <do other things with $build> в bash-скрипте и, после того, как больше не нужно $build, удалить объявление и все …
46 bash  shell-script  rm 

16
Как я могу удалить файл, имя файла которого содержит непечатаемые символы
Мне каким-то образом удалось создать файл, который, кажется, не имеет имени файла. Я нашел некоторую информацию о том, как получить более подробную информацию о файле в следующей теме. Тем не менее, я попробовал некоторые из перечисленных предложений и не могу удалить файл. Я не уверен, что я сделал, чтобы создать …

5
Как я могу удалить все символические ссылки со специальной целью?
С помощью команды: ls -la * Я могу перечислить все свои символические ссылки. Как я могу удалить все символические ссылки, которые связаны со специальной папкой? Например: В моем каталоге у usr/local/binменя есть следующие записи: lrwxrwxrwx 1 root root 50 Apr 22 14:52 allneeded -> /usr/local/texlive/2011/bin/x86_64-linux/allneeded lrwxrwxrwx 1 root root 47 …
43 wildcards  symlink  rm 

4
Есть ли способ предотвратить удаление определенных файлов из пользовательского каталога?
Допустим, у пользователя есть Directory1 и он содержит File1 File2 CantBeDeletedFile Как сделать так, чтобы пользователю никогда не разрешили удалить CantBeDeletedFile ? Если я поменяю владельца Directory1 и удаляю права на запись, пользователи не смогут удалить любой файл. Они также не смогут добавлять новые файлы и т. Д. Я просто …

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