lehrkraefte:blc:informatik:glf22:bashintro

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
lehrkraefte:blc:informatik:glf22:bashintro [2022/09/22 12:41]
Ivo Blöchliger [Adventure auf der bash Kommandozeile]
lehrkraefte:blc:informatik:glf22:bashintro [2022/09/23 08:15] (current)
Ivo Blöchliger [alias]
Line 31: Line 31:
  
 ===== Auswahl einiger Befehle und Programme ===== ===== Auswahl einiger Befehle und Programme =====
 +==== ls (list files) ====
 +''ls'' zeigt die Dateien im aktuellen Verzeichnis an. Nützliche Optionen:
 +  * ''ls -a'' alle Dateien anzeigen (auch versteckte)
 +  * ''ls -l'' Zusätzliche Informationen anzeigen.
 +  * ''ls -ltr'' Dateien nach Datum (-t) in umgekehrter Reihenfolge (-r) anzeigen. So wird die neueste Datei zuunterst angezeigt.
 +  * ''ls -lhSr'' Dateien nach Grösse (-S) in umgekehrter Reihenfolgen (-r) in «human readable format» (-h) anzeigen. Damit erscheinen die grössten Dateien zuunterst (praktisch zum Aufräumen).
 +
 ==== cd (change directory) ==== ==== cd (change directory) ====
 ''cd'' wechselt das aktuelle Verzeichnis.  ''cd'' wechselt das aktuelle Verzeichnis. 
Line 67: Line 74:
   * ''code hello.py'' öffnet die Datei ''hello.py'' zum Editieren. Falls die Datei nicht existiert, wird sie dann unter diesem Namen gespeichert.   * ''code hello.py'' öffnet die Datei ''hello.py'' zum Editieren. Falls die Datei nicht existiert, wird sie dann unter diesem Namen gespeichert.
  
 +===== alias =====
 +Um Tipp-Arbeit zu sparen, können Sie das ''cd''-Kommando zum Wechseln ins Informatik-Verzeichnis auch abspeichern. Gehen Sie dafür wie folgt vor:
 +
 +  * Gehen mit ''cd'' ins gewünschte Verzeichnis.
 +  * Geben Sie ''pwd'' ein und kopieren Sie den gesamten (absoluten) Pfad.
 +  * Starten Sie ''code ~/.bashrc'' um die Konfig-Datei in Ihrem Home-Verzeichnis zu editieren.
 +  * Fügen Sie dort folgende Zeile (inklusive einfachen und doppelten Anführungszeichen) mit dem oben kopierten Pfad ein:
 +<code bash>
 +  alias cdinfo='cd "hier die komplette Pfadangabe von oben einfügen"'
 +</code>
 +  * Speichern Sie die Datei.
 +  * Starten Sie die git-bash neu.
 +  * Testen Sie das neue Kommando ''cdinfo''
  
 ====== Adventure auf der bash Kommandozeile ====== ====== Adventure auf der bash Kommandozeile ======
Line 74: Line 94:
   python guide.py   python guide.py
 und versuchen Sie die gestellte Aufgaben zu lösen. Schauen Sie sich ruhig um mit ''ls'', ''cd ordnername'' und ''cd ..'' um wieder zurück zu gelangen. und versuchen Sie die gestellte Aufgaben zu lösen. Schauen Sie sich ruhig um mit ''ls'', ''cd ordnername'' und ''cd ..'' um wieder zurück zu gelangen.
 +
 +
  • lehrkraefte/blc/informatik/glf22/bashintro.1663843279.txt.gz
  • Last modified: 2022/09/22 12:41
  • by Ivo Blöchliger