Nützliche Shell-Einzeiler
(muhammadraza.me)$ ps aux | convert label:@- process.png
→ Shell-Ausgabe als Bild
$ curl ipinfo.io
→ Externe IP-Adresse
$ git log --format='%aN' | sort -u
→ Mitwirkende anzeigen
$ history | awk '{print $2}' | sort | uniq -c | sort -rn | head.
→ Die am häufigsten verwendeten Befehle anzeigen und als Alias hinzufügen
$ ls -d */
→ Nur Verzeichnisse anzeigen
$ du -hs */ | sort -hr | head
→ Die 10 größten Ordner im aktuellen Verzeichnis anzeigen
$ ss -p
→ Liste der Apps anzeigen, die das Netzwerk verwenden
$ rm -f !(test.txt).
→ Alles außer einer bestimmten Datei löschen
$ python3 -m http.server
→ Webserver im aktuellen Ordner starten
$ mkfifo hello; script -f hello
→ Terminal-Sitzung in Echtzeit teilen
4 Kommentare
Nutzen wir fzf (https://github.com/junegunn/fzf).
Offenbar braucht man ziemlich oft einen statischen HTTP-Server.
Für den produktiven Einsatz würde man Apache oder nginx verwenden, also scheint es darum nicht zu gehen. Ist das vielleicht etwas, das Systemadministratoren brauchen?
Wenn ich auf meiner Entwicklungsmaschine Artefakte (HTML, CSS, JS, WASM, ...) schnell testen will, gibt es für mich kaum ein besseres Tool.
Dazu nutze ich gelegentlich auch
npx serve.The Art of Command Line [Übersetzung] https://de.news.hada.io/topic?id=137
Nützliche Zsh-Tipps https://de.news.hada.io/topic?id=3764
Sammlung nützlicher Command-Line-Tools dieser Tage https://de.news.hada.io/topic?id=793
Sammlung einzeiliger HTTP-Static-Server https://de.news.hada.io/topic?id=1325
5 Zeilen, die ich unbedingt in die
.vimrc-Datei aufnehme https://de.news.hada.io/topic?id=3397