CLI: Live dmesg output in human readable format (colors, timing)

Live dmesg output in human readable format (colors, timing)
dmesg -wH

 

CLI: Nmap – Offene Ports anzeigen

Offene Ports mit Nmap anzeigen:

nmap -sT -O localhost
oder
nmap -sT -O myserver.example.com

 

CLI: Netstat – Offene Ports anzeigen

Offene Ports und die zugeordneten Programme anzeigen:

netstat -tulpn

 

CLI: Netstat – Aktive Verbindungen anzeigen

Aktive Verbindungen anzeigen:

netstat -c

Nur die anzeigen die aktuell aufgebaut sind:

netstat -atnp | grep ESTA

 

CLI: PNG Bilder optimieren

PNG sollte man gerade im Web optimieren, damit zum Beispiel die Website schneller geladen wird. Das kann man direkt auf dem Server mit Optipng erledigen.

Optipng installieren (Ubuntu)

sudo apt-get install optipng

Syntax von Optipng:

optipng file
optipng [options] file
optipng [options] input.png

Alle PNGs (auch in Unterordnern) finden und optimieren. Die vorhandenen PNGs werden durch die optimierte Version überschrieben. Wer das nicht möchte sollte vorher ein Backup von dem Ordner machen:

cd /var/www/html/uploads/mypngs/
find . -type f -iname "*.png" -print0 | xargs -I {} -0 optipng -o5 -quiet -keep -preserve -log optipng.log "{}"

Kleines Bash-Skript welches die PNGs optimiert und die vorhandenen überschreibt:

#!/bin/bash
cd /path/to/png/2016/
for i in *.png; do optipng -o5 -quiet -keep -preserve -log optipng.log "$i"; done

In der Datei „optipng.log“ wird alles dokumentiert.

Hier noch ein kleines Bash-Skript bei die vorhandenen PNGs nicht durch die optimierten Versionen überschrieben werden, sondern in dem Ordner „optimized“ gespeichert werden:

#!/bin/bash
cd /path/to/png/2016/
mkdir optimized
for i in *.png; do optipng -o5 -quiet -keep -preserve -dir optimized -log optipng.log "$i"; done

Außer Optipng gibt es noch weitere Tools: pngcrush / pngnq / pngquant

 

CLI: Installierte Ubuntu/Debian Pakete anzeigen

Kurz und knapp:

# Pakete auflisten
dpkg --list
# Paket Infi anzeigen
dpkg --info packageName
# Paket entfernen
apt-get remove packageName

 

CLI Magic: Print log lines per minute stats in real time.

tail -f maillog | awk '{c++;t=substr($0,0,12);if (t!=ot){print c " " ot; c=0;ot=t}}'

Via: Twitter

 

Hallo Welt!

 

Durch die weitere Nutzung der Seite stimmst du der Verwendung von Cookies zu. Weitere Informationen

Die Cookie-Einstellungen auf dieser Website sind auf "Cookies zulassen" eingestellt, um das beste Surferlebnis zu ermöglichen. Wenn du diese Website ohne Änderung der Cookie-Einstellungen verwendest oder auf "Akzeptieren" klickst, erklärst du sich damit einverstanden.

Schließen