Notizen zum DW-Server

Letztes Update 2021/02/26 20:01

Mediadateien pro Seite feststellen

Um aus einem bestimmten Textfile die Mediendateien (Grafik, PDF, etc.) herauszufinden, nach {{ suchen und ausgeben. Alle Textdateien sind im Ordner /dokuwiki/data/pages/ enthalten. Daher lautet die Abfrage:

grep "{{" /var/www/html/dokuwiki/data/pages/text.txt

bzw.

grep "{{" /mnt/ssd/www/html/dokuwiki/data/pages/text.txt

je nachdem, wo Dokuwiki beheimatet ist.

Dazu die gewünschte Seite aufrufen und aus der Zeile Zuletzt gesehen: tux_nano als als Name der Textdatei eintragen. Beispiel:

grep "{{" /var/www/html/dokuwiki/data/pages/tux_nano.txt

Das Ergebnis:

{{ :linux:nano1.jpg?400|}}
Diese Kurzinfo als {{:pdf:tux_nano_kuerzel.pdf|PDF}}
[[linux|{{:icons:go-previous.png?30|Zurück}}]][[linux| - Zurück zur Linux Hauptseite]]

Hier ist herauszulesen, dass die Grafik /dokuwiki/data/media/linux/nano1.jpg, die PDF-Datei /dokuwiki/data/media/pdf/tux_nano_kuerzel.pdf und die Grafik /dokuwiki/data/media/icons/go-previous.png in der Seite tux_nano verendet werden.

Konsolenbildschirm ändern

FIGlet ist ein Computerprogramm, das Textbanner in verschiedenen Schriftarten generiert, welche aus Buchstaben und/oder Grafikzeichen bestehen. Für Debian (und auch Raspberry OS) gibt es deb Pakete. Zum Installieren von figlet einfach sudo apt install figlet eingeben.

sudo apt install figlet

An der Konsole figlet eingeben und den Text der in ASCII-Grafik umgewandelt werden soll:

pi@dw:~ $ figlet
dw-Testserver 211
_ _____ _ ____ _ _
__| |_ __ |_ _|__ ___| |_ ___ ___ _ ____ _____ _ __ |___ \/ / |
/ _` \ \ /\ / /____| |/ _ \/ __| __/ __|/ _ \ '__\ \ / / _ \ '__| __) | | |
| (_| |\ V V /_____| | __/\__ \ |_\__ \ __/ | \ V / __/ | / __/| | |
\__,_| \_/\_/ |_|\___||___/\__|___/\___|_| \_/ \___|_| |_____|_|_|

Diese Grafik kopieren und dann

sudo nano /etc/motd

aufrufen. Den Cursor an das Ende der Datei setzen und die Grafik durch drücken der rechten Maustaste einfügen. Weitere Informationen können mit angegeben werden.

_ _____ _ ____ _ _
__| |_ __ |_ _|__ ___| |_ ___ ___ _ ____ _____ _ __ |___ \/ / |
/ _` \ \ /\ / /____| |/ _ \/ __| __/ __|/ _ \ '__\ \ / / _ \ '__| __) | | |
| (_| |\ V V /_____| | __/\__ \ |_\__ \ __/ | \ V / __/ | / __/| | |
\__,_| \_/\_/ |_|\___||___/\__|___/\___|_| \_/ \___|_| |_____|_|_|
IP: 192.168.20.211/24

Beim nächsten Start wird der Banner und der Text nach dem Login angezeigt.

Weitere Informationen und Fontdateien sind auf der Homepage von figlet zu finden.