Musterlösungen Übungsblatt 2 ========== Aufgabe 2.1 (Rechte) ========== 2.1.1 cat bar.txt - olenz arnolda cgl13-001 lemmer - Alle haben Leserechte auf die Datei cp bar.txt cglstuff - olenz arnolda cgl13-001 - lemmer hat kein Schreibrecht in cglstuff mv bar.txt cglstuff - olenz - Nur olenz hat Schreibrecht in . vim foo.txt - arnolda lemmer - olenz hat kein Schreibrecht auf Datei, nur Gruppe icp ========== 2.1.2 Nein, die Bezeichnungen sind nicht sinnvoll gewählt, weil die Dateien im "public"-Verzeichnis nur vom Benutzer selbst gelesen werden können, wohingegen die Dateien im "private"-Verzeichnis auch von allen Benutzern der Gruppe icp geschrieben werden können. Sinnvollerweise sollte das "public"-Verzeichnis für die Gruppe und andere lesbar sein, und das "private"-Verzeichnisnur für den Benutzer. > chmod go-rwx private > chmod go+rx public ========== Aufgabe 2.2 (I/O, Pipes) ========== 2.2.1 Was tut der Befehl? Er zählt die Anzahl der cgl13-*-Accounts. ========== 2.2.2 Befehl: > grep freedom gpl.txt | grep software Ausgabe: When we speak of free software, we are referring to freedom, not have the freedom to distribute copies of free software (and charge for protecting users' freedom to change the software. The systematic ========== 2.2.3 Befehl: grep freedom gpl.txt | grep software > matches.txt ========== 2.2.4 ls /home/cgl13-*/.forward ========== Aufgabe 2.3 (Netzwerk) ========== 2.3.1 Was ist der Unterschied zwischen dem WWW und dem Internet? Das Internet ist ein Verbund aller Netzwerke, die mittels des Internet-Protokolls (IP) kommunizieren können. Das WWW ist ein Dienst auf dem Internet, der es erlaubt, über das Hypertext-Transfer Protocol (HTTP) Hypertextdaten auszutauschen. ========== 2.3.2 Befehl: ssh cip0 "cat /proc/version" > ~/cip0version.txt