Я хотел бы знать, существует ли способ откатывать команды оболочки: например, откат a rm -rf
команда.
Нет никакого способа "откатывать" команды оболочки.
Если Вы удалили использование файла rm
команда, можно только попытаться восстановить его с помощью испытательного стенда или подобного программного обеспечения.
Некоторые команды оболочки могут откатываться другими командами оболочки.
Например, если file.txt
не существовал, команда
echo "bla bla bla" > file.txt
может откатываться
rm file.txt
Если file.txt
имел некоторое содержание, первая команда не может откатываться.
Таким образом, необходимо быть очень тщательными командами оболочки использования!
В целом команда оболочки могла сделать что-либо к системе, и в рамках Ubuntu нет никакого всемогущего механизма отмены.
Однако при выполнении Ubuntu как гость в виртуальной машине Вы могли бы взять снимок виртуальной машины, которая даст Вам способность откатывать к снимку.