Werkzeuge unter Windows Unix-Grundlagen Benutzung von Programmen auf dem Cluster

Größe: px
Ab Seite anzeigen:

Download "Werkzeuge unter Windows Unix-Grundlagen Benutzung von Programmen auf dem Cluster"

Transkript

1 Unix-Einführung 08 Werkzeuge unter Windows Unix-Grundlagen Benutzung von Programmen auf dem Cluster Universität Heidelberg - Institut für Anorganische Chemie Dr. Bodo Martin

2 Windows-Werkzeuge Zugang mit Textkonsole: ssh-client Putty Kopieren von Dateien ssh-client winscp Graphische Anzeige unter Windows winaxe Universität Heidelberg - Institut für Anorganische Chemie Dr. Bodo Martin

3 Windows-Werkzeuge für Experten cygwin: komplette Unix-Umgebung unter Windows Kostenlos X11 (graphische Oberfäche), Gnome/KDE Compiler (gcc etc.) Skriptsprachen (perl, python, ruby etc.) gut zum Testen/Üben (Administration) Universität Heidelberg - Institut für Anorganische Chemie Dr. Bodo Martin

4 Grundlagen Terminologie Server entfernter Rechner oder Dienst Client lokaler Dienst, der auf den Server zugreift Protokoll ein Kommunikationskanal z.b http: 80, ssh: 22 = Dienst ein vom Server angebotenes Protokoll ssh dienst X11 Protokoll Universität Heidelberg - Institut für Anorganische Chemie Dr. Bodo Martin

5 Grundlagen Windowmanager X-Server lokal Windows-PC X11-Protokoll ssh-protokoll remote Linux-PC Anmelden am server (chi) per ssh-protokoll Auf dem server Starten eines graphischen Programms lokale Darstellung mittels X-Server (Vorsicht andere Terminologie) Universität Heidelberg - Institut für Anorganische Chemie Dr. Bodo Martin

6 Grundlagen Windowmanager X-Server lokal Windows-PC X11-Protokoll getunnelt ssh-protokoll remote Linux-PC z.b. chi X11-Protokoll unsicher deshalb Tunneln des Protokolls innerhalb ssh nur so graphische Fenster auf chi Universität Heidelberg - Institut für Anorganische Chemie Dr. Bodo Martin

7 Grundlagen Zugang innerhalb der Uni X-Server lokal Windows-PC ssh remote Linux-PC server mit VPN (virtual private network) X-Server lokal Windows-PC VPN remote Linux-PC server Universität Heidelberg - Institut für Anorganische Chemie Dr. Bodo Martin

8 Zugang CiscoVPN innerhalb der Uni (ACI/OCI/PCI etc.) direkt außerhalb (auch WLAN) Cisco-Client URZ-account Universität Heidelberg - Institut für Anorganische Chemie Dr. Bodo Martin

9 Andere Zugänge zum Netz im ACI Hausnetz-Computer Mitarbeiter Stand PCs Computer vor Bunsen-Saal Studenten Eingeschränkte Möglichkeiten Lokale Netze der Aks Laptops Für Praktika / Mitarbeiter Laptops etc. (AK Admin) Für diese Netze: kein VPN nötig Universität Heidelberg - Institut für Anorganische Chemie Dr. Bodo Martin

10 X-Server winaxe nach Installation: xsettings als Administrator ausführen Universität Heidelberg - Institut für Anorganische Chemie Dr. Bodo Martin

11 ssh-client putty X11-forwarding anschalten Konfiguration speichern Universität Heidelberg - Institut für Anorganische Chemie Dr. Bodo Martin

12 ssh-client putty Profil abspeichern Universität Heidelberg - Institut für Anorganische Chemie Dr. Bodo Martin

13 Zugang zu Server (von Windows aus) 1. ggf. CiscoVPN starten 2. winaxe starten 3. Putty (oder Winssh) starten, Profil laden Universität Heidelberg - Institut für Anorganische Chemie Dr. Bodo Martin

14 Zugang auf Server Textzugang schnell, auch von zuhause (mit VPN) zum Kontrollieren von Rechnungen meist ausreichend shell: bash (bourne again shell) Graphischer Zugang Visualisierung von Molekülen Datenbanken (CSD) Komfort Frontends (Maestro, Molden) Kommando-Prompt Universität Heidelberg - Institut für Anorganische Chemie Dr. Bodo Martin

15 konsole komfortable Version der Texteingabe Teil der KDE-Oberfläche (Linux) konsole läuft lokal läuft auf dem Server! Die Ausgabe wird übertragen, Anzeige durch winaxe Universität Heidelberg - Institut für Anorganische Chemie Dr. Bodo Martin

16 Programme auf chi Dokumentation https://chi.aci.uni-heidelberg.de wichtigste Infos Account: ab Diplomand/AFP bei AK-Sekretariat oder AK-Admin Formular auf chi Universität Heidelberg - Institut für Anorganische Chemie Dr. Bodo Martin

17 Unix Essentials bash = bo(u)rn(e) again shell Dateisystem Grundlegende Befehle Nomenklatur für Beispiele: <name> : Namen einsetzen /home/<name> /home/kurs1 etc Cluster <chi> bzw. angegeber Name fett: Unix-Commando

18 Unix Dateisystem 1 Root = / Verzeichnistrenner: / (nicht \!) Wo bin ich: pwd Verzeichniswechsel: cd Home-Verzeichnis: /home/<name>

19 Unix Dateisystem 2 Relative und absolute Pfade: / vs. ~ Tilde: ~ cd /home/martin oder cd ~ Leerzeichen in Dateinamen vermeiden: Sonderzeichen: _ -, keine Umlaute! Besondere Dateien:. und.. cd.. : ein Verzeichnis nach oben cd. : aktuelles Verzeichnis

20 Unix Dateisystem 3 Rechte User, Group, others jeweils Dreiergruppen: (Oktalformat) rwx r = read, w = write, x = execute Modifikation von Benutzerrechten mit chmod a = all, u = user, g = group -rwxrwxrwx = 777 Gruppenrechte chmod g+rw hallo.txt chmod og-rwx hallo.txt 000 = = = = = = = 7 Universität Heidelberg - Institut für Anorganische Chemie Dr. Bodo Martin

21 Reguläre Ausdrücke: regular expressions Selektive Platzhalter Alle Dateien : * (nicht *.*) Alle.com Dateien: *.com Alle hallo-<ziffer>: hallo-? Beispiel *.com : alle.com Dateien im aktuellen Verzeichnis

22 Unix Befehle: ls Auflisten von Dateien Eine Datei: ls hallo Alle.com Dateien: ls *.com (Fast) alle Dateien im Verzeichnis: ls * oder ls Weitere Formen: ll = ls -l, la = ls -a nicht überall verfügbar (aber auf chi) aber nachrüstbar: alias ll= ls -l

23 Unix Befehle: pwd / cd Aktuelles Verzeichnis: pwd Verzeichniswechsel: cd pwd; cd. ; pwd; cd.. Verzeichnis: /home/muster/kurs/test/ cd /home/muster/kurs/test/ cd test2 cd ~/kurs/test/test2

24 Unix Befehle: touch Erzeugen leerer Dateien touch test ls test Später: Editoren: vi, emacs, nedit Löschen des Bildschirms : clear Neuinitalisierung: reset

25 Unix Befehle: mkdir/rmdir Erstellen von Verzeichnissen mkdir ~/test-dir mkdir /home/muster/test-dir mkdir../muster/test-dir Löschen von leeren Verzeichnissen rmdir ~/junk-dir

26 Unix Befehle: cp Kopieren von Dateien und Verzeichnissen Dateien: cp hallo hallo2 Verzeichnisse: -r : rekursiv -v : verbose auch -a : archive cp -r testdir testdir2 cp -r testdir/. cp -rv testdir/ testdir2

27 Unix Befehle: mv Dateien verschieben/umbenennen Datei: mv hallo hallo_alt Verzeichnis: mv hallo hallo_alt Im Dateibaum: mv ~/test1.com dir2 wenn dir2 existiert (als Verzeichnis): dir2/test1.com wenn nicht : Umbenennen in dir2 (Datei)

28 Unix Befehle: Löschen von Dateien/Verzeichnissen ACHTUNG: KEIN Papierkorb! rm hallo Interaktiv: rm i hallo Rekursiv: rm r test-dir Ohne Nachfrage: rm rf *!! besser: cd folder_to_delete pwd rm ri * cd.. rmdir folder_to_delete rm

29 Unix Befehle: man/info Hilfesysteme: 1. man 2. info Eingabe von: man man Bsp: man less : Hilfe über Aufrufparameter. info less : moderneres Hilfesystem. Einfachster Zugang über emacs. (C-h i)

30 Unix: Prozesse Befehle parallel ausführen cp r alles backup & Anzeige mit: jobs Kontrolle über die Shell: CTRL-z fg und bg %1& Vorsicht!

31 Unix: bash History: mit Pfeiltasten Ergänzung mit TAB CTRL-a und CTRL-e Sprung an Anfang/Ende der Zeile Letzter Befehl mit!<name> history dann!123 führt entsprechnenden Befehl aus Letzen Befehl teilweise eingeben, dann PgUp/PgDown Exit aus der Shell: exit oder CTRL-d (nicht X)

32 Pager less Anzeige einer Datei ohne sie zu verändern wichtig bei laufenden Rechnungen! less <dateiname> Quit : q Follow mode: SHIFT-f Anfang: p Ende SHIFT-g SPC, b, Suche: /SCF, dann n oder SHIFT-n

33 Prozessanzeige top Anzeige über Auslastung der CPUs load-anzeige maximal 1 pro Core Beenden (in top) eigner Prozesse: mit k(ill) Anzeige von Prozessen: ps PID: process ID beenden eingener Prozesse mit kill <PID> zombies.. Universität Heidelberg - Institut für Anorganische Chemie Dr. Bodo Martin

34 Unix: Editoren Gebräuchlichste Editoren vi emacs nedit schnell, mächtig, kryptisch sehr gut, aber umfangreich (und kryptisch) einfach, intuitiv, nicht überall verfügbar Funktion 1/Einarbeitungszeit

35 Editor vi Einfüge- und Kommandomodus, Umschalten mit ESC, Kommando mit : Insert :i Replace :r (ein Zeichen), :R Löschen :dd (eine Zeile), :x (Zeichen) ESC :wq write and quit Hilfe: vi :help

36 Editor nedit (N)irwana (Edit)or menügesteuert Aufruf: nedit datei & Copy & paste Steuerung an Windows angelehnt Menü / Help

37 Editor (x)emacs Anleitung: https://chi.aci.uni-heidelberg.de Graphischer Modus auch für Einsteiger. sowohl emacs als auch xemacs Textmodus mit emacs nw (für console) Komplexer Editor (aber gut!) META-Taste = ALT, also M-x = ALT-x Hilfe: CTRL-h i (Hilfe-Index) Probieren: M-x doctor RET

38 Kommandos emacs C- : ctrl-taste M- : Alt-Taste Universität Heidelberg - Institut für Anorganische Chemie Dr. Bodo Martin

39 cluster 45 Opteron Rechner, 100+ Cores 16 AMD MP Rechner, 32 Cores 5 Xeon Dual-Quadcores Master Quad-Xeon Arbeitskreis-Rechenknoten Chi (master node) AMD XP x2 AMD Opteron 45x2 AMD Quad Xeons Universität Heidelberg - Institut für Anorganische Chemie Dr. Bodo Martin

40 cluster Schlangensystem Anzeige laufender Rechnungen listnodes Jobs werden der Reihe nach verarbeitet. Status R: running Q: queued Anhalten/Löschen von Jobs killjob <jobid>

41 cluster listnodes Universität Heidelberg - Institut für Anorganische Chemie Dr. Bodo Martin

42 Beispiel Quantenmechanik Gaussian 03 Input erstellen Abschicken

43 Inputs erstellen xyz Koordinaten Z-Matrix (redundant coordinates) Alles Textdateien! Mit jedem Editor zu öffnen

44 Eingabe: Z-Matrix Beschreibung des Moleküls in internen Koordinaten (keine Translation, keine Rotation) Bindungen, Winkel, Diederwinkel (Torsionen) Vorteil: klare Beschreibung (e.g. Torsionsprofil von Ethan)

45 Z-Matrix 1. Atom: keine Freiheitsgrade! 2. Atom: Bindung zu Atom: Bindung und Winkel 3+. Atom: Bindung, Winkel, Torsion Rein geometrische Beschreibung, kein Kraftfeld! (Elektronendichte)

46 Eingabe: g03 H 2 O #P HF/6-31G* opt iop(6/7=3) geom=printinputorient gfinput Leerzeile Water optimization Leerzeile 0 1 H1 O2 H1 r1 H3 O2 r1 H1 a1 Variables: r1 1.0 a Leerzeile

47 XYZ Input Leichter aus anderen Programmen / Formaten zu erhalten; Reihenfolge der Atome unwichtig (keine Abhängigkeiten) Für große Moleküle empfehlenswert

48 Eingabe XYZ #P HF/6-31G* opt iop(6/7=3) geom=printinputorient gfinput Leerzeile Formaldehyde optimization Leerzeile 0 1 C z1 O H H Variables: z1 Leerzeile

49 Rechnung abschicken Input erstellen (mit nedit/emacs/vi) h2o.com 2. Abschicken: g03 h2o.com 3. Schlangensystem: listnodes 4. less h2o.out (kein &!) 5. In less: SHIFT-f (follow mode) 6. In less: CTRL-c, (q)

50 QM-Rechnung Files Endung.com.out Inhalt g03 Eingabedatei g03 Ausgabedatei.chk.bz2 Komprimiertes Checkpointfile.fchk.bz2 Formatiertes Checkpointfile

51 Visualisierung z.b. molden 1. Eingabe von: molden & 2. Öffnen der h2o.out Datei 3. Visualisierung der Optimierung etc. 4. Orbitale, HOMO/LUMO 5. Ändern der Z-Matrix möglich. andere Möglichkeiten gaussview 4.1 (gv41) molekel

52 Visualisierung Gaussview 4.1 Gaussview 4.1 Lokale Kopie (Windows) erhältlich ab FP / Diplomand Universität Heidelberg - Institut für Anorganische Chemie Dr. Bodo Martin

53 Tools grep Durchsuchen von Textdateien Beispiel: SCF Done in h2o.out grep "SCF Done" h2o.out grep "SCF Done" h2o.out less siehe: man grep

54 Tools bzip2/bunzip2 Komprimieren von Dateien Komprimieren bzip2 h2o.out Ergebnis : h2o.out.bz2 Dekomprimieren bunzip2 h2o.out.bz2 Ergebnis: h2o.out analog mit gzip/gunzip (Endung.gz)

55 Tools zip Erstellen von Archiven (Windows-compatibel) zip r zipfile.zip g03-files/ erstellt komprimiertes Archiv mit allen Dateien in g03-files unix-tool: tar Erstellen gzip: tar czvf tarfile.tar.gz g03-files bzip2: tar cjvf tarfile.tar.bz2 g03-files Entpacken tar xzvf tarfile.tar.gz tar xjvf tarfile.tar.bz2

56 Tools bc/xcalc "Taschenrechner" bc -l quit xcalc

57 Tools > >> < << File-IO umleiten und Pipes cat hallo > hallo2 Inhalt der Datei hallo nach hallo2 schreiben cat hallo >> hallo2 Inhalt der Datei hallo an Datei hallo2 anfügen (append) grep "SCF Done" h2o.out less Suche nach Zeilen mit SCF Done und Anzeige in less grep "A" *.out grep "B" less Pipe-Symbol : Verknüpfung von Input und Output

58 Tools (windows) winzip Kopieren von Dateien zwischen Windows und Linux frei erhältlich Explorer-Interface (zwei Fenster nebeneinander) sicher, einfach unter XP/Vista eigentlich überflüssig

59 Tools Dateiformate Umwandlung verschiedener Formate mit newzmat z.b. Aus dem checkpoint file eine neue Eingabestruktur: 1. bunzip2 h2o.chk.bz2 2. newzmat 03 ichk h2o.chk ocart h2o-o.com 3. bzip2 h2o.chk.bz2 andere Möglichkeiten Babel (openbabel, maestro (graphische Oberfläche, frei, ) mercury (graphisch, Teil der CSD-Datenbank) Molekel Universität Heidelberg - Institut für Anorganische Chemie QM-Methoden in der Anorganischen Chemie WS05/06

Werkzeuge unter Windows Unix-Grundlagen Benutzung von Programmen auf dem Cluster

Werkzeuge unter Windows Unix-Grundlagen Benutzung von Programmen auf dem Cluster Unix-Einführung Werkzeuge unter Windows Unix-Grundlagen Benutzung von Programmen auf dem Cluster Universität Heidelberg - Institut für Anorganische Chemie Dr. Bodo Martin Windows-Werkzeuge Zugang mit Textkonsole:

Mehr

SCI Linux Einführung

SCI Linux Einführung Service Center Informatik bernhardt@cs.uni-kl.de endler@cs.uni-kl.de sci@cs.uni-kl.de 08.10.2015 Die Textkonsole () öffnen Bedienung über den Menüeintrag Terminal mit dem Shortcut strg + alt + t ... und

Mehr

Praktikum RO1 Einführung Linux / Ubuntu / Bash

Praktikum RO1 Einführung Linux / Ubuntu / Bash Praktikum RO1 Einführung Linux / Ubuntu / Bash Ubuntu Ubuntu 10.04 läuft als Gastsystem auf der virtuellen Maschine Virtuel Box. Das vorbereitete Ubuntu liegt auf der Festplatte Daten_1 ( \D:\VM'sUbuntu_10.04

Mehr

Material zum Grundlagenpraktikum ITS. eine kleine Linux-Befehlsreferenz. Stand: Oktober 2007 zusammengestellt von: Cornelia Menzel Version 1.

Material zum Grundlagenpraktikum ITS. eine kleine Linux-Befehlsreferenz. Stand: Oktober 2007 zusammengestellt von: Cornelia Menzel Version 1. Material zum Grundlagenpraktikum ITS eine kleine Linux-Befehlsreferenz Stand: Oktober 2007 zusammengestellt von: Cornelia Menzel Version 1.0 Lehrstuhl für Netz- und Datensicherheit Ruhr-Universität Bochum

Mehr

LINUX Gesamtmitschrift

LINUX Gesamtmitschrift LINUX Gesamtmitschrift Martin Rabensteiner, 22.11.2015 Filesystem unter Linux - Keine Laufwerksbuchstaben - ~ Home-Verzeichnis User - Versteckte Dateien.filename Pfade 1. Absoluter Pfad eindeutiger Weg

Mehr

Linux-Befehlsreferenz

Linux-Befehlsreferenz Grundpraktikum Netz- und Datensicherheit Linux-Befehlsreferenz Lehrstuhl für Netz- und Datensicherheit Ruhr-Universität Bochum Zusammengestellt von: Cornelia Menzel, Endres Puschner Stand: 15. September

Mehr

Arbeiten mit der Shell in Linux

Arbeiten mit der Shell in Linux Bachelor-Tutorial 2012 Arbeiten mit der Shell in Linux Markus Merschmeyer merschm@lxportal1:~ > Motivation Warum mit der Maus klicken......wenn man auch tippen kann! 13.04.2012 M. Merschmeyer 2 Erste Schritte

Mehr

Unix/Linux Grundlagen für Einsteiger

Unix/Linux Grundlagen für Einsteiger Unix/Linux Grundlagen für Einsteiger Seminarunterlage Version: 6.08 Version 6.08 vom 25. Juli 2016 Dieses Dokument wird durch die veröffentlicht.. Alle Rechte vorbehalten. Alle Produkt- und Dienstleistungs-Bezeichnungen

Mehr

Basiskonzepte des Rechnerbetriebs

Basiskonzepte des Rechnerbetriebs Universität Potsdam Institut für Informatik Wintersemester 2012 2013 Basiskonzepte des Rechnerbetriebs Aufgabenblatt 2 2 Das UNIX-Dateisystem Arbeiten Sie, wenn nicht anders vermerkt, immer auf der Kommandozeile!

Mehr

Gibt Daten im erweiterten Format aus. Dies beinhaltet die Angabe von Zugriffsrechten, Besitzer, Länge, Zeitpunkt der letzten Änderung und mehr.

Gibt Daten im erweiterten Format aus. Dies beinhaltet die Angabe von Zugriffsrechten, Besitzer, Länge, Zeitpunkt der letzten Änderung und mehr. ls [optionen] [namen]: ls zeigt den Inhalt von Verzeichnissen. Sind keine namen angegeben, werden die Dateien im aktuellen Verzeichnis aufgelistet. Sind eine oder mehrere namen angegeben, werden entweder

Mehr

Debian GNU/Linux. Unix Grundlagen und Betrieb. Christian T. Steigies

Debian GNU/Linux. Unix Grundlagen und Betrieb. Christian T. Steigies : Betrieb Unix Grundlagen und Betrieb Institut für Experimentelle und Angewandte Physik Christian-Albrechts-Universität zu Kiel Debian crash course 20.02.2007 : Betrieb Unix Grundlagen Konfigurationsdateien

Mehr

1 Linux-Befehlsübersicht

1 Linux-Befehlsübersicht 1 Linux-Befehlsübersicht 1.1 Dateiverwaltung ls Verzeichnisinhalt anzeigen (list) ls -l ausführliche Darstellung ls -a auch versteckte Dateien auisten ls -h verwende besser lesbare Einheiten (humanreadable,

Mehr

Einführung in die Kommandozeile

Einführung in die Kommandozeile Einführung in die Kommandozeile Das zentrale Werkzeug unter Linux/UNIX Pascal Bernhard Berlin Linux User Group 15. November 2013 Inhalt 1 Einführung Was ist die Shell? Wofür brauche ich sie? Grundbefehle

Mehr

Einführung in das wissenschaftliche Rechnen

Einführung in das wissenschaftliche Rechnen Übung Einführung in das wissenschaftliche Rechnen Hella Rabus Sommersemester 2016 Inhalte Heute Linux Arbeitsplatz kennen lernen, einrichten erste Python Schritte SoSe16 Linux, Python L A TEX, Mathematica

Mehr

VWA Rhein-Neckar Dipl.-Ing. Thomas Kloepfer. Kommunikation I (Internet) Übung 1 Telnet und FTP

VWA Rhein-Neckar Dipl.-Ing. Thomas Kloepfer. Kommunikation I (Internet) Übung 1 Telnet und FTP VWA Rhein-Neckar Dipl.-Ing. Thomas Kloepfer Kommunikation I (Internet) Übung 1 Telnet und FTP SS 2003 Inhaltsverzeichnis 2. Übungen mit Telnet und FTP...1 2.1. Testen der Verbindung mit ping...1 2.2. Arbeiten

Mehr

Arbeiten in der Unix-Kommandozeile. PeP et al. Toolbox Workshop

Arbeiten in der Unix-Kommandozeile. PeP et al. Toolbox Workshop Arbeiten in der Unix-Kommandozeile PeP et al. Toolbox Workshop 2015 [ismo@it ~]$ _ Was ist das? Muss das sein? Ist das nicht völlig veraltet? Das sieht nicht so schick aus PeP et al. Toolbox Workshop 2015

Mehr

Computer Algebra Plan der Vorlesung. erstes Drittel: linux, emacs, L A TEX zweites Drittel: Sage als Taschenrechner letztes Drittel: Python für Sage

Computer Algebra Plan der Vorlesung. erstes Drittel: linux, emacs, L A TEX zweites Drittel: Sage als Taschenrechner letztes Drittel: Python für Sage Computer Algebra Nutzung des Computers im Studium: einen Editor (emacs) verwenden Texte (mit L A TEX) setzen ein Computeralgebrasystem (Sage) nutzen etwas programmieren (mit Python) Computer Algebra Plan

Mehr

Linux-Einführung WS 2010/2011

Linux-Einführung WS 2010/2011 Linux-Einführung WS 2010/2011 1 Hilfequellen studihelp@coli.uni-sb.de Systemgruppe: http://www.coli.uni-sb.de/sg/ Fachschaft: http://www.coli.uni-sb.de/fs-coli/ > Skripte Linuxkurs-Webseite: http://www.ruthless.zathras.de/facts/linux/

Mehr

Übungsblatt A zu Linux

Übungsblatt A zu Linux CES-Softwareentwicklungspraktikum WS09/10 Dipl. Inf. Hakima Lakhdar Prof. Dr. Uwe Naumann LuFG Informatik 12, RWTH Aachen Übungsblatt A zu Linux 1 Account-Verwaltung über TIM Bemerkung: Die Zeichenketten,

Mehr

Grundbefehle. LPI Zertifizierung. Auf dem Weg: Certified Linux

Grundbefehle. LPI Zertifizierung. Auf dem Weg: Certified Linux LPI Zertifizierung 1.103.3 Grundbefehle Copyright ( ) 2006-2009 by Dr. Walter Kicherer. This work is licensed under the Creative Commons Attribution-Noncommercial-Share Alike 2.0 Germany License. To view

Mehr

Tutorium 1 Systemadministration 2 - Linux Universität Hildesheim

Tutorium 1 Systemadministration 2 - Linux Universität Hildesheim Tutorium 1 Systemadministration 2 - Linux Universität Hildesheim Jens Rademacher 16.06.2014 1. Theorie: Verzeichnisbaum Eine Auswahl einiger Verzeichnisse. / # Root-Verzeichnis /home/ # Enthält alle Home-Verzeichnisse

Mehr

Dateien und Verzeichnisse

Dateien und Verzeichnisse Arbeiten mit und LPI Essentials Hochschule Kaiserlautern 28. Oktober 2015 und Arbeiten mit Table of Contents 1 Einleitung 2 Dateinamen 3 Allgemeines Kommandos für Auflisten von Verzeichnisinhalten Erstellen

Mehr

Grundlagen der Programmierung

Grundlagen der Programmierung Übung 1: Unix Werkzeuge Robert Sombrutzki sombrutz@informatik.hu-berlin.de Unix Werkzeuge Warum? Diese Frage sollten Sie sich immer mal wieder stellen! Denkbare Antworten Weil Sie diese Werkzeuge immer

Mehr

Linux Grundlagen. Wolfgang Scheicher 20. Mai 2006. 1 Allgemeines 2 1.1 Bootvorgang... 2 1.2 Verzeichnisstruktur... 2

Linux Grundlagen. Wolfgang Scheicher 20. Mai 2006. 1 Allgemeines 2 1.1 Bootvorgang... 2 1.2 Verzeichnisstruktur... 2 Linux Grundlagen Wolfgang Scheicher 20. Mai 2006 Inhaltsverzeichnis 1 Allgemeines 2 1.1 Bootvorgang........................................... 2 1.2 Verzeichnisstruktur........................................

Mehr

Terminal & Shell-Skripte

Terminal & Shell-Skripte Terminal & Shell-Skripte Computerlabor im KuZeB Ubuntu-Workshop 14.1.2008 Kire www.kire.ch Template von Chih-Hao Tsai (chtsai.org) Creative Commons License (by-nc-sa) creativecommons.org/licenses/by-nc-sa/2.5/dee.de

Mehr

Kommandos im Unix-Grundkurs Digicomp-UXE. Inhalt

Kommandos im Unix-Grundkurs Digicomp-UXE. Inhalt Kommandos im Unix-Grundkurs Digicomp-UXE Die hier aufgeführten Kommandos sind eine Zusammenfassung aller gezeigten Kommandos im Unix-Grundkurs UXE der Digicomp mit den wichtigsten Optionen.Zu jedem Kommando

Mehr

Computer & GNU/Linux Einführung Teil 3

Computer & GNU/Linux Einführung Teil 3 Inst. für Informatik [IFI] Computer & GNU/Linux EinführungTeil 3 Simon Haller, Sebastian Stab 1/29 Computer & GNU/Linux Einführung Teil 3 Simon Haller, Sebastian Stabinger, Philipp Zech Inst. für Informatik

Mehr

Einführung in die Angewandte Bioinformatik

Einführung in die Angewandte Bioinformatik Einführung in die Angewandte Bioinformatik Kurzeinführung in Unix und verwandte Betriebssysteme Webseite zur Vorlesung http://bioinfo.wikidot.com/ Sprechstunde Mo 16-17 in OH14, R214 Sven.Rahmann -at-

Mehr

Arbeiten mit der Shell Teil 1

Arbeiten mit der Shell Teil 1 Arbeiten mit der Shell Teil 1 Linux-Kurs der Unix-AG Benjamin Eberle 4. Mai 2016 Die Komandozeile unter Linux Wird als Shell bezeichnet Die Shell ist eines der vielen Programme einer Linux-Distribution

Mehr

SelfLinux Dateien unter Linux

SelfLinux Dateien unter Linux Dateien unter Linux Autor: Frank Boerner (frank@frank-boerner.de) Formatierung: Matthias Hagedorn (matthias.hagedorn@selflinux.org) Lizenz: GFDL Im Unterschied zu Windows wird bei Linux zwischen Groß-

Mehr

Literatur. Einführung in Unix. Login. Passwort. Mag. Thomas Griesmayer. Benutzererkennung und Passwort Case-Sensitiv Prompt

Literatur. Einführung in Unix. Login. Passwort. Mag. Thomas Griesmayer. Benutzererkennung und Passwort Case-Sensitiv Prompt Literatur Einführung in Unix Introduction to Unix Martin Weissenböck: Linux, 2000, 2. Auflage, Adim Bodo Bauer: SuSE Linux 6.2, Installation, Konfiguration und erste Schritte, 1999, 15. Auflage, SuSE Verlag.

Mehr

Arbeiten mit der Shell Teil 1

Arbeiten mit der Shell Teil 1 Arbeiten mit der Shell Teil 1 Linux-Kurs der Unix-AG Zinching Dang 09. November 2015 Die Unix-Philosophie Es gibt viele kleine Programme Können die jeweiligen Aufgaben gut lösen Komplexe Aufgaben werden

Mehr

Betriebssysteme UNIX/Linux Übungsthema 1 Einführung in UNIX/Linux. Dirk Wenzel Dr. Jörg Gruner

Betriebssysteme UNIX/Linux Übungsthema 1 Einführung in UNIX/Linux. Dirk Wenzel Dr. Jörg Gruner Betriebssysteme UNIX/Linux Übungsthema 1 Einführung in UNIX/Linux Dirk Wenzel Dr. Jörg Gruner SS 2006 1. Anmelden und Abmelden bei UNIX-Systemen Als es noch keine graphischen Benutzeroberflächen (GUI's)

Mehr

Arbeiten mit der Shell Teil 1

Arbeiten mit der Shell Teil 1 Arbeiten mit der Shell Teil 1 Linux-Kurs der Unix-AG Benjamin Eberle 5. Mai 2015 Shell: Standard-Features Prompt (häufig: benutzer@rechner:~$) zeigt an, dass die Shell auf Befehle wartet Befehl eingeben,

Mehr

2 2. Tag. 2.1 Das Dateisystem. das Dateisystem organisiert die Speicherung von Daten. viele Betriebssysteme haben verschiedene Dateisysteme

2 2. Tag. 2.1 Das Dateisystem. das Dateisystem organisiert die Speicherung von Daten. viele Betriebssysteme haben verschiedene Dateisysteme 2 2. Tag 2.1 Das Dateisystem das Dateisystem organisiert die Speicherung von Daten viele Betriebssysteme haben verschiedene Dateisysteme ein gutes Dateisystem ist wichtig um Daten sicher zu lagern Das

Mehr

Wiederholung: Prozesse

Wiederholung: Prozesse Wiederholung: Prozesse ablaufende Programme = Prozesse Typische Operationen: laufende Prozesse anzeigen (ungewünschte) Prozesse beenden Werkzeuge: ps, top, kill, nice Dr. Carsten Gnörlich Tag 4 / 1 Wiederholung:

Mehr

Allgemeine Hinweise zum theoretischen Versuch

Allgemeine Hinweise zum theoretischen Versuch Allgemeine Hinweise zum theoretischen Versuch Vorbemerkungen Nach Anmelden mit Benutzername und Passwort am Rechner kann man unter der graphischen Benutzeroberfläche KDE ähnlich wie unter Windows arbeiten.

Mehr

L A TEX, Linux, Python

L A TEX, Linux, Python L A TEX, Linux, Python Daniel Borchmann, Tom Hanika, Maximilian Marx 17. Dezember 2014 cba Grundlagen von GNU/Linux Grundlagen von GNU/Linux Eine kurze Geschichte von GNU / Linux Eine kurze Geschichte

Mehr

Einführung in das Arbeiten an Unix-Rechnern

Einführung in das Arbeiten an Unix-Rechnern [Unix] Einführung Einführung in das Arbeiten an Unix-Rechnern 23. 03.2007 Franz Schenk 1 [Unix] Einführung Ursprünge, Hintergründe Grundlagen, Konzepte Arbeiten mit Unix 2 [Unix] Was ist Unix Ein MehrbenutzerBetriebssystem

Mehr

LAMP HowTo (Linux Apache MySQL PHP) Zugriff per SSH auf den Server. Servername: gyko.no-ip.info (Lokal: 192.168.2.10)

LAMP HowTo (Linux Apache MySQL PHP) Zugriff per SSH auf den Server. Servername: gyko.no-ip.info (Lokal: 192.168.2.10) LAMP HowTo (Linux Apache MySQL PHP) Zugriff per SSH auf den Server Servername: gyko.no-ip.info (Lokal: 192.168.2.10) Stand: 04-2014 Warum Zugriff auf einen Server per SSH? Zunächst einmal möchte ich, dass

Mehr

X Anmelden am System. X System herunterfahren. X Grundlegendes zur Shell. X Das Hilfesystem. X Dateioperationen. X Bewegen im Verzeichnisbaum

X Anmelden am System. X System herunterfahren. X Grundlegendes zur Shell. X Das Hilfesystem. X Dateioperationen. X Bewegen im Verzeichnisbaum /LQX[*UXQGODJHQ, (LQI KUXQJLQGLH6KHOO 'DWHLHQXQG 9HU]HLFKQLVVH :DVLVW]XWXQ" X Anmelden am System X System herunterfahren X Grundlegendes zur Shell X Das Hilfesystem X Dateioperationen X Bewegen im Verzeichnisbaum

Mehr

Einführung Wissenschaftliches Rechnen. René Lamour. Sommersemester 2015

Einführung Wissenschaftliches Rechnen. René Lamour. Sommersemester 2015 Einführung Wissenschaftliches Rechnen René Lamour Sommersemester 2015 Organisatorisches Zugang zum Pool - Siehe Öffnungszeiten Teilnahme an den Übungen in den ersten Wochen allein, dann Gruppenarbeit Abgabe

Mehr

Linux Systemadministration

Linux Systemadministration Linux Systemadministration Linux ist derzeit das Betriebssystem mit den stärksten Wachstumsraten bei den Marktanteilen. Nicht ohne Grund: Es ist nicht nur lizenzfrei, sondern durch seinen Unix-artigen

Mehr

Unix Grundlagen (Teil 1.b)

Unix Grundlagen (Teil 1.b) Unix Grundlagen (Teil 1.b) Jörn Stuphorn stuphorn@rvs.uni-bielefeld.de Universität Bielefeld Technische Fakultät Organisatorisches Folien jetzt unter http://elearn.rvs.uni-bielefeld.de/mainpage/ldk/labor.php

Mehr

1) JAVA JRE auf der QNAP Box installieren

1) JAVA JRE auf der QNAP Box installieren Hallo, hier eine kleine unvollständige Anleitung wie das CCU-Historian auf der QNAP läuft. Wenn Du eine QNAP hast, solltest Du diesen Weg nur dann beschreiten, wenn Du einmal eine Kommandozeile gesehen

Mehr

FH Frankfurt am Main WS 2007/2008. Unix-Praktikum

FH Frankfurt am Main WS 2007/2008. Unix-Praktikum FH Frankfurt am Main WS 2007/2008 Fachbereich 2 UNIX-Praktikum Studiengang Informatik Dr. Joachim Schneider Übungsblatt 3 Unix-Praktikum Lernziele: Dateiattribute, Umgang mit Zugriffsberechtigungen, Archivieren

Mehr

Skripte. Beispiel. http://www.icp.uni-stuttgart.de. M. Fyta Computergrundlagen 73/93

Skripte. Beispiel. http://www.icp.uni-stuttgart.de. M. Fyta Computergrundlagen 73/93 Skripte Wie kann ich mir komplexe Befehle merken? Gar nicht aber der Computer kann es für mich! Einfach die Befehle in eine Textdatei schreiben und ausführbar machen #! (Shebang) in der ersten Zeile bestimmt

Mehr

Computergestützte Mathematik zur Analysis. Informationen zur Vorlesung

Computergestützte Mathematik zur Analysis. Informationen zur Vorlesung Computergestützte Mathematik zur Analysis Informationen zur Vorlesung Achim Schädle Angewandte Mathematik Wintersemester 2015/16 22. Oktober 2015 Teil I Informationen zur Vorlesung Computergestützte Mathematik

Mehr

Das CIP der Mathematik

Das CIP der Mathematik Das CIP der Mathematik Eine kurze Unix Einführung Martin Kerscher Mathematisches Institut Ludwig Maximilians Universität München 27. Februar 2014 Gliederung Allgemeines zum Betriebssystem Unix/Linux Das

Mehr

2.Übung Systemsoftware (SYS) Hochschule Mannheim

2.Übung Systemsoftware (SYS) Hochschule Mannheim Christian Baun 2.Übung Systemsoftware Hochschule Mannheim SS2009 1/20 2.Übung Systemsoftware (SYS) Hochschule Mannheim Christian Baun Forschungszentrum Karlsruhe Institut für Wissenschaftliches Rechnen

Mehr

Wiederholung und Vertiefung. Programmieren in C. Pointer und so... thoto. /dev/tal e.v. 6. April 2013 (Version vom 11. April 2013) Programmieren in C

Wiederholung und Vertiefung. Programmieren in C. Pointer und so... thoto. /dev/tal e.v. 6. April 2013 (Version vom 11. April 2013) Programmieren in C Pointer und so... 6. April 2013 (Version vom 11. April 2013) Agenda für Heute 1 Wiederholung und Vertiefung Wiederholung 2 Was sind? Felder und Vektoren? Zeichenketten Wiederholung Wiederholung Funktion

Mehr

ATB Ausbildung Technische Berufe Ausbildungszentrum Klybeck

ATB Ausbildung Technische Berufe Ausbildungszentrum Klybeck Das Linux-Dateisystem bin usr sbin lib mail / var spool boot lpd Rc0.d etc Rc.d Rc1.d Verzeichnisstruktur / Root- oder Wurzelverzeichnis, das oberste Verzeichnis im kompletten Dateisystem. /bin Programme

Mehr

Allgemeine Hinweise zum theoretischen Versuch

Allgemeine Hinweise zum theoretischen Versuch Allgemeine Hinweise zum theoretischen Versuch Vorbemerkungen Nach Anmelden mit Benutzername und Passwort am Rechner kann man unter der graphischen Benutzeroberfläche KDE ähnlich wie unter Windows arbeiten.

Mehr

SelfLinux Dateien unter Linux

SelfLinux Dateien unter Linux Dateien unter Linux Autor: Frank Boerner (frank@frank-boerner.de) Formatierung: Matthias Hagedorn (matthias.hagedorn@selflinux.org) Lizenz: GFDL Im Unterschied zu Windows wird bei Linux zwischen Groß-

Mehr

Arbeiten mit der Shell Teil 1

Arbeiten mit der Shell Teil 1 Arbeiten mit der Shell Teil 1 Linux-Kurs der Unix-AG Andreas Teuchert 29. Oktober 2012 Shell: Standard-Features Prompt (häufig: benutzer@rechner:~$) zeigt an, dass die Shell auf Befehle wartet Befehl eingeben,

Mehr

Vorsemesterkurs Informatik

Vorsemesterkurs Informatik Vorsemesterkurs Informatik Einführung in die Bedienung von Unix-Systemen SoSe 2013 Stand der Folien: 3. April 2013 Übersicht 1 Unix, Linux, Shells 2 Shell-Kommandos 3 Dateien und Verzeichnisse Vorkurs

Mehr

vorneweg: Auch unter Unix/Linux gibt es komfortable grafische Benutzerschnittstellen ;)

vorneweg: Auch unter Unix/Linux gibt es komfortable grafische Benutzerschnittstellen ;) Unterschiede zu Windows vorneweg: Auch unter Unix/Linux gibt es komfortable grafische Benutzerschnittstellen ;) Der Verzeichnisbaum: Unix verwendet einen sog. flachen Verzeichnisbaum. Diesem werden Inhalte

Mehr

Linux das bessere Windows?

Linux das bessere Windows? Große Übung Programmieren - Linux-Tools - Sebastian Ebers Institut für Telematik, Universität zu Lübeck https://www.itm.uni-luebeck.de/people/ebers/ Linux das bessere Windows? Ein ganz klares Jein 2 Linux,

Mehr

Grundlegende Kommandos unter UNIX / LINUX

Grundlegende Kommandos unter UNIX / LINUX Fakultät Informatik, HFU Brückenkurs UNIX Einführung 1 Grundlegende Kommandos unter UNIX / LINUX Allgemeine Schreibweise: kommandoname [-opt1 -opt2 ] [objekt1 objekt2 ] Erste Shell Kommandos mkdir directoryname

Mehr

Objektorientiertes Programmieren mit Suse Linux

Objektorientiertes Programmieren mit Suse Linux Objektorientiertes Programmieren mit Suse Linux Zum Programmieren werden 2 Komponenten benötigt: 1. einen Editor zur Eingabe des Quellcodes 2. einen Compiler, der den Quellcode in die Maschinensprache

Mehr

Linux II. Reguläre Ausdrücke Editoren Scripting. 2 Linux II. Linux I II III Res WN/TT NLTK XML Weka E Reguläre Ausdrücke Editoren Scripting

Linux II. Reguläre Ausdrücke Editoren Scripting. 2 Linux II. Linux I II III Res WN/TT NLTK XML Weka E Reguläre Ausdrücke Editoren Scripting Linux II 2 Linux II Reguläre Ausdrücke Editoren Scripting Reguläre Ausdrücke Reguläre Ausdrücke beschreiben eine Menge von Zeichenfolgen und werden benutzt um m festzustellen, ob eine Zeichenkette Teil

Mehr

SHELL WE BEGIN? EINE EINFÜHRUNG IN DIE SHELL. Max Rosin - ANKÜNDIGUNGEN

SHELL WE BEGIN? EINE EINFÜHRUNG IN DIE SHELL. Max Rosin - ANKÜNDIGUNGEN SHELL WE BEGIN? EINE EINFÜHRUNG IN DIE SHELL Max Rosin - mrosin@freitagsrunde.org ANKÜNDIGUNGEN lists.freitagsrunde.org/mailman/listinfo/fopen freitagsrunde.org/techtalks 1 WAS MACHEN WIR HEUTE? Was ist

Mehr

Übung 1: Wichtige Kommandos unter Linux

Übung 1: Wichtige Kommandos unter Linux Übung 1: Wichtige Kommandos unter Linux 1.1 Einige Shell-Kommandos unter Linux Ziel der Übung: Diese Übung dient dazu, einfache Shell-Kommandos unter Linux kennenzulernen. Anmelden am System: Beim Booten

Mehr

LaFonera Erweiterung - Erstinstallation -

LaFonera Erweiterung - Erstinstallation - LaFonera Erweiterung - Erstinstallation - Inhaltsverzeichnis Benötigte Software SSH-Client z.b. Putty SFTP-Client z.b. WinSCP Vorraussetzungen Firmwareversion SSH Zugriff WinSCP3 Zugriff Installation der

Mehr

Grafische Oberfläche, Shell Teil 4 Linux-Kurs der Unix-AG

Grafische Oberfläche, Shell Teil 4 Linux-Kurs der Unix-AG Grafische Oberfläche, Shell Teil 4 Linux-Kurs der Unix-AG Klaus Denker 10./16. Mai 2012 Anmelden und abmelden Linux ist ein Mehrbenutzersystem Jeder Benutzer hat einen Benutzernamen und ein Kennwort Nach

Mehr

Übungsblatt 1: Zur Benutzung von Computern im CIP-Pool der Informatik

Übungsblatt 1: Zur Benutzung von Computern im CIP-Pool der Informatik Ludwig-Maximilians-Universität München München, 14.04.2015 Institut für Informatik Prof. Dr. Christian Böhm Sebastian Goebl, Dr. Bianca Wackersreuther Einführung in die Informatik: Systeme und Anwendungen

Mehr

Unix Grundlagen. - ii - Ambit Professional Seminar Series. Autor: Prof. J. Anton Illik Diplom-Informatiker

Unix Grundlagen. - ii - Ambit Professional Seminar Series. Autor: Prof. J. Anton Illik Diplom-Informatiker Ambit Professional Seminar Series Unix Grundlagen Autor: Prof. J. Anton Illik Diplom-Informatiker unter Mitarbeit von I. Gelrich C. Keefer P. Ott K. Rothemund C. Ruane S. Sahin K-H. Schmidt Ambit Informatik

Mehr

cs106 Informatiklabor Teil 1: Java-Installation

cs106 Informatiklabor Teil 1: Java-Installation Herbstsemester 2009 cs106 Informatiklabor Teil 1: Java-Installation Florian Zeller Vorgehen und Ziele Wöchentlich eine Übung Unterstützte Bearbeitung während den Übungsstunden Austausch mit älteren Semestern

Mehr

Vorbereitungskurs Informatik - Tag 1

Vorbereitungskurs Informatik - Tag 1 Vorbereitungskurs Informatik - Tag 1 FSI Informatik Uni Erlangen-Nürnberg 10. Oktober 2006 FSI Informatik (Uni Erlangen-Nürnberg) Vorbereitungskurs Informatik - Tag 1 10. Oktober 2006 1 / 22 Wer sind wir?

Mehr

UBELIX University of Bern Linux Cluster

UBELIX University of Bern Linux Cluster University of Bern Linux Cluster Informatikdienste Universität Bern ID BEKO Grid Forum 7. Mai 2007 Inhalt Einführung Ausbau 06/07 Hardware Software Benutzung Dokumentation Gut zu wissen Kontakt Apple/Mac:

Mehr

Eprog Starthilfe. 5. Oktober 2010. 1 Einleitung 2

Eprog Starthilfe. 5. Oktober 2010. 1 Einleitung 2 Eprog Starthilfe 5. Oktober 2010 Inhaltsverzeichnis 1 Einleitung 2 2 Windows 2 2.1 Cygwin Installation................................... 2 2.2 Programmieren mit Emacs............................... 8

Mehr

3. Modul: I/O-Umleitung, Pipes, Prozesse, Netzwerk, X11

3. Modul: I/O-Umleitung, Pipes, Prozesse, Netzwerk, X11 Praktikum: Unix/Linux, Teil 3 Inhalt dieses Praktikums Dieses Praktikum umfasst vier Module zum Thema Unix. Für deren Bearbeitung stehen Ihnen vier Doppellektion im Praktikum zur Verfügung. Es ist wichtig,

Mehr

Computernutzung für Experimentalphysiker Frei progammierbare Rechner als Werkzeuge in der Experimentalphysik Teil 2

Computernutzung für Experimentalphysiker Frei progammierbare Rechner als Werkzeuge in der Experimentalphysik Teil 2 Computernutzung für Experimentalphysiker Frei progammierbare Rechner als Werkzeuge in der Experimentalphysik Teil 2 Was bisher geschah: Die freie Programmierbarkeit macht Rechner zum echten Multitool Computer

Mehr

Archivieren und Komprimieren, SSH

Archivieren und Komprimieren, SSH Archivieren und Komprimieren, SSH Linux-Kurs der Unix-AG Andreas Teuchert 12. November 2012 Archivieren Archivieren ist das Zusammenfassen mehrerer Dateien zu einer einzigen Hauptanwendung früher war das

Mehr

Dateisystem 2, RegEx, Manpages

Dateisystem 2, RegEx, Manpages Dateisystem 2, RegEx, Manpages Linux-Kurs der Unix-AG Andreas Teuchert 10. Dezember 2012 Manpages Dokumentation zu Programmen, speziellen Dateien, etc. steht in Manpages Aufruf mit man Manpage

Mehr

Zugriff zum Datenaustausch per scponly

Zugriff zum Datenaustausch per scponly Zugriff zum Datenaustausch per scponly Warum scponly? In der Grundkonfiguration der Musterlösung ist es notwendig, dass ein Benutzer, der die Möglichkeit haben soll von außen Dateien mit dem Server auszutauschen,

Mehr

Die Architektur von UNIX/Linux- Betriebssystemen. Mag. Lukas Feiler, SSCP lukas.feiler@lukasfeiler.com http://www.lukasfeiler.

Die Architektur von UNIX/Linux- Betriebssystemen. Mag. Lukas Feiler, SSCP lukas.feiler@lukasfeiler.com http://www.lukasfeiler. Die Architektur von UNIX/Linux- Betriebssystemen Mag. Lukas Feiler, SSCP lukas.feiler@lukasfeiler.com http://www.lukasfeiler.com/lectures_brg9 1977: Berkeley Software Distribution/BSD (U.C. Berkeley) 1986:

Mehr

HD-Pool und Remote Tools

HD-Pool und Remote Tools HD-Pool und Remote Tools Kleine Hausapotheke gegen poolbedingte Klaustrophobie Ina Becker Inhalt Hauptdiplomspool Arbeiten in der Universität Arbeiten von zu Hause aus Internetzugang durch Informatik/Uni

Mehr

Embedded So)ware. Einrichten der Arbeitsumgebung

Embedded So)ware. Einrichten der Arbeitsumgebung Embedded So)ware Einrichten der Arbeitsumgebung Inhaltsangabe 1. Was ist installiert 2. Was ist zu tun? Einrichten des Raspi! Cross Compiler auf den Arbeitsplatzrechner installieren! Raspi einbinden! Plugin

Mehr

Arbeiten mit Linux und an der Kommandozeile

Arbeiten mit Linux und an der Kommandozeile Arbeiten mit Linux und an der Kommandozeile AST, Wintersemester 2013/2014 1 Einleitung Es wird hier ein kleiner Einblick zum Arbeiten mit der grafischen Oberfläche KDE und an der Kommandozeile unter Unix

Mehr

Archivieren und Komprimieren, Globs

Archivieren und Komprimieren, Globs Archivieren und Komprimieren, Globs Linux-Kurs der Unix-AG Benjamin Eberle 23. November 2015 Sonderzeichen in Dateinamen bestimmte Zeichen haben für die Shell eine Sonderbedeutung (z. B. Globs oder das

Mehr

SFTP SCP - Synology Wiki

SFTP SCP - Synology Wiki 1 of 6 25.07.2009 07:43 SFTP SCP Aus Synology Wiki Inhaltsverzeichnis 1 Einleitung 1.1 Grundsätzliches 2 Voraussetzungen 2.1 Allgemein 2.2 für SFTP und SCP 3 Installation 3.1 Welche openssl Version 3.2

Mehr

Einführung in die Kommandozeile

Einführung in die Kommandozeile Einführung in die Kommandozeile...oder auch: Hier hat alles angefangen. Tom Priebe Freitagsrunde Technische Universität Berlin 28. Oktober 2011 Inhalt 1 Einführung Über die Kommandozeile Grundbefehle Parameter

Mehr

GNU/Linux für Neulinge

GNU/Linux für Neulinge GNU/Linux für Neulinge UnFUG SS13 Florian Kreidler 18. April 2013 Florian Kreidler GNU/Linux für Neulinge 1 / 21 Agenda 1 Historie Warum Linux? Einsatzgebiete 2 3 Editoren Virtualisierung Chatmöglichkeiten

Mehr

Fernwartung des Schulservers übers Internet Anleitung ssh - putty winscp - für Arktur v.3.5.2 bzw. v.3.5.6 -

Fernwartung des Schulservers übers Internet Anleitung ssh - putty winscp - für Arktur v.3.5.2 bzw. v.3.5.6 - Fernwartung des Schulservers übers Internet Anleitung ssh - putty winscp - für Arktur v.3.5.2 bzw. v.3.5.6 - Die folgende Anleitung beschreibt die Fernwartung des Schulservers z.b. von zu Hause über das

Mehr

Teil 1: Einführung in die Shell. Was ist die Shell? Wichtige Kommandos (1) Einführung in die Shell. Grundlagen der Shell-Programmierung

Teil 1: Einführung in die Shell. Was ist die Shell? Wichtige Kommandos (1) Einführung in die Shell. Grundlagen der Shell-Programmierung Einführung in die Shell Grundlagen der Shell-Programmierung Daniel Lutz 22.10.2003 Teil 1: Einführung in die Shell 1 2 Was ist die Shell? Schnittstelle zwischen Benutzer und Computer

Mehr

Linux I II III Res/Pro WN/TT Theorie Terminal Ein- und Ausgabe. Linux I. 1 Linux I. Theorie Terminal Ein- und Ausgabe. Ressourcen-Vorkurs

Linux I II III Res/Pro WN/TT Theorie Terminal Ein- und Ausgabe. Linux I. 1 Linux I. Theorie Terminal Ein- und Ausgabe. Ressourcen-Vorkurs Linux I 1 Linux I Theorie Terminal Ein- und Ausgabe Theorie Linux und Unix Unix bezeichnet eine Familie von Betriebssystemen: HP-UX, AIX, Solaris, Mac OS X, GNU/Linux. Linux ist eine freie und quelloffene

Mehr

Einwahlanleitung für DIS-Übungen

Einwahlanleitung für DIS-Übungen für DIS-Übungen VPN-Einwahl Um das Arbeiten von zu Hause zu vereinfachen, wurden alle Teilnehmer der DIS-Übungen für das VPN freigeschaltet. Eine Einwahl in das VPN ist die Voraussetzung für die Verbindung

Mehr

Dateisystem 2, Suchen & Finden, Manpages

Dateisystem 2, Suchen & Finden, Manpages Dateisystem 2, Suchen & Finden, Manpages Linux-Kurs der Unix-AG Malte Koster 17. Januar 2014 ln ln ( link ) legt Verknüpfungen an, Verwendung wie cp ohne Optionen wird ein zweiter Name für die gleiche

Mehr

Technische Praxis der Computersysteme I 3. Vorlesung

Technische Praxis der Computersysteme I 3. Vorlesung Technische Praxis der Computersysteme I 3. Vorlesung Bernhard Lamel Universität Wien, Fakultät für Mathematik WS 2007 Outline 1 Grundlegende Informationen 2 Umgang mit Textdateien 3 Schleifen und Kontrollstrukturen

Mehr

Archivieren und Komprimieren, Globs

Archivieren und Komprimieren, Globs Archivieren und Komprimieren, Globs Linux-Kurs der Unix-AG Benjamin Eberle 27. November 2014 Globs Wildcard/Platzhalter, z.b.?, *, [...] spezielle Zeichen, die mit mehreren Zeichen übereinstimmen nützlich,

Mehr

Archivieren und Komprimieren, Globs

Archivieren und Komprimieren, Globs Archivieren und Komprimieren, Globs Linux-Kurs der Unix-AG Andreas Teuchert 20. Mai 2014 Globs Wildcard/Platzhalter, z.b.?, *, [...] spezielle Zeichen, die mit mehreren Zeichen übereinstimmen nützlich,

Mehr

Befehl Beispiel Beschreibung An- und Abmelden: es geht aber auch einfach: reboot. es geht aber auch einfach. halt. Strg + l (kleines L) mkdir --help

Befehl Beispiel Beschreibung An- und Abmelden: es geht aber auch einfach: reboot. es geht aber auch einfach. halt. Strg + l (kleines L) mkdir --help Liste der wichtigsten Linux-Befehle Befehl Beispiel Beschreibung An- und Abmelden: logout shutdown -r now shutdown -h now clear auch möglich Tastenkürzel: Strg + d es geht aber auch einfach: reboot es

Mehr

Kurze Einweisung in die Shell

Kurze Einweisung in die Shell Kurze Einweisung in die Shell Betriebssystem Unix primäre Kommunikation mit dem System ist über Kommandozeile, graphische Systeme sind nur Aufsatz C ist speziell mit/für Unix-Betriebsysteme entwickelt

Mehr

Computer & GNU/Linux Einführung Teil 4

Computer & GNU/Linux Einführung Teil 4 Inst. für Informatik [IFI] Computer & GNU/Linux EinführungTeil 4 Simon Haller, Sebastian Stab 1/20 Computer & GNU/Linux Einführung Teil 4 Simon Haller, Sebastian Stabinger, Benjamin Winder Inst. für Informatik

Mehr

4 l Springer Vieweg. Keine Angst. vor Linux/Unix. Unix-Anwender. Ein Lehrbuch für Linux- und. Christine Wolfinger

4 l Springer Vieweg. Keine Angst. vor Linux/Unix. Unix-Anwender. Ein Lehrbuch für Linux- und. Christine Wolfinger Christine Wolfinger Keine Angst vor Linux/Unix Ein Lehrbuch für Linux- und Unix-Anwender 11., vollständig überarbeitete Auflage 4 l Springer Vieweg Keine Angst vor Linux/Unix Ein Lehrbuch für Ein- und

Mehr

Mount zu Windows Share Backup automatisieren

Mount zu Windows Share Backup automatisieren Mount zu Windows Share Backup automatisieren Beschreibung: Vorbereitungen: Kenntnisse: Info: Das Einhängen von Windows-Shares (freigegebene Windows- Verzeichnisse) kann vor allem für automatische Backup

Mehr

Vorlesung Unix-Praktikum

Vorlesung Unix-Praktikum 1/2 Vorlesung 4. und Rechnerbetriebsgruppe Technische Fakultät Universität Bielefeld 09. November 2015 2/2 Willkommen zur vierten Vorlesung Was gab es beim letzten Mal? Dateitypen: Text- und Dokumentdateien

Mehr

Wichtige UNIX Kommandos

Wichtige UNIX Kommandos Wichtige UNIX Kommandos auf der Grundlage des gleichnamigen Skriptes von Tobias Oetiker und Thomas Gabathuler erstellt von Michael Hoffmann (hoffmann@inf.ethz.ch) überarbeitet von Yves Brise 2009 überarbeitet

Mehr

FTP. Backup. noch ein paar Skripte Kylix-Installation. freischalten automatischer Upload Windows-Client. Archivieren Mirror-Verfahren Clonen

FTP. Backup. noch ein paar Skripte Kylix-Installation. freischalten automatischer Upload Windows-Client. Archivieren Mirror-Verfahren Clonen FTP freischalten automatischer Upload Windows-Client Backup Archivieren Mirror-Verfahren Clonen noch ein paar Skripte Kylix-Installation 1 Freischalten in /etc/inetd.conf vor entsprechender ftp- Zeile

Mehr