Как пользователь Linux, вы, вероятно, искали в Интернете статьи и учебные пособия, в которых показано, как использовать терминал для запуска некоторых команд. Хотя большинство этих команд безвредны и могут помочь вам повысить продуктивность, есть некоторые команды, которые смертельно опасны и могут уничтожить всю вашу машину. В этой статье давайте рассмотрим некоторые опасные команды Linux, которые никогда не следует запускать.
Примечание. Эти команды действительно вредны, поэтому не пытайтесь воспроизвести их на своих компьютерах с Linux. Вас предупредили.
1. Удаляет все рекурсивно
rm -rf /
Это одна из самых смертоносных команд Linux. Функциональность этой команды очень проста. Он принудительно удаляет (rm
) все файлы и папки рекурсивно (-rf
) в корневом каталоге (/) вашего компьютера с Linux. После удаления всех файлов в корневом каталоге вы не сможете снова загрузить систему Linux. Также имейте в виду, что приведенная ниже команда
Contents
1. Удаляет все рекурсивно
х, таких какrm -rf *
или rm -rf
. Поэтому всегда будьте осторожны при выполнении команды, которая включает rm
.
2. Вилочная бомба
:(){ :|: & };:
Эта странно выглядящая команда даже не похожа на команду, но она действует как вирус, который бесконечно создает свои копии, поэтому его называют вилочной бомбой. Эта функция оболочки быстро захватывает все ваши системные ресурсы, такие как процессор, память и т. д., и вызывает сбой системы, что, в свою очередь, может привести к потере данных. Поэтому никогда никогда не пробуйте эту команду или любые другие команды, которые выглядят странно.
3. Переместить все на нет
mv ~ /dev/null
Функциональность этой команды действительно базовая и простая. Все, что он делает, это перемещает (mv) содержимое вашей домашней папки (~) в папку /dev/null
. Это выглядит действительно невинно, но загвоздка в том, что нет папки с именем «Null», и это просто означает, что вы перемещаете
2. Вилочная бомба
небытие, по сути, безвозвратно уничтожая все файлы.4. Форматировать жесткий диск
mkfs.ext3 /dev/sda
Эта команда — настоящая катастрофа, поскольку она форматирует весь жесткий диск и заменяет его новой файловой системой ext3. После выполнения команды все ваши данные будут безвозвратно потеряны. Поэтому никогда не пытайтесь использовать эту команду или любую другую подозрительную команду, задействующую ваш жесткий диск (sda).
5. Вывод команды непосредственно на жесткий диск
any-command > /dev/sda
Эта команда намного проще; любая команда, которую вы выполняете (вместо «любой команды»), запишет выходные данные на ваш первый жесткий диск, заменив все файлы и папки. Это, в свою очередь, повреждает всю вашу файловую систему. После выполнения этой команды вы не сможете загрузиться
3. Переместить все на нет
данные могут быть безвозвратно потеряны. Еще раз: никогда не используйте какие-либо подозрительные команды, включающие ваш жесткий диск (sda).Заключение
Использовать командную строку довольно интересно, но не выполняйте вслепую все команды, которые найдете в Интернете. Одной команды достаточно, чтобы уничтожить всю вашу систему. Кроме того, хотя некоторые из приведенных выше команд требуют повышенных разрешений (администратора), они могут быть замаскированы под другие команды и заставить вас выполнить их обманным путем. Поэтому всегда будьте осторожны при выполнении команд и доверяйте только проверенным и надежным источникам требований командной строки. Лучший способ — узнать, как работает каждая команда, и тщательно продумат