Linux
Linux-Binärverzeichnisse sind die standardisierten Dateisystemorte, an denen ausführbare Programme, Systemadministrationstools und gemeinsam genutzte Bibliotheken gespeichert sind. Der Filesystem Hierarchy Standard (FHS) definiert diese Pfade, um eine konsistente Softwareplatzierung über Distributionen hinweg sicherzustellen und eine vorhersehbare `PATH`-Auflösung, sauberes Paketmanagement und zuverlässige…
Der Fehler "The server quit without updating PID file" bedeutet, dass MySQL beendet wurde, bevor es seine Prozesskennung in die konfigurierte `.pid`-Datei schreiben konnte — ein harter Stopp, der verhindert, dass der Daemon Verbindungen annimmt. Dieser Fehler ist fast immer…
DNF (Dandified YUM) ist der Paketmanager der nächsten Generation für RPM-basierte Linux-Distributionen, der als vollständiger Ersatz für YUM konzipiert wurde. Er bietet schnellere Abhängigkeitsauflösung durch die `libsolv`-Bibliothek, geringeren Speicherverbrauch und eine stabile Python-API. Während RHEL/CentOS 7 standardmäßig mit YUM ausgeliefert…
Node.js ist eine asynchrone, ereignisgesteuerte JavaScript-Laufzeitumgebung, die auf Chromes V8-Engine aufbaut und dafür entwickelt wurde, JavaScript-Code serverseitig mit hohem Durchsatz auszuführen. PM2 ist ein produktionsreifer Prozessmanager für Node.js-Anwendungen, der Daemonisierung, automatische Absturzwiederherstellung, Log-Aggregation, Cluster-Modus-Lastverteilung und Startskript-Generierung bietet – alles über…
Der `sleep`-Befehl in Linux unterbricht die Skriptausführung für eine genau definierte Dauer — angegeben in Sekunden, Minuten, Stunden oder Tagen — unter Verwendung der Syntax `sleep [NUMBER][SUFFIX]`. Er ist eines der betrieblich wichtigsten Primitiven beim Bash-Scripting und ermöglicht Rate Limiting,…
Der `which`-Befehl in Linux ermittelt den absoluten Pfad einer ausführbaren Datei, indem er die in der `PATH`-Umgebungsvariable aufgelisteten Verzeichnisse durchsucht und den ersten Treffer zurückgibt. Es handelt sich um ein POSIX-nahes Dienstprogramm, das täglich von Systemadministratoren, Entwicklern und DevOps-Ingenieuren verwendet…
Der `mkfs` (make filesystem) Befehl ist das primäre Linux-Dienstprogramm zum Schreiben einer Dateisystemstruktur auf ein Blockgerät — sei es eine rohe Festplatte, eine Partition oder ein logisches Volume. Er initialisiert den Superblock, die Inode-Tabellen, Blockgruppen und Journal-Strukturen, die erforderlich sind,…
Das Gewähren erhöhter Berechtigungen in Linux bedeutet, einem Benutzerkonto die Möglichkeit zu geben, Befehle auszuführen, die Superuser-Zugriff erfordern — entweder durch Hinzufügen zu einer privilegierten Gruppe wie `sudo` oder `wheel`, oder durch explizite Konfiguration von Einträgen in der `/etc/sudoers`-Datei. Die…
NVM (Node Version Manager) ist ein POSIX-konformes Shell-Skript, das mehrere isolierte Node.js-Laufzeitumgebungen auf einem einzelnen Rechner installiert und verwaltet, ohne Root-Rechte zu benötigen oder systemweite Pfade zu ändern. Jede Node.js-Version befindet sich in einem eigenen Verzeichnis unter `~/.nvm/versions/node/`, was eine…
Ein VMware-freigegebener Ordner ist ein hostseitiges Verzeichnis, das einer virtuellen Gastmaschine über das HGFS-Protokoll (Host-Guest File System) bereitgestellt wird, das über VMware Tools-Kernelmodule implementiert wird. Es funktioniert als Pseudo-Dateisystem-Mount, der den virtuellen Datenträger vollständig umgeht und einen direkten Dateiaustausch zwischen…
bei allen Hosting-Diensten
