Как откатывать команду оболочки, однажды выполняемую?

Я хотел бы знать, существует ли способ откатывать команды оболочки: например, откат a rm -rf команда.

4
задан 30 July 2015 в 08:06

2 ответа

Нет никакого способа "откатывать" команды оболочки.

Если Вы удалили использование файла rm команда, можно только попытаться восстановить его с помощью испытательного стенда или подобного программного обеспечения.

Некоторые команды оболочки могут откатываться другими командами оболочки.

Например, если file.txt не существовал, команда

echo "bla bla bla" > file.txt

может откатываться

rm file.txt

Если file.txt имел некоторое содержание, первая команда не может откатываться.

Таким образом, необходимо быть очень тщательными командами оболочки использования!

12
ответ дан 23 November 2019 в 11:35

В целом команда оболочки могла сделать что-либо к системе, и в рамках Ubuntu нет никакого всемогущего механизма отмены.

Однако при выполнении Ubuntu как гость в виртуальной машине Вы могли бы взять снимок виртуальной машины, которая даст Вам способность откатывать к снимку.

6
ответ дан 23 November 2019 в 11:35

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

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