Kako se izogniti temu, da bi kdaj rekli TIFU z Linuxom



Preizkusite Naš Instrument Za Odpravo Težav

Navdušenci nad družabnimi omrežji kratico TIFU pogosto uporabljajo v besedilu »Today I Fouled Up«, toda sistemski skrbniki Linuxa vedo, da F v kratici pomeni nekaj veliko močnejšega od napačnega. Zelo enostavno je narediti napačno potezo na terminalu in nazdraviti celotnemu sistemu. To še posebej velja pri delu s strežniškimi arhitekturami, ki vsebujejo številne terminale, ki nadzorujejo različne posamezne gostitelje.



Namesto da bi se ukvarjali s tem, da bi morali med upravljanjem velikega sistema delati neposredno iz korenske lupine, si vzemite trenutek, da se seznanite z nekaj namigi, ki vam bodo preprečili, da bi se vam to zgodilo.



Preprečevanje trenutka TIFU

Izogibajte se uporabi rm -rf ali rm *, če je le mogoče, čeprav je njihovi uporabi včasih popolnoma neizogibno. Resnično premislite, preden poskusite to. Če absolutno nimate izbire, uporabite ls kot ček, preden to storite. Recimo, da ste morali izbrisati vse v imeniku, začenši z malimi črkami m. Preden zaženete rm m *, zaženite ls m *, da vidite, katere datoteke se bodo zažgale. Izogibajte se tudi rekurzivni uporabi chmod-a, če je le mogoče. Preprosto je chmod celotno strukturo datotek na tak način. Včasih spodbujajo nove skrbnike, naj izdajo ukaz chmod -R 777 / * kot potegavščina, in to je zanesljiv recept za trenutek TIFU.



The rm -rf / * Linux ukaz je že precej razvpit, vendar se temu še posebej izogibajte v sistemu z zagonskim protokolom UEFI. Ker jedro Linuxa nekatere zagonske podatke preslika v imenik, bi jih lahko ta ukaz dejansko izbrisal.

Če delate z več terminali, boste morda želeli preveriti naslovno vrstico, poziv ali odmev $ HOSTNAME ukaz, preden uporabite poweroff samo zato, da se prepričate, da izklopite pravi stroj.

2016-11-25_022325



Bodite izjemno previdni pri izdaji chrontab -e ukaz. Več kot nekaj ljudi jih je pomotoma izdalo chrontab -r in izbrisane naloge v postopku. Ko ste že pri tem, ne puščajte terminalske lupine znotraj namiznega okolja v imeniku, ki ga želite izbrisati, v grafičnem upravitelju datotek. Enako velja za dve navidezni konzoli z eno znotraj ene, druga pa izbriše imenik. Prejeli boste napake glede tega, kako vaš imenik ne obstaja.

Druga veliko manj nevarna težava je skupna raba dokumentov OpenOffice ali LibreOffice z uporabniki sistema Windows ali OS X. Ne pozabite shraniti v obliki RTF, DOC ali kateri koli drugi obliki, ki vam jo naročite za skupno rabo datotek. Ti uporabniki običajno ne morejo odpreti privzetih vrednosti pisarniške programske opreme za Linux.

2 minuti branja