Project

General

Profile

Actions

Webseiten-1 » History » Revision 32

« Previous | Revision 32/50 (diff) | Next »
Nico Schottelius, 05/01/2017 01:10 PM


Webseiten-1

Mit Hilfe von Linux und git erste Webseiten erstellen und publizieren

Thema Beschreibung
Kommandozeilen-Grundwissen Grundbefehle kennenlernen
Basis SSH Verstehen, was ssh ist, public keys
git-Versionskontrolle Erste Schritte mit git
Webseite in Github pages um die Website zu veröffentlichen

Kommandozeilen-Grundwissen

Ziele:

  • Im Dateisystem navigieren können
  • Unterschied zwischen Datei und Verzeichnis verstehen
  • <Befehl> <Leerzeichen> <Parameter> verstehen
  • Pfeil nach oben / unten für History kennenlernen
  • Tabulator für die Vervollständigung von Befehlen
Befehl Beschreibung
pwd Zeige an, wo ich bin (pwd = print working directory)
ls Zeige an, was im Verzeichnis ist (ls = list)
cd Desktop Gehe zum Desktop (change directory)
pwd Zeige an, wo ich bin
cd / Gehe nach /
pwd Zeige an, wo ich bin
cd ~ Gehe nach Hause
pwd Zeige an, wo ich bin
cd Desktop Gehe zum Desktop
mkdir testverzeichnis Neues Verzeichnis anlegen (mkdir = make directory)
Überprüfen Desktop anzeigen
cd testverzeichnis Nach testverzeichnis gehen
echo hallo Sage hallo (echo = etwas schreiben)
echo hallo > testdatei.txt Schreibe hallo in textdatei.txt
cat testdatei.txt Zeige Inhalt von testdatei.txt an (cat = concatenate)
rm testdatei.txt Lösche Testdatei
Übung Erzeuge eine Datei namens "neuetestdatei.txt" mit dem Inhalt "hallo dort"
Übung Zeige Dateien an
Übung Zeige Inhalt von "neuetestdatei.txt" an
Übung Lösche Datei "neuetestdatei.txt" an

SSH-Grundwissen (UNDER CONSTRUCTION)

Ziele:

  • Public-Key erzeugen
  • Minimal verstehen, was der Fingerprint ist
Befehl / Aktion Beschreibung
ssh Auf einen anderen Rechner verbinden, Fingerprint
ls ~/.ssh Dateien in ~/.ssh anzeigen
ssh-keygen Public Key-Pair erzeugen: Enter für Dateiname, Passwort vergeben
ls ~/.ssh Dateien in ~/.ssh anzeigen

Git-Versionskontrolle (UNDER CONSTRUCTION)

Ziele:

  • Verstehen, was eine Versionskontrolle ist
  • Basiskommandos verstehen
Befehl / Aktion Beschreibung
Einführung Versionkontrolle Warum? Änderungen merken können
mkdir testrepository Verzeichnis erstellen
cd testrepository In das Verzeichnis testrepository wechseln
git config --global user.email "" Git sagen, was meine E-Mail ist
git config --global user.name "Nico Schottelius" Git sagen, das ich "Nico Schottelius" heisse
git init Verzeichnis in ein git repository umwandeln
git status Status von git zeigen
echo "hallo" > testdatei.txt" Neue Datei mit Inhalt "hallo" anlegen
....
git status Status von git zeigen
git add datei Merken zum Hinzufügen
git commit -m "Meine erste Datei"
git log "Logbuch anzeigen"

Github pages

Befehl / Aktion Beschreibung
Github Account anlegen Zugang zu Github
Repository anlegen Repository für unsere Webseiten
git clone ... Das neue angelegte Verzeichnis auf unseren Computer bringen
cd ... Ins neue Verzeichnis wechseln

Updated by Nico Schottelius over 7 years ago · 32 revisions