SSH-Befehlsreferenz

ALLGEMEINES

Informationen über Dateirechte, versteckte Systemdateien, etc.

  Befehle Beschreibung
  ls -l Gibt Informationen über die Besitzrechte, Benutzergruppen, Dateirechte über die Dateien des ausgewählten Verzeichnisses.
  ls -a Zeigt versteckte Systemverzeichnisse im ausgewählten Verzeichnis (z.B. Bash-Dateien).
  ls verzeichnisname Zeigt den Inhalt des jeweiligen Verzeichnisses.
  pwd Zeigt an in welchem Verzeichnis man sich befindet.
  du -ah /pfad/zum/verzeichnis Zeigt die Grösse eines Verzeichnisses inkl. der Unterverzeichnisse.

VERZEICHNIS-/DATEIVERWALTUNG

Verzeichnisse oder Dateien löschen, entfernen, verschieben o. Ä.

  Befehle Beschreibung
  cd name Wechsel in das angegebene Verzeichnis
  cd .. Wechsel in die übergeordnete Ebene zurück
  find -name NamederDatei Eine bestimmte Datei suchen
  mkdir name Erstellt ein Verzeichnis
  rm -rf name Löscht ein Verzeichnis mit Inhalt
  rm name Löscht eine Datei
  wget url.zip Mit dem Befehl wget ist direkt von einem externen Server bspw. eine zip-Datei auf den Webserver zu ziehen – sofern dies beim externen Server im Angebot ist.

ARCHIVE ENTPACKEN

tar, gz, zip, bz2 Archive direkt auf dem Webspace entpacken

  Befehle Beschreibung
  tar
  tar xfv name.tar Entpacken eines tar-Archives (x = extract, f=file, v=verbose)
  gz
  tar xfvz name.tar.gz Entpacken eines gz-Archives
  bz2
  tar xfvj name.tar.bz2 Entpacken eines bz2-Archives
  zip
  unzip name.zip Entpacken eines zip-Archives

Anwendungsbeispiel: Mittels Befehl wget ist von einem externen Server ein Archiv auf den bplaced-Webserver zu übertragen (bswp. für eine CMS-Installation) und auch direkt zu entpacken.

wget https://adresse-zur-zip-datei.de/zip.zip && unzip zip.zip