GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Vier völlig nutzlose Linux-Befehle


Foto mit freundlicher Genehmigung von yonmacklein

Wie die meisten von Ihnen bin ich ein Kommandozeilen-Junkie. Die Verwendung der Linux-Befehlszeile anstelle der Benutzeroberfläche bietet zwei Vorteile. Erstens können Sie viele Routineaktivitäten über die Befehlszeile automatisieren und Ihre Produktivität wird drastisch steigen. Zweitens lernen Sie die Interna einer bestimmten Funktion kennen (z. B. die Konfiguration von NIS), wenn Sie sie über die Befehlszeile konfigurieren, anstatt sie über die Benutzeroberfläche zu konfigurieren.

Während ich die Befehlszeile intensiv verwende, folgen die 4 Linux-Befehle, die ich praktisch nutzlos finde. Wenn Sie sie für nützlich halten, erläutern Sie bitte ein praktisches Szenario, in dem Sie diese Befehle mit Beispielen verwenden werden.


1. Ja-Befehl

Von der Manpage: Wiederholt eine Zeile mit allen angegebenen STRING(s) oder „y“ ausgeben

Dieser Befehl ist völlig nutzlos, da er lediglich wiederholt entweder „y“ oder die vom Benutzer angegebene Zeichenfolge ausgibt, bis Strg-C gedrückt wird..

$ yes
y
y
y
y
[Note: You have to press Control-C to stop the repeated y's]

$ yes my-input-string
my-input-string
my-input-string
my-input-string
my-input-string
my-input-string
[Note: You have to press Control-C to stop the repeated my-input-string's]

2. rev-Befehl

Von der Manpage: Das rev-Dienstprogramm kopiert die angegebenen Dateien in die Standardausgabe und kehrt die Reihenfolge der Zeichen in jeder Zeile um. Wenn keine Dateien angegeben sind, wird die Standardeingabe gelesen.

Im folgenden Beispiel habe ich „das ist sehr gut“ eingegeben, was durch den rev-Befehl umgekehrt wurde – „doog yrev si siht“

$ rev
this is very good
doog yrev si siht


Im folgenden Beispiel hat rev die Zeichen der Zeile in der Datei /etc/sysconfig/network umgekehrt.

$ rev /etc/sysconfig/network
sey=GNIKROWTEN
bd-ved=EMANTSOH
1.1.01.01=YAWETAG

3. ul-Befehl

Von der Manpage: Unterstriche in Unterstreichungen umwandeln. Der Vorgang variiert je nach Terminaltyp. Einige Terminals sind nicht in der Lage, Unterstreichungen zu verarbeiten.

Wie unten gezeigt, passierte nichts, als ich den ul-Befehl mit einer Datei mit Unterstrichen versuchte. Hoffentlich kann jemand die Verwendung dieses Befehls erklären, da ich ihn nicht nützlich fand.

$ cat test.txt
test_is_good


Die Ausgabe des ul-Befehls war genau die gleiche wie die cat-Ausgabe.

$ ul test.txt
test_is_good

4. vdir-Befehl

vdir ist dasselbe wie ls -lb. Warum müssen wir vdir verwenden, wenn wir den Befehl ls haben?

$ vdir
total 244
-rw-r--r--  1 root root   331 Jun  9  2006 access
-rw-r--r--  1 root root     0 Jun  9  2006 domaintable
-rw-r--r--  1 root root    64 Jun  9  2006 local-host-names
-rw-r--r--  1 root root     0 Jun  9  2006 mailertable


Der Befehl ls -lb zeigt die exakte Ausgabe des Befehls vdir an.

$ ls -lb
total 244
-rw-r--r--  1 root root   331 Jun  9  2006 access
-rw-r--r--  1 root root     0 Jun  9  2006 domaintable
-rw-r--r--  1 root root    64 Jun  9  2006 local-host-names
-rw-r--r--  1 root root     0 Jun  9  2006 mailertable


Wenn Sie einen praktischen Nutzen für einen der oben genannten Befehle finden, lassen Sie es uns bitte wissen. Wenn Ihnen weitere Linux-Befehle einfallen, die praktisch nicht nützlich sind, teilen Sie dies bitte in den Kommentaren unten mit.

Wenn Ihnen dieser Artikel gefallen hat, teilen Sie ihn bitte auf deli.cio.us oder StumbleUpon .


Linux
  1. 40 häufig verwendete grundlegende Linux-Befehle

  2. Grundlegende Linux-Befehle

  3. Linux-mv-Befehl

  4. Grundlegende Linux-Befehle verstehen

  5. Beispiele für grundlegende „ls“-Befehle unter Linux

So führen Sie Linux-Befehle im Hintergrund aus

W-Befehl unter Linux

Grundlegende Linux-Befehle

Bei Befehl unter Linux

Linux-Befehle - Vollständiges Handbuch

11 Linux-Befehle, ohne die ich nicht leben kann