CODEBOX : Tipps und Tricks rund um die Konsole

Hier ein paar snippeds wie man mit der Konsole arbeiten kann:

 

SSH Key generieren

  • ToDO

Kommando abbrechen

  • ctrl + c

Mit Server verbinden

  • Verbindung {Befehl} {Server} -l {Username} -> ssh aquaverde.nine.ch -l root
  • Passwort eingeben

Ordner erstellen

  • mkdir {name des Ordners} -> mkdir myFolder

Manual

  • Gesamtes Bash Manual {Befehl} {Funktion} -> man builtins
  • Manual einer Funktion {Befehl} {Funktion} -> man cd

Verzeichnisse anzeigen (list directory contents)

  • ls

Installierte Pakete auslesen (Paketverwalter für Debian)

  • dpkg

Grafische Oberfläche aktivieren

  • aptitude

Apache Editor

  • vi
  • pico (einfacher)

Benutzerrechte rekursiv verändern

  • Als {user} einloggen
  • su 
  • {root Passwort}
  • chown -R {User}:{Usergruppe} {Verzeichnis}

Dateien von git klonen (holt gesamtes Projekt!)

  • Ins korrekte Verzeichnis wechseln
  • git clone {Projekt} -> git clone https://github.com/TYPO3/TYPO3.CMS.git

Branch auschecken

  • Ins korrekte Verzeichnis wechseln
  • git checkout {branch} -> git checkout TYPO3_6-1

Branch updaten (pull)

  • Ins korrekte Verzeichnis wechseln 
  • git pull

Server kontrollieren

  • /etc/init.d/apache2 restart
  • /etc/init.d/apache2 start
  • /etc/init.d/apache2 stop

Set aliases

 

pico .bash_profile
alias ..='cd ..'
alias aqualab='ssh -A aquaverde@aquaverde1.nine.ch'
alias composer='php /usr/bin/composer.phar'
alias j3l='ssh -A aquaverde@zelosvm385.netrics.ch'
export CLICOLOR=1
export LSCOLORS=GxFxCxDxBxegedabagaced