Flöde
Partiklar följer ett mjukt brusfält och lämnar tunna spår efter sig över ytan.
En personlig server, en publik webbplats och ett litet galleri med generativ digital konst.
Konstprojekt
Partiklar följer ett mjukt brusfält och lämnar tunna spår efter sig över ytan.
Punkter rör sig i excentriska banor runt flera osynliga tyngdpunkter.
Ett pulserande rutnät växer fram som trådar, signaler och korsande lager.
Spektrala trianglar bryts runt mitten och bygger en färgad glasstruktur.
Vertikala datapulser faller, studsar och lämnar fragment av färg efter sig.
Cirklar expanderar långsamt som elektriska blommor och bleknar ut i mörkret.
Förgrenade nervbanor växer ut från centrum och skiftar färg medan de söker nya riktningar.
Höjdkurvor rör sig över ytan som en karta över ett landskap som aldrig stannar.
Små ljuspunkter dras samman i tillfälliga konstellationer och löses upp igen.
Dagens kommandoradstips
namei -l /path/to/project/file
Visar rättigheter och symlänkar för varje del av sökvägen. Använd när en fil ger Permission denied och felet kan ligga i en överordnad katalog.
findmnt -T /path/to/project/file
Visar vilket filsystem en viss sökväg faktiskt ligger på. Bra när bind mounts eller flera monteringspunkter gör df svårtolkat.
findmnt --verify --verbose
Kontrollerar posterna i /etc/fstab innan omstart. Använd efter ändringar i mountkonfigurationen.
ip route get 192.0.2.30
Frågar kärnan vilken route, källadress och interface som skulle användas. Snabbt när routingtabellen är för stor att läsa manuellt.
ss -tin dst 192.0.2.30
Visar TCP-anslutningar till adressen med detaljer som RTT och retransmissions. Använd när en förbindelse fungerar men är långsam.
journalctl -b -1 -p warning..alert
Visar varningar och allvarligare meddelanden från föregående boot. Bra efter en oväntad omstart om journalen sparas.
sudo nsenter -t <PID> -n ip route
Kör ip route i nätverksnamnrymden för en process. Hjälper när en container eller tjänst ser ett annat nätverk än värdmaskinen.
flock -n /run/my-job.lock /usr/local/bin/my-job
Startar jobbet bara om ingen annan instans håller låset. Praktiskt i cron och timers där dubbla körningar ska undvikas.
timeout --signal=TERM --kill-after=10s 5m command
Sätter en tidsgräns och skickar KILL om kommandot inte avslutas efter TERM. Bra för automatisering som annars kan fastna.
sudo fuser -vm /mnt/archive
Visar processer som använder filsystemet under monteringspunkten. Använd när umount svarar target is busy och läs resultatet innan du stoppar något.