#SystemAdministration

2026-02-03

Open Container Initiative: Warum sie für dich als Linux-Admin wichtig ist

Warum du die Open Container Initiative kennen solltest Wenn du heute als Linux-Systemadministrator mit Containern arbeitest – egal ob mit Docker, Podman, containerd, CRI-O oder Kubernetes – kommst du faktisch täglich mit Standards der Open Container Initiative (OCI) in Berührung, auch wenn dir das nicht immer bewusst ist. Die OCI definiert, wie Container-Images aufgebaut sind, wie Container zur Laufzeit gestartet werden und wie Images über Registries verteilt werden – und damit, ob […]

andreas-moor.de/open-container

2026-01-31

SELinux und AppArmor: Mandatory Access Control im Vergleich

Warum du SELinux und AppArmor kennen solltest Als Systemadministrator trägst du die Verantwortung für die Sicherheit deiner Linux-Systeme, und Mandatory Access Control (MAC)-Systeme wie SELinux und AppArmor sind essenzielle Werkzeuge, um Angriffe zu minimieren. Diese Module erweitern die herkömmliche diskretionäre Zugriffssteuerung (DAC) durch feingranulare Richtlinien, die Prozesse einschränken, selbst wenn sie als Root laufen. Du solltest sie beherrschen, weil sie Zero-Day-Exploits […]

andreas-moor.de/selinux-und-ap

2026-01-27

Digitale Souveränität: Warum sie Europa verändert – und was das für dich als Admin bedeutet

Warum du digitale Souveränität kennen solltest Digitale Souveränität ist längst nicht mehr nur ein politisches Schlagwort, sondern wirkt sich ganz konkret auf Architekturentscheidungen, Tool-Auswahl, Compliance-Anforderungen und damit auf deinen Alltag als Systemadministrator aus. Je besser du verstehst, wie Europa und Deutschland ihre digitale Unabhängigkeit stärken wollen, desto gezielter kannst du deine Infrastruktur ausrichten und dir neue Jobchancen sichern. Was digitale […]

andreas-moor.de/digitale-souve

2026-01-26

A universal package management system that just works.
I don't think I need to say more.

Take a look at my How-To on getting up and running with AppImage on Arch Linux

On this post we take you through setting up AppImage on your Arch-based systems using Obsidian and Heroic Game Launcher as examples.

Blog:
fshng.xyz/posts/howto-appimage/

Monospace Mentormonospace@floss.social
2026-01-26

On #Linux, `/var/log` is for troubleshooting, `/var/lib` contains app data, and `/var/cache` stores temporary files. When disk space runs low, you know which directories are safe to clean.

🔗 Learn more in my course: monospacementor.com/courses/li

#Linux #SystemAdministration

Monospace Mentor Livestream@live.monospacementor.com
2026-01-22
Monospace Mentormonospace@floss.social
2026-01-22

🚨LIVE NOW!🚨 DevOps/SRE Instructor Livestream

On this lovely Thursday, let's chat about #Linux #SystemAdministration, #SelfHosting, or any other topic in the #DevOps and #SRE space you're interested in!

Owncast: live.monospacementor.com/

Monospace Mentormonospace@floss.social
2026-01-21

Before Fedora updates, check changes with `dnf check-update` and review `dnf history`. Use `dnf versionlock` to prevent specific packages from auto-updating.

🔗 Learn more in my course: monospacementor.com/courses/li

#Linux #SystemAdministration

Monospace Mentormonospace@floss.social
2026-01-21

Linux tip: Use `systemctl --failed` to quickly identify which services failed to start after boot. Much faster than scrolling through journal logs when troubleshooting system issues. #Linux #SystemAdministration #SysAdmin

Monospace Mentormonospace@floss.social
2026-01-21

Linux tip: Set `HISTCONTROL=ignoredups:erasedups` in your init script to prevent duplicate commands cluttering your history. Clean history makes command recall much more efficient. #Linux #SystemAdministration #SysAdmin

Monospace Mentormonospace@floss.social
2026-01-20

Shell tip: `${var%suffix}` removes the shortest matching suffix. `${var%%suffix}` removes the longest. `${var#prefix}` and `${var##prefix}` work the same for prefixes. Mnemonic: # comes before % on the keyboard. #Linux #SystemAdministration #SysAdmin

2026-01-19

and Snap.

My last post I mentioned the Linux package management system Flatpak.
There is another contender in the ring and its Snap by Canonical.

A Linux software packaging and deployment system by Canonical the same company responsible for Ubuntu (@ubuntu).

What is not love?

I have a blog post where I show you how to get started on Arch Linux.
Blog:
fshng.xyz/posts/howto-snap/

2026-01-18

Befehle lokalisieren: PATH-Varibale und Pfadsuche

Warum du PATH und Suche verstehen musst Die Shell findet Befehle über deine PATH-Variable, eine Liste von Verzeichnissen, die sequentiell durchsucht werden – siehe mit echo $PATH, z. B. /usr/local/bin:/usr/bin:/bin:/usr/sbin:/home/deinuser/bin. In dem oberen Beispiel sind es 5 Pfade in denen die Shell nach den Befehlen sucht. Sie durchsucht die Pfade von Links nach rechte. Wenn also mehrere Programme mit dem selben Namen vorhanden sind wird von links nach rechts das erste Programm […]

andreas-moor.de/befehle-lokali

2026-01-18

Lets talk about Flatpak, a development framework for building and distributing applications across Linux distros.

This open-source gem is great alternative package management system for Linux users who are looking for applications that are not native to their distribution, it supports 37 distributions currently and a complete list can be found in the link below.

Blog:
fshng.xyz/posts/howto-flatpak-

2026-01-18

Eine Shell wählen

Warum du Shells wechseln solltest Deine Standard-Shell ist meist Bash, was du mit whoami und grep $USER /etc/passwd prüfst – der letzte Eintrag zeigt z. B. /bin/bash. Du könntest zu Alternativen wie Zsh, Fish, Dash, Tcsh oder Ksh wechseln, um bessere Autovervollständigung, Syntax-Highlighting, schnellere Ausführung oder bekannte Features aus anderen UNIX-Systemen zu nutzen. Manche bevorzugen Ksh wegen besserer Loops oder Tcsh für Job-Control und Spelling-Correction, besonders wenn du […]

andreas-moor.de/eine-shell-wae

2026-01-18

Unterschiede: Shell-Zugriffe in Linux

Warum du Shell-Zugriffe unterscheiden solltest Als Systemadministrator triffst du oft auf Situationen, in denen du eine Shell brauchst, aber der Weg dorthin variiert je nach Systemzustand und Anforderung. Du kannst direkt ohne Desktop in eine Shell booten, einen Terminal-Emulator in einer grafischen Umgebung nutzen oder auf virtuelle Terminals (TTYs) wechseln. Jeder Ansatz hat spezifische Einsatzbereiche: Direkter Boot ohne GUI eignet sich für Server oder Troubleshooting ohne […]

andreas-moor.de/unterschiede-s

2026-01-18

Einleitung in die Linux Shell

Warum du die Shell kennen solltest Bevor Icons und Fenster die Bildschirme der Computer erobert haben, hast du Befehle eingegeben, um mit den meisten Computern zu interagieren. Auf UNIX-Systemen, von denen Linux abstammt, war das Programm, das diese Befehle interpretiert und verwaltet hat, die Shell. Du kannst dich darauf verlassen, dass die Shell unabhängig von deiner Linux-Distribution immer verfügbar ist. Sie ermöglicht dir, ausführbare Skriptdateien zu erstellen, Programme […]

andreas-moor.de/einleitung-in-

Monospace Mentormonospace@floss.social
2026-01-17

Linux tip: `fuser -v /path/to/file` shows which processes have a file open. Use `-k` to kill those processes. Essential when "device busy" errors prevent unmounting filesystems. #Linux #SystemAdministration #SysAdmin

Monospace Mentormonospace@floss.social
2026-01-17

Add services, not ports to firewalld: `firewall-cmd --add-service=ssh` vs `--add-port=22/tcp`. Services include proper port ranges, protocols, and dependencies.

🔗 Learn more in my course: monospacementor.com/courses/li

#Linux #SystemAdministration

Client Info

Server: https://mastodon.social
Version: 2025.07
Repository: https://github.com/cyevgeniy/lmst