So vermeiden Sie, dass Sie unter Linux jemals TIFU sagen müssen



Versuchen Sie Unser Instrument, Um Probleme Zu Beseitigen

Social-Networking-Enthusiasten verwenden häufig das Akronym TIFU, um 'Today I Fouled Up' zu bedeuten, aber Linux-Systemadministratoren wissen, dass das F im Akronym für etwas steht, das weitaus stärker ist als Fouled. Es ist sehr einfach, auf einem Terminal die falsche Bewegung auszuführen und ein gesamtes System anzustoßen. Dies gilt insbesondere für die Arbeit mit Serverarchitekturen, die über eine Vielzahl von Terminals verfügen, die verschiedene einzelne Hosts steuern.



Nehmen Sie sich einen Moment Zeit, um sich mit ein paar Hinweisen vertraut zu machen, die verhindern, dass Ihnen so etwas passiert, anstatt sich darüber aufregen zu müssen, während Sie ein großes System direkt von einer Root-Shell aus arbeiten müssen.



Einen TIFU-Moment verhindern

Vermeiden Sie die Verwendung von rm -rf oder rm *, wenn Sie können, obwohl die Verwendung dieser manchmal völlig unvermeidlich ist. Denken Sie wirklich darüber nach, bevor Sie dies versuchen. Wenn Sie absolut keine Wahl haben, verwenden Sie ls als Kontrolle, bevor Sie dies tun. Angenommen, Sie mussten alles in einem Verzeichnis löschen, beginnend mit einem Kleinbuchstaben m. Bevor Sie rm m * ausführen, müssen Sie ls m * ausführen, um zu sehen, welche Dateien gebrannt werden. Sie sollten chmod auch möglichst nicht rekursiv verwenden. Es ist zu einfach, die gesamte Dateistruktur auf diese Weise zu ändern. Sie ermutigen manchmal neue Administratoren, den Befehl auszugeben chmod -R 777 / * als Streich, und das ist ein todsicheres Rezept für einen TIFU-Moment.



Das rm -rf / * Linux Befehl ist bereits ziemlich berüchtigt, aber Sie sollten dies besonders auf einem System mit einem UEFI-Startprotokoll vermeiden. Da einige Startdaten vom Linux-Kernel einem Verzeichnis zugeordnet werden, kann dieser Befehl diese tatsächlich löschen.

Wenn Sie mit mehreren Terminals arbeiten, möchten Sie möglicherweise entweder die Titelleiste, Ihre Eingabeaufforderung oder das Echo überprüfen $ HOSTNAME Befehl, bevor Sie das Gerät ausschalten, um sicherzustellen, dass Sie die richtige Maschine ausschalten.

2016-11-25_022325



Seien Sie besonders vorsichtig, wenn Sie die chrontab -e Befehl. Nicht wenige Personen haben versehentlich ausgestellt chrontab -r und gelöschte Aufgaben im Prozess. Vermeiden Sie es, eine Terminal-Shell in einer Desktop-Umgebung in einem Verzeichnis zu belassen, das Sie in einem grafischen Dateimanager löschen möchten. Gleiches gilt für zwei virtuelle Konsolen, von denen sich eine in einer befindet, während die andere ein Verzeichnis löscht. Sie erhalten Fehler, wenn Ihr Verzeichnis nicht vorhanden ist.

Ein weiteres viel weniger gefährliches Problem besteht darin, OpenOffice- oder LibreOffice-Dokumente für Windows- oder OS X-Benutzer freizugeben. Stellen Sie sicher, dass Sie in RTF, DOC oder einem anderen Format speichern, das Sie beim Freigeben von Dateien verwenden sollen. Diese Benutzer können die Standardeinstellungen für Linux Office-Software normalerweise nicht öffnen.

2 Minuten gelesen