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

10 erstaunliche Tipps und Tricks für die Arbeit mit Linux

Das Linux-Terminal kann für neue Benutzer und sogar für erfahrene Benutzer ohne Kenntnis der Linux-Tipps und Tricks ziemlich überwältigend erscheinen. Linux ist ein unglaublich flexibles Betriebssystem.
Es ist jedoch schwierig, sich alle Befehle und ihre angemessene Verwendung zu merken. Unsere erstaunlichen Tricks ermöglichen es Ihnen, Linux wie ein Profi zu verwenden!

Sehen Sie sich diese 10 Tipps und Tricks an, um Ihr Linux-Spiel zu erweitern:

1. Größere Dateien entfernen

Aufgrund mangelnder administrativer Fähigkeiten können Dateien „schwer“ werden, manchmal bis zu 250 GB groß! In diesem Fall ist das Dienstprogramm rm aufgrund der enormen Datenmenge nicht von großem Nutzen.

Daher sollte das Entfernen einer einzelnen Protokolldatei dieser Größe mit dem Dienstprogramm rm vermieden werden. Entscheiden Sie sich lieber für eine einfachere Lösung:

 > /path-to-file/huge_file.log

Sie müssten die Dateinamen und den Pfad entsprechend Ihrem Fall ändern. Als Ergebnis wird die leere Ausgabe für diese bestimmte Datei generiert.

2. Kopieren in mehrere Verzeichnisse

Wenn Sie eine Datei kopieren möchten, verwenden Sie im Allgemeinen den cp-Befehl, der so aussieht:

cp /path-to-file/my_file.txt /path-to-new-dir

Recht? Was ist, wenn Sie das in mehrere Verzeichnisse kopieren möchten? Normalerweise wählst du so etwas:

cp /home/user/my_file.txt /home/user/1
cp /home/user/my_file.txt /home/user/2
cp /home/user/my_file.txt /home/user/3

Das wiederholte Schreiben dieser Befehle ist nicht nur zeitaufwändig, sondern auch frustrierend. Was ist, wenn wir Ihnen sagen, dass Sie diesen Prozess immer noch in einem einzeiligen Befehl ausführen können? Glauben Sie uns nicht? Versuchen Sie Folgendes:

echo /home/user/1/ /home/user/2/ /home/user/3/ | xargs -n 1 cp -v /home/user/my_file.txt

Voila! Ihre Arbeit ist erledigt.

3. Tastenanschläge minimieren

Je öfter Sie Tasten auf Ihrer Tastatur drücken, desto länger dauert es, bis die Dinge erledigt sind. Wenn Sie sich bestimmter zeitsparender Befehle bewusst sind, können Sie Ihre Arbeitseffizienz durch Mannigfaltigkeiten steigern.

Um Ihren letzten Befehl auszuführen, sollten Sie die UNIX-Bash-Shell verwenden.

Anstatt den gesamten Befehl erneut einzugeben, verwenden Sie einfach Strg + R und ändern Sie ein paar Zeilen, wenn Sie möchten. Das spart Ihnen viel Zeit und beschleunigt Ihre Arbeit.

4. Dateien suchen leicht gemacht

Dies mag einfacher erscheinen, als Sie denken. Es folgt ein Beispiel für den Befehl, der zum Suchen von Dateien verwendet wird:

find /home/user -type f

Sobald Sie diesen Befehl ausführen, werden alle Dateien in /home/user gefunden. Dies ist ein mächtiger Befehl, aber vielleicht möchten Sie Ihre Suche verfeinern und gezielter gestalten.

Nehmen wir zum Beispiel an, Sie möchten eine Option zum Durchsuchen von Dateien mit mehr als 10 MB einschließen. Sie können dies folgendermaßen tun:

find . -type f -size 10M

Achten Sie darauf, nicht das Root-Verzeichnis zu verwenden, da dies sonst zu hohen E/A-Werten auf dem System führen kann.

5. Ausschalten Ihres Systems

Wussten Sie, dass Sie bestimmte Befehle verwenden können, um Ihr System zu einer bestimmten Zeit auszuschalten? Sie können physisch anwesend sein oder nicht, um Ihren Computer herunterzufahren, aber Sie können wählen, wann dies der Fall sein soll. Konfigurieren Sie die Abschaltzeit mit diesem Befehl:

sudo shutdown 21:00

Ihr System wird genau um 21:00 heruntergefahren! Statt Stunden können Sie auch Minuten wählen.
Zum Beispiel:

sudo shutdown +15

Ihr Computer wird nach 15 Minuten automatisch ausgeschaltet.

6. Verwenden des rechten Befehls

Da Ihnen mehrere Befehlszeilen zur Verfügung stehen, ist es äußerst schwierig, sie bei Bedarf abzurufen. Sie müssen nicht nur den richtigen Befehl im Kopf haben, sondern ihn auch effektiv ausführen.

Was Sie suchen, ist Folgendes:

#apropos

Ersetzen Sie einfach „Beschreibung“ durch die eigentliche Befehlsbeschreibung, nach der Sie suchen.

Schauen Sie sich dieses Beispiel an:

  • dir (1) – Verzeichnisinhalte auflisten
  • ls (1) – Verzeichnisinhalte auflisten

Mit diesem Trick müssen Sie sich den erforderlichen Befehl überhaupt nicht merken. Sie müssen nur nach einem suchen!

7. Ausführen mehrerer Befehle

Sehr oft müssen Sie warten, bis der vorherige Befehl erfolgreich ausgeführt wurde, um den nächsten auszuführen. Dies verbraucht wiederum viel Ihrer kostbaren Zeit.

Es gibt einen effizienten Weg, dies zu tun. Sie können einen einzigen Befehl verwenden, um mehrere auszuführen, und Ihre Wartezeit ist vorbei!

Der Befehl sieht folgendermaßen aus:

command_1; command_2; command_3

Dieser Separator ist ein Lebensretter, wenn es darum geht, Ihre Arbeit innerhalb einer festgelegten Zeit zu erledigen.

8. Mehrere Befehle:Wenn der erste fehlschlägt

Im vorherigen Abschnitt haben wir darüber gesprochen, wie Sie einen einzelnen Befehl zum Ausführen mehrerer Befehle verwenden. Aber was tun, wenn der erste Befehl nicht erfolgreich ausgeführt wird? Sie möchten den nachfolgenden Befehl nur ausführen, wenn der vorherige erfolgreich war.

Verwenden Sie hierfür „||“ Trennzeichen wie unten gezeigt:

command_1 || command_2

Danach wird Befehl 2 nur nach Befehl 1 ausgeführt, wenn Sie den obigen einzeiligen Befehl verwenden.

9. Erstellen von Verzeichnisbäumen

Unter Linux verwenden Sie im Allgemeinen den Befehl mkdir, um neue Verzeichnisse zu erstellen.

Der übliche Befehl zum Erstellen von Verzeichnissen lautet wie folgt:

mkdir new_folder 

Wie wäre es mit dem Erstellen von 7 Unterordnern innerhalb des neuen Ordners? Das siebenmalige Wiederholen des obigen Befehls ist keine ideale Lösung. Sie können stattdessen diesen Befehl verwenden:

mkdir -p new_folder/{folder_1, folder_2, folder_3, folder_4, folder_5, folder_6, folder_7} 

Mit Hilfe des obigen Befehls können Sie ganz einfach 7 Unterordner erstellen, ohne mkdir mehrmals ausführen zu müssen.

10. Zum Zeilenende oder Zeilenanfang wechseln

Sie haben einen langen Befehl eingegeben, stellen aber fest, dass Sie an den Anfang gehen müssen, um einige Änderungen vorzunehmen.

Wie geht's? Drücken Sie die linke Pfeiltaste mehrmals, bis Sie den Anfang des Befehls erreichen?
Es gibt einen besseren Weg.

Abgesehen von der Verwendung der End- und Pos1-Tasten können Sie auch Strg+E verwenden, um zum Ende zu gelangen, und Strg+A, um zum Anfang zu gelangen.

Schlussfolgerung

Wenn Sie diese Tipps und Tricks beherrschen, wird Ihr Übergang zu Linux problemlos.

Die oben genannten Befehle sind für jeden, auch wenn er kein Linux-Experte ist, recht einfach zu verstehen. Das ist das Schöne daran!

Diese nützlichen Tricks können Wunder für Ihre Effizienz bewirken. Ich wünsche Ihnen alles Gute für Ihre Linux-Reise!


Linux
  1. Tipps zum Auflisten von Dateien mit ls in der Linux-Befehlszeile

  2. wc Linux-Befehl mit Beispielen

  3. So finden Sie Dateien mit dem fd-Befehl in Linux

  4. Arbeiten Sie mit ZIP-Dateien unter Linux

  5. Linux-rsync-Befehl mit praktischen Beispielen

So laden Sie Dateien mit dem Curl-Befehl unter Linux herunter

So laden Sie Dateien mit dem Wget-Befehl unter Linux herunter

19 Nützliche Tipps und Tricks für die Linux-Befehlszeile

Tutorial für Linux-Suchbefehle (mit Beispielen)

lsof-Befehl unter Linux mit Beispielen

Linux-Comm-Befehl mit Beispielen