Что означает & ldquo; rm -rf & rdquo; делать с & ldquo; / * & rdquo; в этом? [Дубликат]

А если я хочу проверять ежемесячно? Где хранятся эти настройки?

Я не вижу этого в / etc / update-manager

Хорошо, теперь я нашел этот файл значений в Ubuntu 10.10: /etc/apt/apt.conf.d/10periodic

-1
задан 24 June 2019 в 15:13

2 ответа

Как представлено, команда выдаст ошибку из-за опечатки .

sudo rm -rf/*
[sudo] password for ___: 
rm: invalid option -- '/'
Try 'rm --help' for more information.

Без опечатки команда попытается удалить все файлы в системе. Это приводило бы к ошибкам для некоторых файлов, которые по своей природе не могут быть восстановлены, например, для файлов, содержащихся в /proc, /sys, /dev или файловых системах только для чтения.

Хотя кто-то еще уже указал в комментариях, как это исправить, я не буду этого делать в этом ответе, потому что это может привести к тому, что некоторые новички разрушат их системы.

Для получения дополнительной информации о команде rm см. man rm .

6
ответ дан 24 June 2019 в 15:13
  • rm = удалить файлы
  • -r = рекурсивно
  • -f = сила (т.е. не запрашивать подтверждение)
  • Опции были сгруппированы как -rf для сохранения ввода.
  • /* = файлы для начала удаления; то есть. запуск в / или корневом каталоге
  • sudo повышает привилегии - поэтому у пользователя будет разрешение на запись для всего.

Итак, эта команда удалит каждый файл в вашей системе без какого-либо подтверждения.

Вы можете запустить man rm , чтобы прочитать страницу руководства для rm.

9
ответ дан 24 June 2019 в 15:13

Другие вопросы по тегам:

Похожие вопросы: