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
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