• Keine Ergebnisse gefunden

¨Ubungsblatt f¨ur die 4. ¨Ubung

N/A
N/A
Protected

Academic year: 2021

Aktie "¨Ubungsblatt f¨ur die 4. ¨Ubung"

Copied!
1
0
0

Wird geladen.... (Jetzt Volltext ansehen)

Volltext

(1)

Christian Baun SS2008 Systemsoftware

Ubungsblatt f¨ ¨ ur die 4. ¨ Ubung

1. Legen Sie fest, dass alle neu erzeugten Dateien die folgenden Rechte erhalten:

-r--r--r--

2. Erzeugen Sie in Ihrem Home-Verzeichnis ein Verzeichnis mit dem Namen SYS_Links. Welchseln Sie in das Verzeichnis und versuchen Sie . zu l¨oschen.

3. Erzeugen Sie im Verzeichnis SYS_Links eine neue Datei mit dem Namen Original.

4. Erzeugen Sie im Verzeichnis SYS_Links einen Hard Link mit dem Namen HardLink auf die DateiOriginal.

5. Erzeugen Sie im Verzeichnis SYS_Links einen Symbolischen Link mit dem Namen SymbLink auf die DateiOriginal.

6. K¨onnen Hard Links kopiert werden? Wenn ja, kopieren Sie den Hard Link.

7. K¨onnen Symbolische Links kopiert werden? Wenn ja, kopieren Sie den Sym- bolischen Link.

8. Betrachen Sie das Ergebnis des Kopierens mitls -li. Welche Schl¨usse ziehen Sie daraus?

9. Der sog. Link-Count bei Dateien gibt an, wieviele Verzeichniseintr¨age auf den Inode zeigen. Was gibt der Link-Count bei Verzeichnissen an und wie wird er beeinflusst?

10. Was passiert, wenn der Prozess init (PID 1) mit kill beendet wird? (Das geht nur als root!)

11. Erstellen Sie in ihrem Home-Verzeichnis ein Verzeichnis DiverseDateien.

Wechseln Sie in das Verzeichnis und erzeugen Sie die folgenden Dateien:

abcdefg.bat cdata3.sav cdata7.sav datei3.txt datei7.txt abcxyz.bat cdata4.sav datei10.txt datei4.txt datei8.txt cdata1.sav cdata5.sav datei1.txt datei5.txt datei9.txt cdata2.sav cdata6.sav datei2.txt datei6.txt xyzabc.bat

12. Wie k¨onnen Sie alle Dateien ausgeben lassen, die mit datei beginnen?

13. Wie k¨onnen Sie alle Dateien ausgeben lassen, die cd enthalten?

14. Wie k¨onnen Sie die Dateien cdata2.sav, . . . ,cdata5.sav ausgeben lassen?

15. Wie k¨onnen Sie alle Dateien ausgeben lassen, die an dritter Stelle ein c oder ein z enthalten?

16. Wie k¨onnen Sie alle Dateien ausgeben lassen, die mitaanfangen, an beliebiger Stelle ein c enthalten und mit t enden?

17. Wie k¨onnen Sie die Dateien datei1.txt, . . . , datei9.txt, ausgenommen datei3.txt und datei4.txt ausgeben lassen?

Fakult¨at f¨ur Informatik 1 Hochschule Mannheim

Referenzen

ÄHNLICHE DOKUMENTE

Ermitteln Sie mit awk alle Spiele, bei denen weniger als 50000 Zuschauer waren und bei denen es einen Sieg der Heimmannschaft gab8. Ermitteln Sie mit awk f¨ur jedes Spiel die Summe

Der zweite cron-Job soll jeden Tag (außer am Wochenende) um 6:15 Uhr das Shell-Skript aufrufen, das testet, ob heute schon eine Archivdatei angelegt wurde. Die Ausgabe der

Erweitern Sie das Shell-Skript dahingehend, dass wenn es sich bei der als Ar- gument angegebenen Datei um eine gew¨ ohnliche Datei handelt, soll gepr¨ uft werden, ob sie ausf¨

Nach der Auswahl einer Grundre- chenart wird der Benutzer gebeten, zwei Operanden einzugeben2. Diese beiden Operanden werden mit der zuvor ausgew¨ ahlten Grundrechenart verrechnet

KNOPPIX ist eine freie GNU/Linux-Distribution, die sich als Live-CD direkt von einer CD/DVD starten l¨asst, ohne Installation auf der

Schreiben Sie mit einem Editor f¨ur die Shell Ihrer Wahl (z.B. pico, nano oder emacs) einen kurzen Text in die Datei Datei1.txt. nano oder emacs)

F¨ugen Sie einen beliebigen Text in die Datei SYS3.txt ein und bitten Sie einen Kommilitonen mit seinem Benutzer-Account auf die Datei SYS3.txt zuzugreifen (Kopieren oder

Vielfach ist nach einem Handbuchs- tudium noch lange nicht klar, wie diese erstellt wer- den müssen, um 2D-Kontu- ren zu erzeugen, aus denen TurboCAD per 3D-Funkti- on