Sitzung: Jeden Freitag in der Vorlesungszeit ab 16 Uhr c. t. im MAR 0.005. In der vorlesungsfreien Zeit unregelmäßig (Jemensch da?). Macht mit!

Javakurs2007/Kommandohilfe

Dont Panic

Du erhältst zu jedem Befehl in Unix eine ausfürliche Hilfe durch:

  • man Befehl

oft kürzer auch mittels

  • Befehl -h

oder

  • Befehl --help

Wenn das alles nichts hilft, weil du z.B. noch nicht so fit in Englisch bist, versuchs bei Google ;)


Die elementarsten Unixkommandos in Kürze

cd

  • cd .. # Wechsel in Mutterverzeichnis
  • cd foo # Wechsel ins Verzeichnis foo, welches sich im aktuellen Verzeichnis befinden muss
  • cd ../foo/bar # Wechsel ins Verzeichnis bar, welches in foo liegt, welches im Mutterverzeichnis liegt
  • cd ~ # Wechsel ins Homedirectory

mkdir

  • mkdir ./foo # erzeugt das Verzeichnis foo im aktuellen Verzeichniss

cp

  • cp source_file target_file # Kopiert source_file nach target_file

mv

  • mv source_file target_file # Verschiebt source_file nach target_file (wird auch zum umbenennen benutzt)

rm

  • rm foo # Löscht die Datei foo

rmdir

  • rmdir foo # Löscht das Verzeichis foo. Der Ordner muss vorher leer sein.
  • rm -r foo # Löscht das Verzeichis foo und seinen Inhalt

tar

(entnommen aus tar --help)

  • tar -tvf archive.tar # List all files in archive.tar verbosely.
  • tar -cf archive.tar foo bar # Create archive.tar from files foo and bar.
  • tar -xf archive.tar # Extract all files from archive.tar.