Über SSH können Sie per Terminal oder SSH-Programm auf Ihr checkdomain Webhosting zugreifen und dort Dateien, Ordner und Datenbanken verwalten. In diesem Artikel finden Sie wichtige SSH-Befehle für Verbindung, Navigation, Dateioperationen, MySQL, Dateiübertragung und Archivierung.
Verbinden und Navigation
Mit folgendem Befehl verbinden Sie sich per SSH mit Ihrem Webhosting:
ssh login@hostXX.checkdomain.deIn ein bestimmtes Verzeichnis wechseln:
cd /htdocs/blog/Ein Verzeichnis zurück wechseln:
cd ..Verzeichnisinhalt anzeigen:
ls -allDateien und Ordner bearbeiten
Neue leere Datei anlegen:
touch DateinameNeues Verzeichnis anlegen:
mkdir VerzeichnisnameDatei bearbeiten:
nano DateinameDatei oder Ordner umbenennen:
mv Dateiname-alt Dateiname-neuDatei verschieben:
mv Dateiname /htdocs/blog/Datei verschieben und umbenennen:
mv Dateiname-alt /htdocs/blog/Dateiname-neuDatei oder Ordner kopieren:
cp Dateiname /Verzeichnis/DateinameDatei löschen:
rm DateinameOrdner inklusive Unterordnern und Dateien löschen:
rm -r OrdnernameMySQL-Datenbanken bearbeiten
Datenbank exportieren:
mysqldump Datenbankname -uBenutzername -p > Dateiname.sqlDatenbank importieren:
mysql Datenbankname -uBenutzername -p < Dateiname.sqlMit einer MySQL-Datenbank verbinden:
mysql -uBenutzername -p DatenbanknameUpload und Download per SCP
Datei hochladen:
scp /lokalerpfad/test.txt login@hostXX.checkdomain.de:~/htdocs/DateinameDatei herunterladen:
scp login@hostXX.checkdomain.de:~/htdocs/test.txt /lokalerpfad/DateinameOrdner rekursiv übertragen:
scp -r /lokalerpfad/Ordnername login@hostXX.checkdomain.de:~/htdocs/OrdnernameDateien packen und entpacken
Datei oder Ordner als .tar.gz packen:
tar cvzf Dateiname.tar.gz DateiOderOrdner.tar.gz-Archiv entpacken:
tar xvzf Dateiname.tar.gzDatei oder Ordner als .zip packen:
zip -r Dateiname.zip DateiOderOrdner.zip-Archiv entpacken:
unzip Dateiname.zip