Die ersten Befehle auf Ihrem VPS: Umsehen auf der Kommandozeile
Sie haben sich zum ersten Mal auf Ihrem VPS angemeldet und sehen nur einen blinkenden Cursor. Mit einer Handvoll Befehlen finden Sie sich zurecht: wo Sie sich befinden, was in einem Verzeichnis liegt, wie Sie eine Datei lesen oder bearbeiten und wie es um Ihren Server steht. Noch nicht angemeldet? Lesen Sie zuerst Mit SSH auf Ihrem VPS anmelden (und einen SSH-Schlüssel erstellen) und vergleichen Sie bei der ersten Anmeldung den Fingerabdruck, wie in Die erste Anmeldung mit SSH beschrieben.
Den Prompt lesen
Links vom Cursor steht der Prompt, zum Beispiel anna@web1:~$. Daran erkennen Sie, wer Sie sind (anna), auf welchem Server (web1) und in welchem Verzeichnis (~ ist Ihr eigenes Home-Verzeichnis) Sie sich befinden. Das letzte Zeichen ist wichtig: $ steht für einen normalen Benutzer, # für root. Root darf alles, ohne Rückfrage wie "Sind Sie sicher?". Arbeiten Sie deshalb lieber mit einem eigenen Benutzer und setzen Sie sudo vor Befehle, die Administratorrechte benötigen. Wie Sie diesen Benutzer anlegen, lesen Sie in Ein eigener Benutzer mit sudo.
In Verzeichnissen umsehen
| Befehl | Was er bewirkt |
|---|---|
pwd | Zeigt an, in welchem Verzeichnis Sie sich gerade befinden |
ls -la | Zeigt den Inhalt des Verzeichnisses mit Rechten, Eigentümer und Größe an, auch versteckte Dateien (Namen, die mit einem Punkt beginnen, wie .ssh) |
cd /etc/ssh | Wechselt in ein Verzeichnis. cd .. geht ein Verzeichnis nach oben, cd ohne Zusatz bringt Sie zurück in Ihr Home-Verzeichnis |
Einigen Verzeichnissen begegnen Sie immer wieder: /etc (Konfiguration), /var/log (Logdateien), /home (Home-Verzeichnisse), /root (Home-Verzeichnis von root) und /var/www oder /srv (Websites und Dienste). Groß- und Kleinschreibung zählt: /etc/SSH existiert nicht, /etc/ssh schon.
Dateien lesen und bearbeiten
cat dateizeigt eine kurze Datei auf einmal an.less dateilässt Sie mit den Pfeiltasten und der Leertaste blättern. Suchen Sie mit/wort, beenden Sie mitq.tail -n 50 dateizeigt die letzten 50 Zeilen an, praktisch für Logdateien.nano dateiöffnet einen einfachen Editor. Speichern mit Strg+O und Enter, beenden mit Strg+X.
Erstellen Sie eine Kopie, bevor Sie eine Konfigurationsdatei ändern, zum Beispiel sudo cp /etc/ssh/sshd_config /etc/ssh/sshd_config.bak. Ändern Sie immer nur eine Sache auf einmal und testen Sie die Konfiguration, bevor Sie den Dienst neu starten: Viele Programme haben dafür einen eigenen Befehl, etwa sudo sshd -t oder sudo nginx -t.
Wie steht es um Ihren Server?
| Befehl | Was Sie sehen |
|---|---|
cat /etc/os-release | Welches Betriebssystem in welcher Version läuft, zum Beispiel Debian 13 oder Ubuntu 24.04 LTS |
uptime | Wie lange der Server schon läuft und die Auslastung (Load) über 1, 5 und 15 Minuten |
df -h | Freier Speicherplatz. Eine volle Festplatte ist ein häufiger Grund dafür, dass ein Server "einfach so" stehen bleibt |
free -h | Arbeitsspeicher. Achten Sie auf die Spalte available, nicht auf free: Linux nutzt freien Arbeitsspeicher als Cache und gibt ihn zurück, sobald ein Programm ihn benötigt |
ip -brief address | Die IP-Adressen Ihres Servers |
Läuft Ihre Festplatte voll oder ist der Server langsam, lesen Sie Festplatte voll, Arbeitsspeicher voll oder langsam. Mehr Speicherplatz benötigt? Siehe Speicherplatz Ihres VPS vergrößern.
Hilfe finden
man lsöffnet die Anleitung zu einem Befehl. Blättern und Suchen funktioniert genauso wie inless. Fehlen die Anleitungen, installieren Sie sie mitsudo apt install man-db.ls --helpliefert bei den meisten Befehlen eine kurze Liste der Optionen.- Die Tab-Taste vervollständigt Namen von Befehlen und Dateien. Das erspart Tippfehler. Mit der Pfeiltaste nach oben holen Sie frühere Befehle zurück.
rm hat keinen Papierkorb: Was gelöscht ist, ist weg. Seien Sie besonders vorsichtig mit rm -r (ein Verzeichnis mit seinem gesamten Inhalt) und mit Platzhalterzeichen wie *, vor allem, wenn Sie root sind. Fügen Sie außerdem keine Befehle aus dem Internet ein, ohne sie vorher zu lesen. Erstellen Sie vor einer größeren Änderung einen Snapshot, siehe Snapshots und Backups Ihres VPS.Ihr VPS ist vollständig selbstverwaltet: Was innerhalb Ihres Servers geschieht, verwalten Sie selbst. Wir helfen beim WebOké-Teil, etwa beim VPS-Bildschirm, dem Netzwerk und den Snapshots. Arbeiten Sie lieber mit einem Hostingpaket? Dort steht Ihnen eine eingeschränktere Kommandozeile zur Verfügung, siehe SSH-Zugang und das Terminal in DirectAdmin: welche Pakete und wie Sie sich anmelden.
Mehr lernen? Besuchen Sie den kostenlosen Kurs VPS und Linux-Serververwaltung, Lektion 1.4 Auf der Kommandozeile umsehen.
