Hoe u kunt voorkomen dat u ooit TIFU met Linux moet zeggen



Probeer Ons Instrument Voor Het Oplossen Van Problemen

Liefhebbers van sociale netwerken gebruiken de afkorting TIFU vaak om 'Today I Fouled Up' te betekenen, maar Linux-systeembeheerders weten dat de F in het acroniem staat voor iets veel sterker dan vervuild. Het is heel gemakkelijk om de verkeerde zet op een terminal te maken en een heel systeem te proosten. Dit is vooral het geval bij het werken met serverarchitecturen met een groot aantal terminals die verschillende individuele hosts besturen.



In plaats van je druk te maken over het feit dat je direct vanuit een rootshell moet werken terwijl je een groot systeem beheert, neem dan even de tijd om vertrouwd te raken met een paar tips om te voorkomen dat dit soort dingen met je gebeuren.



Een TIFU-moment voorkomen

Vermijd het gebruik van rm -rf of rm * indien mogelijk, hoewel het soms volledig onvermijdelijk is deze te gebruiken. Denk er echt eens over na voordat je dit probeert. Als je absoluut geen keus hebt, gebruik dan ls als een vinkje voordat je het doet. Stel dat u alles in een directory moet verwijderen, beginnend met een kleine letter m. Voordat u rm m * start, moet u ls m * uitvoeren om te zien welke bestanden zullen worden gebrand. Je moet zo mogelijk ook vermijden om chmod recursief te gebruiken. Het is te gemakkelijk om de volledige bestandsstructuur op die manier te wijzigen. Soms moedigen ze nieuwe beheerders aan om de opdracht te geven chmod -R 777 / * als een grap, en dat is een zeker recept voor een TIFU-moment.



De rm -rf / * Linux commando is al behoorlijk berucht, maar je moet dit vooral vermijden op een systeem met een UEFI-opstartprotocol. Aangezien sommige opstartgegevens door de Linux-kernel aan een map zijn toegewezen, kan deze opdracht deze daadwerkelijk wissen.

Als u met meerdere terminals werkt, wilt u misschien de titelbalk, uw prompt of de echo controleren $ HOSTNAME commando voordat u poweroff gebruikt om er zeker van te zijn dat u de juiste machine uitschakelt.

2016-11-25_022325



Wees buitengewoon voorzichtig bij het uitgeven van het chrontab -e opdracht. Meer dan een paar mensen hebben per ongeluk uitgegeven chrontab -r en verwijderde taken in het proces. Terwijl u toch bezig bent, moet u ervoor zorgen dat er geen terminalshell achterblijft in een desktopomgeving in een directory die u gaat verwijderen in een grafisch bestandsbeheerprogramma. Hetzelfde geldt voor twee virtuele consoles met een in de ene terwijl de andere een directory verwijdert. U krijgt foutmeldingen over hoe uw directory niet bestaat.

Een ander veel minder gevaarlijk probleem betreft het delen van OpenOffice- of LibreOffice-documenten met Windows- of OS X-gebruikers. Zorg ervoor dat u opslaat in de RTF-, DOC- of andere indelingen die u moet gebruiken bij het delen van bestanden. Deze gebruikers kunnen de standaardinstellingen van de Linux Office-software niet openen.

2 minuten gelezen