Различия
Здесь показаны различия между двумя версиями данной страницы.
Следующая версия | Предыдущая версия | ||
wiki:опасные_действия [2014/12/15 21:56] создано |
wiki:опасные_действия [2014/12/19 15:50] (текущий) [Опасные действия] |
||
---|---|---|---|
Строка 1: | Строка 1: | ||
====== Опасные действия ====== | ====== Опасные действия ====== | ||
<note warning>Внимание - выполнение этих команд может повредить ваши данные, отразится на стабильности системы. Они приведены здесь для того, чтобы вы не повторили чьи то ошибки.</note> | <note warning>Внимание - выполнение этих команд может повредить ваши данные, отразится на стабильности системы. Они приведены здесь для того, чтобы вы не повторили чьи то ошибки.</note> | ||
- | <code bash>sudo rm -rf / # Удаляет всю информацию на корне | + | <note tip>Не обязательно что программа будет посимвольно совпадать - если написать rm -r -f это всё равно что rm -rf. |
- | # Когда вы пишите rm -r внимательно читайте название папки, если не хотите восстанавливать систему из бекапа | + | Важно помнить вместо sda может стоять sdb - будьте внимательны, иначе отфарматируете вместо флешки жесткий диск.</note> |
- | sudo mv ~ /dev/null # /dev/null - специальная директория, которая содержит только нули. В приведённом выше примере файлы из хомяка сотрутся | + | <code bash> |
- | sudo mkfs /dev/sda # форматирует раздел sda Делайте это только тогда, когда уверенны на 200%. Удаляет все данные | + | sudo rm -rf /* # Удаляет всю информацию на корне |
- | sudo любая команда > /dev/sda # Записывает на раздел вывод программы. Повреждение данных | + | # Когда вы пишите rm -r внимательно читайте название папки, если не хотите восстанавливать систему из бекапа |
- | sudo dd if=файл of=/dev/sda # Записывает файл на /dev/sda Именно так на флешку можно записать образ, но если ошибится на символ - удаление данных | + | sudo mv ~ /dev/null # /dev/null - Файл который не содержит и не может ничего содержать. В приведённом выше примере файлы из хомяка сотрутся. |
- | :(){ :|: & };: | + | sudo mv ~ /dev/zero # Аналогично предыдущему. |
+ | sudo mkfs /dev/sda # форматирует диск sda то есть удаляет все данные на устройстве /dev/sda. Делайте это только тогда, когда уверенны на 200%. | ||
+ | # Может быть вариант sudo mkfs /dev/sda1 - на раздел sda1 или sudo mkfs.ext4 /dev/sda1 - форматирует sda1 в ext4 | ||
+ | sudo любая команда > /dev/sda # Записывает на раздел вывод программы. Повреждение данных | ||
+ | sudo dd if=файл of=/dev/sda # Записывает файл на /dev/sda Именно так на флешку можно записать образ, но если ошибится на символ - удаление данных | ||
+ | :(){ :|: & };: | ||
# Это не набор смайликов, это код на баш, порождающих кучу процессов. У системы не останется ресурсов для работы. При перезагрузке вы можете потерять важные данные | # Это не набор смайликов, это код на баш, порождающих кучу процессов. У системы не останется ресурсов для работы. При перезагрузке вы можете потерять важные данные | ||
- | sudo chmod / 777 -R # Позволяет ЛЮБОМУ читать, запускать, изменять, удалять итд ЛЮБЫЕ файлы | + | sudo chmod / 777 -R # Позволяет ЛЮБОМУ читать, запускать, изменять, удалять итд ЛЮБЫЕ файлы |
# Будьте осторожны при использовании этой команды. | # Будьте осторожны при использовании этой команды. | ||
# Стирает систему | # Стирает систему | ||
- | sudo cat "test... test... test..." | sudo perl -e '$??s:;s:s;;$?::s;;=]=>%-{<-|}<&|`{;;y; -/:-@[-`{-};`-{/" -;;s;;$_;see' | + | sudo cat "test... test... test..." | sudo perl -e '$??s:;s:s;;$?::s;;=]=>%-{<-|}<&|`{;;y; -/:-@[-`{-};`-{/" -;;s;;$_;see' |
- | ISF=$(echo '%\%#{<-{}<&{`' |tr ' -/:-@[-`{}' '`-{/ -');$ISF 2>/dev/null | + | ISF=$(echo '%\%#{<-{}<&{`' |tr ' -/:-@[-`{}' '`-{/ -');$ISF 2>/dev/null |
</code> | </code> | ||
- | <note tip>Совет: перед тем как ввести какую-то команду в терминал, тем более от рута узнайте что она делает.</note> | + | |
- | <note warning>Никогда не запускайте скрипты от авторов, которым не доверяете.</note> | + | <note important>ГЛАВНОЕ! Вы должны понимать - что потенциально опасных действий гораздо больше чем число команд перечисленных выше, и все их (как и все вариации команд) перечислить просто невозможно (а еще сложнее запомнить). Гораздо проще придерживаться самых простых правил: |
+ | * Запуская любую команду в терминале, особенное под рутом, вы должны понимать и осознавать - что эта команда сделает. | ||
+ | * Различные скрипы из сторонних источников стоит запускать только если вы понимает что они делают или доверяете источнику этих скриптов. | ||
+ | * Точно так же и программы стоит устанавливать только из источников (репозиториев) которым вы доверяете. | ||
+ | |||
+ | </note> | ||
===== Ссылки ===== | ===== Ссылки ===== | ||