Lade…

Verschiedene SSH Befehle für Ubuntu Server im Überblick

Bei SSH (Secure Shell) handelt es sich um ein Netzwerkprotokoll ebenso wie um Programme, mit deren Hilfe sie eine sichere, verschlüsselte Netzwerkverbindung mit zum Beispiel einem Server herstellen können. Diese Methode wird verwendet um per Kommandozeile Befehle an einem Server zu senden. Mittlerweile gibt es die neuere Version SSH-2 diese bietet neue Funktionen verschlüsseltaue Datenübertragung per SFTP. Außerdem ist großer Vorteil gegenüber FTP die schnellere Verarbeitung der SSH Befehle. Wenn Sie zum Beispiel einen Ordner mit tausenden von Dateien löschen benötigt ihr FTP Client durchaus mal 10-20 Minuten. Dagegen per Secure Shell sind die Dateien in wenigen Sekunden gelöscht.

Für MacOS bietet sie das Programm Terminal an. Wenn Sie einen Windows Rechner benutzen können Sie zum Beispiel das Programm Putty verwenden.

Blog Verschiedene SSH Befehle für Ubuntu Server im Überblick

 

SSH Befehle per Terminal (MacOS)

Unter Mac OS X können Sie ganz einfach über das Terminal eine SSH-Verbindung aufbauen.
Der Befehl hierfür sieht zum Beispiel wie folgt aus (Strato Webhosting):

ssh -l meinedomain.de ssh.strato.de

Auf einem V-Server lautet der SSH Befehl zum Beispiel so:

ssh ftpuser@domain.de

Danach müssen Sie nur noch das FTP Passwort eingeben und die Verbindung steht.

 

Dateiverwaltung

In ein Verzeichnis wechseln

cd /ordnername

Aktuellen Ordnerinhalt anzeigen

dir

Ordner erstellen

mkdir /ordnername

Löschen einer Datei

rm dateiname

Löschen eines Ordners und die enthaltenen Dateien

rm -r ordnername

Ordner mit den enthaltenen Dateien kopieren

cp -r Ordner/ Zielordner/

 

Größe eines Ordners mit Unterordnern anzeigen

du -ah /path/to/dir

Eine Datei suchen

find / -name fileName

Aktuellen Plad anzeigen

pwd

Archive

Ein nicht-komprimiertes tar-Archiv erstellen

tar -cvf filename.tar*

Ein komprimiertes tgz-Archiv erstellen

tar -cvzf filename.tgz*

Archive entpacken .tar

tar xvd filename.tar

Archive entpacken .tar.gz oder .tgz

tar xvzf filename.tar.gz

Systemverwaltung

Aktuell laufende Prozesse anzeigen

top

Zeigt wie lange ein Server schon ununterbrochen läuft

uptime

Server neu starten

shutdown -r

Herunterladen von Dateien aus dem Internet

wget url

Das war ein kurzer Überblick verschiedener Befehle die Sie regelmäßig brauchen. Natürlich gibt es noch eine Menge mehr Befehle aber mit diesen kommen Sie schon relativ weit bei der Webentwicklung.


Zurück
Datenschutz
, Inhaber: Markus Huber (Firmensitz: Deutschland), verarbeitet zum Betrieb dieser Website personenbezogene Daten nur im technisch unbedingt notwendigen Umfang. Alle Details dazu in der Datenschutzerklärung.
Datenschutz
, Inhaber: Markus Huber (Firmensitz: Deutschland), verarbeitet zum Betrieb dieser Website personenbezogene Daten nur im technisch unbedingt notwendigen Umfang. Alle Details dazu in der Datenschutzerklärung.