Linux
Das Auflisten aller MySQL-Datenbanken über die Befehlszeile erfolgt mit einer einzigen SQL-Anweisung — SHOW DATABASES; — die nach der Authentifizierung beim MySQL-Server mithilfe des mysql-Clients ausgeführt wird. Dies funktioniert auf jeder Linux-Distribution, die MySQL 5.7, MySQL 8.x oder einen kompatiblen MariaDB-Server betreibt, und erfordert entweder das SHOW DATABASES-Privileg oder Superuser-Zugriff. Diese Anleitung geht über den […]
Git ist ein verteiltes Versionskontrollsystem (DVCS), das Snapshots des Dateibaums eines Projekts über die Zeit aufzeichnet und es einer beliebigen Anzahl von Mitwirkenden ermöglicht, parallel zu arbeiten, ohne die Änderungen der anderen zu überschreiben. Jeder Entwickler hält eine vollständige Kopie des Repositorys – einschließlich der gesamten Commit-Historie – auf seinem lokalen Rechner, wodurch jeder einzelne […]
Java-Applets werden in keinem modernen Webbrowser mehr unterstützt, einschließlich Mozilla Firefox. Mozilla hat die NPAPI-Plugin-Unterstützung – die Architektur, die Java-Applets ermöglichte – ab Firefox 52 im Jahr 2017 dauerhaft eingestellt. Wenn Sie heute eine ältere Java-basierte Webanwendung ausführen müssen, können Sie nicht einfach eine Einstellung in einer aktuellen Firefox-Version umschalten; Sie müssen eine von drei […]
Cloudflare Error 520 ist ein HTTP-Statuscode, der zurückgegeben wird, wenn Cloudflares Edge-Netzwerk eine leere, unerwartete oder anderweitig nicht interpretierbare Antwort von Ihrem Ursprungsserver erhält. Im Gegensatz zu einem 502 oder 504, die einen Gateway-Timeout oder einen fehlerhaften Gateway anzeigen, ist ein 520 Cloudflares Auffangfehler für Antworten, die außerhalb jeder anerkannten HTTP-Spezifikation liegen – was bedeutet, […]
Das Löschen einer MySQL-Datenbank entfernt dauerhaft alle Tabellen, gespeicherten Prozeduren, Ansichten, Trigger und darin enthaltene Daten. Die Operation wird mit der SQL-Anweisung DROP DATABASE ausgeführt und ist auf Engine-Ebene irreversibel — sobald der Befehl abgeschlossen ist, gibt es keinen integrierten Rückgängig-Mechanismus. Bevor Sie mit einer der folgenden Methoden fortfahren, müssen Sie das Privileg DROP für […]
Ubuntu bleibt die am weitesten verbreitete Linux-Distribution sowohl auf Consumer-Hardware als auch in der Produktionsserver-Infrastruktur. Bevor man sich für eine Installation entscheidet, trennt das Verständnis der genauen Hardware-Schwellenwerte – und der realen Auswirkungen, wenn man darunter liegt – eine stabile Bereitstellung von einer frustrierenden Fehlersuche. Direkte Antwort: Ubuntu Desktop 24.04 LTS erfordert mindestens einen 2 […]
Ein Traceroute ist ein Netzwerkdiagnoseprogramm, das den genauen Pfad kartiert, den IP-Pakete von Ihrem Rechner zu einem Zielhost nehmen, dabei jeden zwischengeschalteten Router (Hop) aufzeichnet und die Round-Trip-Zeit (RTT) zu jedem einzelnen misst. Es ist das wirksamste Werkzeug, um zu isolieren, ob eine Latenzverzögerung, ein Paketverlust oder eine Routing-Anomalie in Ihrem lokalen Netzwerk, der Infrastruktur […]
Server-Authentifizierung ist der Prozess der Überprüfung Ihrer Identität, um autorisierten Zugang zu einem Remote-System, einem Hosting-Kontrollpanel oder einem Online-Dienst zu erhalten. Die drei dominanten Methoden sind passwortbasiertes SSH, SSH-Schlüsselpaar-Authentifizierung und webbasierter Kontrollpanel-Login — jede mit unterschiedlichen Sicherheitsprofilen, Anwendungsfällen und Fehlerszenarien, die jeder Administrator verstehen muss. Ob Sie eine einzelne VPS Hosting-Instanz oder eine Flotte von […]
Der `history`-Befehl in Linux ist ein integriertes Bash-Shell-Dienstprogramm, das jeden in einer Terminalsitzung ausgeführten Befehl aufzeichnet, anzeigt und verwaltet. Es liest aus und schreibt in `~/.bash_history`, eine Klartextdatei im Home-Verzeichnis jedes Benutzers, die es ermöglicht, Befehle sitzungsübergreifend abzurufen, zu suchen, erneut auszuführen und zu überprüfen, ohne sie erneut eingeben zu müssen. Für Systemadministratoren und erfahrene […]
GNU Screen ist ein Terminal-Multiplexer, mit dem Sie mehrere unabhängige Shell-Sitzungen über eine einzige Terminalverbindung erstellen, verwalten und dauerhaft fortsetzen können. Wenn Sie eine Screen-Sitzung trennen, wird jeder darin laufende Prozess im Hintergrund weiter ausgeführt – er übersteht SSH-Trennungen, Netzwerkausfälle und Terminal-Schließungen – bis Sie die Sitzung explizit wieder verbinden oder beenden. Diese Fähigkeit ist […]
on All Hosting Services
