Опасные действия Сравнение версий

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

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