<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Verzeichnisse on Michael’s Domain</title><link>https://jeltsch.org/de/tags/verzeichnisse/</link><description>Recent content in Verzeichnisse on Michael’s Domain</description><generator>Hugo</generator><language>de</language><copyright>Copyright © 2002 - 2026 Michael Jeltsch.</copyright><lastBuildDate>Fri, 24 Jul 2026 00:18:18 +0300</lastBuildDate><atom:link href="https://jeltsch.org/de/tags/verzeichnisse/index.xml" rel="self" type="application/rss+xml"/><item><title>Dateien zählen (Liste und Wortanzahl, ls &amp; wc)</title><link>https://jeltsch.org/de/counting_files_list_and_word_count_ls_wc/</link><pubDate>Wed, 29 Apr 2020 00:00:00 +0000</pubDate><guid>https://jeltsch.org/de/counting_files_list_and_word_count_ls_wc/</guid><description>&lt;p&gt;Wie zählt man die Anzahl der Dateien in einem Verzeichnis? Das wird zu einer nicht ganz einfachen Aufgabe, wenn sich Tausende von Dateien in einem Verzeichnis befinden. Ihr Dateimanager kommt mit der Zählung nicht zurecht, insbesondere wenn die Dateien nicht lokal gespeichert sind. An der Linux-Befehlszeile lässt sich diese Aufgabe schnell und einfach erledigen: &lt;code&gt;ls | wc&lt;/code&gt;. Der Befehl &lt;code&gt;ls&lt;/code&gt; listet Ihre Dateien zeilenweise auf, und &lt;code&gt;wc&lt;/code&gt; gibt drei Zahlen zurück: Zeilen, Wörter und Bytes. Im Beispiel zur Dateizählung stimmen Zeilen und Wörter überein und entsprechen der Anzahl der Dateien im Verzeichnis. Um alle Dateien im Verzeichnisbaum „backcheck“ rekursiv zu zählen: &lt;code&gt;find backcheck/ -type f | wc -l&lt;/code&gt;&lt;/p&gt;</description></item><item><title>Kopieren mit rsync</title><link>https://jeltsch.org/de/copy_with_rsync/</link><pubDate>Mon, 17 Feb 2020 00:00:00 +0000</pubDate><guid>https://jeltsch.org/de/copy_with_rsync/</guid><description>&lt;p&gt;Gründe, warum du (nicht immer, aber oft) rsync gegenüber cp bevorzugen solltest:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Unterbrochene Übertragungen fortsetzen
Wenn du eine große Datei kopierst und dein Computer oder die App abstürzt oder der Strom ausfällt, musst du mit cp von vorne beginnen. rsync kann aber genau dort weitermachen, wo es aufgehört hat, was bei großen Datenmengen eine enorme Zeitersparnis bedeuten kann.&lt;/li&gt;
&lt;li&gt;Effizienz (Delta-Übertragungsalgorithmus)
rsync ist intelligent konzipiert. Wenn du eine Datei kopierst, die am Zielort bereits vorhanden ist (z. B. bei der Aktualisierung eines Backups), kopiert rsync nur die Teile der Datei, die sich tatsächlich geändert haben (das „Delta“), anstatt die gesamte Datei zu überschreiben. cp hingegen kopiert jedes Mal die gesamte Datei.&lt;/li&gt;
&lt;li&gt;Fortschrittsanzeige in Echtzeit
rsync bietet eine hervorragende visuelle Rückmeldung. Mit dem Flag -P (oder &amp;ndash;progress) erhälst du einen Echtzeit-Fortschrittsbalken, der den Fertigstellungsgrad in Prozent, die Übertragungsgeschwindigkeit und die geschätzte verbleibende Zeit anzeigt. cp ist bekannt dafür, dass es keine Rückmeldung gibt, sodass du raten musst, ob der Vorgang noch läuft oder hängen geblieben ist. Das kannst du natürlich am Zielort nachprüfen. Anhand der sich ändernden Größe der bereits angekommenen Datei kannst du sehen ob überhaupt Fortschritte erzielt werden (ls -lh Dateiname oder du -hs Dateiname).&lt;/li&gt;
&lt;li&gt;Einfache Übertragungen übers Netz
rsync ist von Haus aus für den Einsatz über SSH ausgelegt. Du kannst damit Dateien direkt auf oder von einem Remote-Server kopieren – genauso einfach wie das Kopieren von Dateien auf deinem lokalen Rechner. cp kann dies nicht; um cp für einen Remote-Server zu verwenden, müssten du zunächst das Remote-Dateisystem lokal einbinden, was weitaus komplexer und fehleranfälliger ist.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Hier der vielleicht häufigste Fall, das Kopieren eines Verzeichnisses, inclusive des gesamten Inhalts:&lt;/p&gt;</description></item><item><title>Dateiberechtigungen auf dem HTML-Server (rekursives chmod) unter Unterscheidung zwischen Dateien und Verzeichnissen</title><link>https://jeltsch.org/de/file_permissions_on_html_server_recursive_chmod_differentiating_between_files_and_directories/</link><pubDate>Sun, 12 Apr 2009 00:00:00 +0000</pubDate><guid>https://jeltsch.org/de/file_permissions_on_html_server_recursive_chmod_differentiating_between_files_and_directories/</guid><description>&lt;p&gt;Ich habe die Dateiberechtigungen im Stammverzeichnis meines HTML-Servers rekurektiv durcheinandergebracht. Um das Problem zu beheben, musste ich einige „fortgeschrittene“ chmod-Einstellungen vornehmen. Natürlich möchte ich Verzeichnisse und Dateien unterschiedlich behandeln. Mir ist keine bessere Lösung eingefallen als die folgende: &lt;code&gt;chmod -R u=rw-x,g=rw-x,o=r-wx *chmod -R a+X *&lt;/code&gt;&lt;/p&gt;</description></item></channel></rss>