<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://sarwiki.informatik.hu-berlin.de/index.php?action=history&amp;feed=atom&amp;title=Iu_aufg</id>
	<title>Iu aufg - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://sarwiki.informatik.hu-berlin.de/index.php?action=history&amp;feed=atom&amp;title=Iu_aufg"/>
	<link rel="alternate" type="text/html" href="https://sarwiki.informatik.hu-berlin.de/index.php?title=Iu_aufg&amp;action=history"/>
	<updated>2026-04-08T15:42:33Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.43.6</generator>
	<entry>
		<id>https://sarwiki.informatik.hu-berlin.de/index.php?title=Iu_aufg&amp;diff=14469&amp;oldid=prev</id>
		<title>Jpr: Created page with &quot;== Aufgabe 1 == Legen Sie mit dem Text-Editor (nano) eine Datei mit den Namen &#039;&#039;&#039;--help&#039;&#039;&#039; an.  Nutzen Sie &#039;&#039;&#039;ls&#039;&#039;&#039;, um sie Eigenschaften (genau) dieser (einen) Datei anzuzeigen, &#039;&#039;&#039;cat&#039;&#039;&#039;, um den Inhalt dieser Datei anzusehen und &#039;&#039;&#039;rm&#039;&#039;&#039; um diese Datei wieder zu löschen. Frage: Funktioniert &#039;&#039;&#039;rm *help&#039;&#039;&#039; um diese Datei zu löschen? Warum ist das so?  == Aufgabe 2 ==  Finden Sie ein Programm, dessen Namen mit dem Buchstaben &#039;&#039;&#039;y&#039;&#039;&#039; anfängt.  Finden Sie heraus, was ma...&quot;</title>
		<link rel="alternate" type="text/html" href="https://sarwiki.informatik.hu-berlin.de/index.php?title=Iu_aufg&amp;diff=14469&amp;oldid=prev"/>
		<updated>2024-09-11T10:25:26Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;== Aufgabe 1 == Legen Sie mit dem Text-Editor (nano) eine Datei mit den Namen &amp;#039;&amp;#039;&amp;#039;--help&amp;#039;&amp;#039;&amp;#039; an.  Nutzen Sie &amp;#039;&amp;#039;&amp;#039;ls&amp;#039;&amp;#039;&amp;#039;, um sie Eigenschaften (genau) dieser (einen) Datei anzuzeigen, &amp;#039;&amp;#039;&amp;#039;cat&amp;#039;&amp;#039;&amp;#039;, um den Inhalt dieser Datei anzusehen und &amp;#039;&amp;#039;&amp;#039;rm&amp;#039;&amp;#039;&amp;#039; um diese Datei wieder zu löschen. Frage: Funktioniert &amp;#039;&amp;#039;&amp;#039;rm *help&amp;#039;&amp;#039;&amp;#039; um diese Datei zu löschen? Warum ist das so?  == Aufgabe 2 ==  Finden Sie ein Programm, dessen Namen mit dem Buchstaben &amp;#039;&amp;#039;&amp;#039;y&amp;#039;&amp;#039;&amp;#039; anfängt.  Finden Sie heraus, was ma...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;== Aufgabe 1 ==&lt;br /&gt;
Legen Sie mit dem Text-Editor (nano) eine Datei mit den Namen &amp;#039;&amp;#039;&amp;#039;--help&amp;#039;&amp;#039;&amp;#039; an.&lt;br /&gt;
&lt;br /&gt;
Nutzen Sie &amp;#039;&amp;#039;&amp;#039;ls&amp;#039;&amp;#039;&amp;#039;, um sie Eigenschaften (genau) dieser (einen) Datei anzuzeigen, &amp;#039;&amp;#039;&amp;#039;cat&amp;#039;&amp;#039;&amp;#039;, um den Inhalt dieser Datei anzusehen und &amp;#039;&amp;#039;&amp;#039;rm&amp;#039;&amp;#039;&amp;#039; um diese Datei wieder zu löschen.&lt;br /&gt;
Frage: Funktioniert &amp;#039;&amp;#039;&amp;#039;rm *help&amp;#039;&amp;#039;&amp;#039; um diese Datei zu löschen? Warum ist das so?&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 2 == &lt;br /&gt;
Finden Sie ein Programm, dessen Namen mit dem Buchstaben &amp;#039;&amp;#039;&amp;#039;y&amp;#039;&amp;#039;&amp;#039; anfängt.&lt;br /&gt;
&lt;br /&gt;
Finden Sie heraus, was man mit diesem Programm machen kann und wie man es benuzt (wie man es aufruft).&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 3 ==&lt;br /&gt;
Finden Sie heraus, wie viele Programm es im Verzeichnis &amp;#039;&amp;#039;&amp;#039;/usr/bin&amp;#039;&amp;#039;&amp;#039; gibt.&lt;br /&gt;
&lt;br /&gt;
Bei wie vielen dieser Programme fängt der Name mit &amp;#039;&amp;#039;&amp;#039;y&amp;#039;&amp;#039;&amp;#039; an?&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 4 ==&lt;br /&gt;
In Ihrem HomeVerzeichnis gibt es mehrere Dateien, deren Name mit einem Punkt beginnt (sie werden mit &amp;#039;&amp;#039;&amp;#039;ls&amp;#039;&amp;#039;&amp;#039; nicht angezeigt, außer, wenn &amp;#039;&amp;#039;&amp;#039;ls&amp;#039;&amp;#039;&amp;#039; mit der Option &amp;#039;&amp;#039;&amp;#039;-a&amp;#039;&amp;#039;&amp;#039; aufgerufen wird)-&lt;br /&gt;
In einer dieser &amp;#039;&amp;#039;&amp;#039;-&amp;#039;&amp;#039;&amp;#039;-Dateien wird der Wertz der Variable &amp;#039;&amp;#039;&amp;#039;PATH&amp;#039;&amp;#039;&amp;#039; festgelegt. Finden Sie heraus, um welche Datei es sich handelt. Finden Sie also diejenige Datei (oder Dateien, falls es mehrere gibt), in der die Zeichenkette &amp;#039;&amp;#039;&amp;#039;PATH&amp;#039;&amp;#039;&amp;#039; im Text vorkommt.&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 5 ==&lt;br /&gt;
Finden Sie alle Verzeichnisse, in denen es ein Unterverzeichnis &amp;#039;&amp;#039;&amp;#039;bin&amp;#039;&amp;#039; bibt, also zum Beispiel&lt;br /&gt;
/usr/&amp;#039;&amp;#039;&amp;#039;bin&amp;#039;&amp;#039;&amp;#039;  (im Veriechnis /usr), oder&lt;br /&gt;
/&amp;#039;&amp;#039;&amp;#039;bin&amp;#039;&amp;#039;&amp;#039;  (im Verzeichnis /).&lt;br /&gt;
Welche gibt es noch?&lt;br /&gt;
Welche Programme gibt es in all diesen Direktories (zusammen)?&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 6 ==&lt;br /&gt;
Sie bekommen ein Verzeichnis mit 1000 Dateien übergeben&lt;br /&gt;
 DC0001.JPG, DC0002.JPG, ...&lt;br /&gt;
Benennen Sie alle diese Dateien um in&lt;br /&gt;
 IMG000.JPG, IMG0002.JPG, ...&lt;br /&gt;
&lt;br /&gt;
Überprüfen Sie, ob es wirklich 1000 Dateien sind.&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 7 ==&lt;br /&gt;
Schreiben Sie ein Programm &amp;#039;&amp;#039;&amp;#039;myhome&amp;#039;&amp;#039;&amp;#039;, das den Inhalt Ihres Home-Direktories anzeigt. Das Programm &amp;#039;&amp;#039;&amp;#039;myhome&amp;#039;&amp;#039;&amp;#039; soll überall aufrufbar sein, egal in welches Verzeichnis Sie sich mit dem Kommando &amp;#039;&amp;#039;&amp;#039;cd&amp;#039;&amp;#039;&amp;#039; bewegt haben. Der Aufruf soll so ausseheen:&lt;br /&gt;
  $ myhome&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 8 - Logdateien analysieren ==&lt;br /&gt;
&lt;br /&gt;
Ziel: Erstelle ein Skript, das bestimmte Muster in einer Logdatei sucht und eine Zusammenfassung ausgibt.&lt;br /&gt;
&lt;br /&gt;
Details:&lt;br /&gt;
Wähle eine Logdatei, z.B. /var/log/syslog oder /var/log/auth.log.&lt;br /&gt;
Suche nach bestimmten Ereignissen, z.B. &amp;quot;Failed password&amp;quot; oder &amp;quot;error&amp;quot;.&lt;br /&gt;
Zähle, wie oft jedes Ereignis auftritt, und gib eine Übersicht aus.&lt;br /&gt;
Optional: Füge eine Option hinzu, die eine E-Mail-Benachrichtigung sendet, wenn eine bestimmte Anzahl an Fehlern überschritten wird.&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 9 ==&lt;br /&gt;
Sie bekommen auf Ihrem Windows-Rechner eine Verzeichnis mit 1000 &amp;#039;&amp;#039;&amp;#039;.HEIC&amp;#039;&amp;#039;&amp;#039; -Dateien.&lt;br /&gt;
&lt;br /&gt;
* Übertragen Sie alle diese Dateien von Ihrem Windows-Rechner auf Ihren Linux-Rechner, zum Beispiel mit Hilfe Windows-Programms &amp;#039;&amp;#039;&amp;#039;scp&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
* Konvertieren Sie auf dem Linux-Rechner alle Dateien vom &amp;#039;&amp;#039;&amp;#039;HEIC&amp;#039;&amp;#039;&amp;#039;-Format in das &amp;#039;&amp;#039;&amp;#039;JPG&amp;#039;&amp;#039;&amp;#039;-Format. Sie können dazu auf dem Linux-Rechner das Kommando &amp;#039;&amp;#039;&amp;#039;ffmpeg&amp;#039;&amp;#039;&amp;#039; benutzen. (Alle Infomration erhalten Sie über die --help Option des Programms ffmpeg, oder über ChatGPT).&lt;br /&gt;
* Kopieren Sie die neuen &amp;#039;&amp;#039;&amp;#039;JPG&amp;#039;&amp;#039;&amp;#039;Dateien zurück auf Ihren Windows-Rechner, zum Beispiel mit Hilfe Windows-Programms &amp;#039;&amp;#039;&amp;#039;scp&amp;#039;&amp;#039;&amp;#039;.&lt;/div&gt;</summary>
		<author><name>Jpr</name></author>
	</entry>
</feed>