Zusammenfassung nützlicher Tipps für das Linux-Terminal ☆ Täglich aktualisiert

Kann es nicht ein Linux-Terminal sein? Ich habe einen Artikel über die Platte gemacht, die ich gegoogelt habe

Auch wenn ich oft google, gibt es viele Links, die ich doch vergessen habe, und ich halte es für wichtig, Googles aufzuzeichnen und zusammenzufassen.

Erstens muss es viele Websites voller Tricks gegeben haben, die in der Geschichte vergraben waren, ohne sich an "Was für ein Wort hast du googelt?" Zu erinnern. Ich werde es als Artikel teilen, um es nicht zu vergessen Ich werde versuchen.

Einführung von Tricks

Rufen Sie das Protokoll des angegebenen Datums und der angegebenen Uhrzeit aus der Protokolldatei ab

Originalmaterial ist hier

$ awk '/2014-01-01 21:/' log.txt; tail -f log.txt

Listen Sie die Benutzer in der Gruppe auf

Originalgeschichte ist hier

$ grep 'grpup-name-here' /etc/group

Es ist praktisch, ein Modul namens Mitglieder zu installieren

$ members ftponly

Analysieren Sie alle Verzeichnisse und listen Sie schwere Dateien in den Top 10 auf

$ sudo ls -lhSR / | grep -v '^d' | head -10

Überspringen Sie die CSV-Kopfzeile und listen Sie alle Spalten auf

Referenzierter Stackoverflow

** Extrahieren Sie die folgenden CSV-Namensspalten **

sample.csv


name,age
hoge,10
fuga,12
bar,14
# tail -n +2 $1 Überspringen Sie die erste Zeile und zeigen Sie in der zweiten Zeile an
$awk -F, '{ print $1 }' sample.csv | tail -n +2 $1

Zeigen Sie nur die ersten 10 Zeilen der Datei an

Originalmaterial ist hier

#10 Zeilen
$ head -10 bar.txt
#20 Zeilen
$ head -20 bar.txt

Suchen Sie rekursiv nach Zeichenfolgen in Ordnern

grep -r '[Zeichenkette]' /【Ordnernamen】

Extrahieren Sie 3 Felder aus CSV und zeigen Sie die ersten 10 Zeilen in absteigender Reihenfolge basierend auf dem Wert in der 3. Spalte an

$ cut -d ',' -f 3,5,7 kawasaki_koukai.csv | sort -n -r -t ',' -k 3 | head -n 10

Änderungsprotokoll

--2019 / 12/09 Erstellt diesen Artikel --2019 / 12/10 Awk-Tricks hinzugefügt --2020 / 1/19 19 Cut- und Grep-Tricks hinzugefügt

Recommended Posts

Zusammenfassung nützlicher Tipps für das Linux-Terminal ☆ Täglich aktualisiert
Zusammenfassung der Petit-Techniken für Linux-Befehle
Zusammenfassung nützlicher Techniken von Scrapy in Python
Eine kurze Zusammenfassung der Antivirensoftware für persönliches Linux
Zusammenfassung der Linux-Verteilungstypen
Eine kurze Zusammenfassung von Linux
[Muss für Anfänger] Grundlagen von Linux
Zusammenfassung der Seiten, die zum Studium des Deep Learning Framework Chainer nützlich sind
[Für Wettkampfprofis] Zusammenfassung der Verdoppelung
Python-E-Book-Zusammenfassung nützlich für die frei lesbare Datenanalyse
Zusammenfassung der Methoden zur automatischen Ermittlung von Schwellenwerten
[Linux] Zusammenfassung der Bestätigungsbefehle für die Middleware-Version
Windows → Linux Tipps zum Einbringen von Daten
[Linux-Befehlsübersicht] Befehlsliste [Muss für Anfänger]
Zusammenfassung verschiedener for-Anweisungen in Python
Linux-Betrieb für Anfänger Grundlegende Befehlsübersicht
Zusammenfassung von vtkThreshold (von Zeit zu Zeit aktualisiert)
Linux Zusammenfassung
[Linux] Überprüfung der Befehle für die Bereitstellung unter AWS
Zusammenfassung des Java 11-Versionsstatus der wichtigsten Linux-Distributionen
Zusammenfassung häufig verwendeter Python-Arrays (für mich)