Übungsblatt 1 Name: Joe User (zusammen mit Alice Schwarzer) Tutor: Bob Login: cgl0815 ========== AUFGABE 1.1 (Grundlegende Unixbefehle) ========== 1.1.3 > cd ~arnolda/computergrundlagen/01/testdir ========== 1.1.4 > ls gpl gpl_alt subdir umläut ========== 1.1.5 > ls -l --sort=size -r total 60 drwxr-xr-x 2 arnolda icp 18 2012-10-12 23:09 subdir -rw-r--r-- 1 arnolda icp 38 2012-10-12 23:09 umläut -rw-r--r-- 1 arnolda icp 18092 2012-10-12 23:09 gpl_alt -rw-r--r-- 1 arnolda icp 35147 2012-10-12 23:09 gpl ========== 1.1.6 > find . -type f -size +100c -a -size -300c ./subdir/etwas ========== 1.1.7 > grep -i finally * gpl: Finally, every program is threatened constantly by software patents. gpl:finally terminates your license, and (b) permanently, if the copyright gpl_alt: Finally, any free program is threatened constantly by software ========== AUFGABE 1.2 (Grundlagen) ========== 1.2.1 GUI * mehr visuelles Feedback, Information sichtbar * braucht viele Resourcen (CPU, GPU, Maus, ...) -> Graphikbearbeitung, Layout, ... Befehlszeile * Bandbreite wird nur für Daten benötigt * minimale Resourcen (Tastatur, kleiner Prozessor) * funktioniert auch remote * kaum Gestaltungsmöglichkeiten -> Remote-Steuerung, größere Arbeiten im Filesystem ========== 1.2.2 * viele sind freie Software * jeder hat seinen Geschmack * graphisch anspruchsvolle sind hübsch, aber netzuntauglich ========== 1.2.3 * Ein Terminal ist das angezeigte Fenster. * Es stellt die Schnittstelle zwischen Benutzer und Shell dar. * In einem Terminal läuft eine Shell. * Die Shell führt die eingegebenen Befehle aus.