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

Einige zufällige Einzeiler-Linux-Befehle [Teil 4]

Dies ist der vierte Teil der Reihe "zufälliger Einzeiler-Linux-Befehle" Lernprogramm. In diesem Teil lernen Sie die zufälligen einzeiligen Linux-Befehle ohne bestimmte Reihenfolge oder Kategorie kennen, die wir über Bildvorlagen in unseren sozialen und beruflichen Netzwerken geteilt haben. Falls Sie die beiden vorherigen Teile verpasst haben, können Sie sie unter den folgenden Links nachlesen.

  • Einige zufällige Einzeiler-Linux-Befehle [Teil 1]
  • Einige zufällige Einzeiler-Linux-Befehle [Teil 2]
  • Einige zufällige Einzeiler-Linux-Befehle [Teil 3]

Sehen wir uns nun die Einzeiler-Befehle dieses Monats an.

Einzeilige Linux-Befehle - Teil 4

1. Um einen n-ten Befehl auszuführen, z. B. den 4. Befehl aus dem Verlauf, führen Sie diesen Befehl aus:

$ !4

Hier verwenden wir "!" gefolgt von einer Zahl, um diesen bestimmten Befehl in unserer BASH-Historie abzurufen. In ähnlicher Weise können wir die N-te mit sudo-Berechtigungen wie unten ausführen.

$ sudo !4

Bitte beachten Sie, dass dieser Befehl destruktiv sein kann, wenn dieser bestimmte Befehl ein tödlicher Befehl war, zum Beispiel "rm -fr " . Seien Sie also sehr vorsichtig, wenn Sie diesen Befehl verwenden.

2. Um ein Benutzerkonto vorübergehend zu sperren, führen Sie Folgendes aus:

$ sudo passwd  -l

Dies kann sehr nützlich sein, wenn Sie Systeme verwalten, auf die viele Benutzer zugreifen.

Um den Benutzer zu entsperren, tun Sie einfach:

$ sudo passwd  -u

Lesen Sie auch:

  • So finden Sie heraus, wer auf Ihrem System angemeldet ist und was er tut

3. Zeigen Sie den Status eines Benutzerkontos an, zum Beispiel ostechnix :

$ passwd -S ostechnix

Beispielausgabe:

ostechnix P 29.03.2018 0 99999 7 -1

Wie Sie im obigen Screenshot sehen, bestehen die Statusinformationen aus 7 Feldern.

  1. ostechnix - Es ist das erste, das den Benutzernamen anzeigt.
  2. P - Das zweite Feld zeigt an, ob das Benutzerkonto ein gesperrtes Passwort (L), kein Passwort (NP) oder ein verwendbares Passwort (P) hat.
  3. 29.03.2018 - Es ist das dritte Feld. Es zeigt das Datum der letzten Passwortänderung an.
  4. 0 - Dieses vierte Feld gibt das Mindestalter des Passworts an.
  5. 99999 - Es ist das fünfte Feld, das uns das maximale Passwortalter anzeigt.
  6. 7 - Das sechste Feld gibt den Warnzeitraum an, bevor das Passwort abläuft.
  7. -1 - Dies ist das siebte und letzte Feld, das den Inaktivitätszeitraum für das Passwort angibt. Alle diese Alter werden in Tagen ausgedrückt.

4. Finden Sie alle Informationen eines Befehls heraus:

$ type -a ls ls ist alias `ls --color=auto'ls ist /usr/bin/lsls ist /bin/ls

Wie Sie sehen, können wir herausfinden, ob der „ls“-Befehl ein Alias, eine Datei, eine Funktion, ein eingebauter Befehl und der Pfad des ls-Befehls ist.

5. Um alle .DEB-Dateien zu installieren, die in einem Verzeichnis in Debian-basierten Systemen gespeichert sind, verwenden Sie diesen Befehl:

$ sudo dpkg -iR Downloads/

Dieser Befehl installiert alle .deb-Pakete, die in den Downloads gespeichert sind Verzeichnis.

6. Um alle Zeichen in jedem Absatz in einer Datei in einer einzigen Zeile einzufügen:

$ fmt-Datei.txt

Nehmen wir an, Sie haben eine Datei namens ostechnix.txt mit folgendem Inhalt.

abcdefghijk

Führen Sie nun diesen Befehl aus, um alle diese Zeichen in einer einzigen Zeile zu platzieren.

$ fmt ostechnix.txt abc def fgh ijk

Um nur eine Breite von 10 Zeichen in eine einzelne Zeile zu schreiben, verwenden Sie -w Flagge.

$ fmt -w 10 ostechnix.txt

7. Um alle Details zur PCI-Hardware aufzulisten, führen Sie Folgendes aus:

$lspci

Um weitere Details anzuzeigen, verwenden Sie -v Flagge.

$ lspci -v

Um noch mehr Details anzuzeigen, verwenden Sie doppeltes -v Flagge.

$ lspci -vv

8. Zum Anzeigen der Details zum Kennwortablauf eines Benutzers, z. B. ostechni x, führe aus:

$ sudo chage -l ostechnix Passwort:Letzte Passwortänderung:31. März 2018 Passwort läuft ab:nie Passwort inaktiv:nie Konto läuft ab:nie Mindestanzahl an Tagen zwischen Passwortänderungen:0 Maximale Anzahl an Tagen zwischen Passwortänderungen:99999 

9. Um herauszufinden, ob Ihr System die Virtualisierungstechnologie (VT) unterstützt, führen Sie Folgendes aus:

$ egrep "(svm|vmx)" /proc/cpuinfo

Wenn Sie "vmx" erhalten in der Ausgabe unterstützt Ihr System Intel-VT-Technologie und wenn es “svm” ist es bedeutet, dass Ihr System AMD-V-Unterstützung hat .

Weitere Einzelheiten finden Sie unter folgendem Link.

  • So finden Sie heraus, ob eine CPU die Virtualisierungstechnologie (VT) unterstützt

10. Um direkt mit der Bearbeitung der Datei in der N-ten Zeile mit Vi zu beginnen, verwenden Sie diesen Befehl:

$ vi +5 Datei.txt

Dieser Befehl wird verwendet, um mit der Bearbeitung der file.txt in der fünften Zeile zu beginnen mit dem Vi-Editor.

11. Listen Sie den Inhalt einer ZIP-Datei auf. zum Beispiel ostechnix.zip, ohne es zu extrahieren, führen Sie aus:

$ unzip -l ostechnix.zip

Lesen Sie die folgende Anleitung, um mehr über die Verwendung von zip/unzip-Befehlen unter Linux zu erfahren.

  • Archivieren von Dateien und Verzeichnissen unter Linux – Teil 2

12. Um ein Verzeichnis in mehrere kleinere Teile zu archivieren, z. B. jeweils 100 MB, führen Sie Folgendes aus:

$ zip -r -s 100m archive.zip ostechnix/

Der obige Befehl erstellt mehrere kleinere Archive des Verzeichnisses ostechnix mit einer Größe von jeweils 100 MB. Dies ist nützlich, wenn Sie ein wirklich großes Verzeichnis oder eine Datei über das Internet senden möchten. Teilen Sie das Archiv einfach in mehrere kleinere Teile auf und senden Sie sie einzeln.

13. Konvertieren Sie eine bestimmte Zeichenfolge oder URL in einen ASCII-QR-Code, führen Sie Folgendes aus:

$ curl qrenco.de/OSTechNix

Beispielausgabe:

Dies alles ist die Liste der einzeiligen Linux-Befehle, die wir über Bildvorlagen in unseren sozialen und beruflichen Netzwerken geteilt haben. Weitere Einzelheiten finden Sie in den Manpages des jeweiligen Befehls. Ich hoffe, einige dieser Befehle werden Ihnen helfen.


Linux
  1. Linux-Befehle – Übersicht und Beispiele

  2. A bis Z Linux-Befehle

  3. Linux-Echo-Befehl

  4. 8 Möglichkeiten zum Generieren von zufälligen Passwörtern in Linux

  5. Grundlegende Linux-Befehle verstehen

Grundlegende Linux-Befehle

Linux-Befehle - Vollständiges Handbuch

Einige zufällige Einzeiler-Linux-Befehle [Teil 2]

Einige zufällige Einzeiler-Linux-Befehle [Teil 3]

Chpasswd-Befehl unter Linux

10 sehr dumme Linux-Befehle [einige davon tödlich]