Ich suche nach einer einfachen Möglichkeit (einem Befehl oder einer Reihe von Befehlen, die wahrscheinlich einschließen find), um doppelte Dateien in zwei Verzeichnissen zu finden und die Dateien in einem Verzeichnis durch Hardlinks der Dateien im anderen Verzeichnis zu ersetzen. Hier ist die Situation: Dies ist ein Dateiserver, auf dem …
Ich habe in Lehrbüchern gelesen, dass Unix / Linux keine festen Links zu Verzeichnissen zulässt, aber weiche Links zulässt. Liegt es daran, dass, wenn wir Zyklen haben und wenn wir feste Verknüpfungen erstellen und nach einiger Zeit die Originaldatei löschen, dies auf einen Abfallwert hinweist? Wenn Zyklen der einzige Grund …
Ich möchte eine "Kopie" eines Verzeichnisbaums erstellen, in dem jede Datei einen Hardlink zur Originaldatei darstellt Beispiel: Ich habe eine Verzeichnisstruktur: dirA/ dirA/file1 dirA/x/ dirA/x/file2 dirA/y/ dirA/y/file3 Hier ist das erwartete Ergebnis, eine "Kopie" des Verzeichnisbaums, in der jede Datei einen Hardlink zur Originaldatei darstellt: dirB/ # normal directory dirB/file1 …
Ich erstelle ein Shell-Skript, das einen Dateinamen / Pfad zu einer Datei verwendet und feststellt, ob es sich bei der Datei um eine symbolische Verknüpfung oder eine feste Verknüpfung handelt. Das einzige ist, ich weiß nicht, wie ich sehen soll, ob es sich um eine harte Verbindung handelt. Ich habe …
Ich habe viele Erklärungen dafür gesehen, warum die Linkanzahl für ein leeres Verzeichnis in Unix-basierten Betriebssystemen 2 statt 1 ist. Verzeichnis, das jedes Verzeichnis auf sich selbst verweist. Ich verstehe, warum ein Konzept von "." ist nützlich für die Angabe relativer Pfade, aber was bringt die Implementierung auf Dateisystemebene? Warum …
Wie verschiebe ich Verzeichnisse mit gemeinsamen Dateien von einer Partition auf eine andere? Nehmen wir an, wir haben eine Partition /mnt/Xmit Verzeichnissen gemountet, die Dateien mit Hardlinks gemeinsam nutzen. Wenn Sie solche Verzeichnisse auf eine andere Partition verschieben möchten, müssen Sie /mnt/Ydiese Hardlinks beibehalten. Zur besseren Veranschaulichung, was ich unter …
In welchen Situationen möchte man eher einen Hardlink als einen Softlink verwenden? Ich persönlich bin noch nie auf eine Situation gestoßen, in der ich einen Hardlink über einen Softlink verwenden möchte, und der einzige Anwendungsfall, auf den ich beim Durchsuchen des Webs gestoßen bin, ist das Deduplizieren identischer Dateien .
Eine feste Verbindung ist als Zeiger auf eine Inode definiert. Ein Softlink , der auch als symbolischer Link bezeichnet wird , ist eine unabhängige Datei, die auf einen anderen Link verweist, ohne die Einschränkungen fester Links. Was ist der Unterschied zwischen einer Datei und einem festen Link? Ein fester Link …
Zum Beispiel habe ich eine Datei myold_file. Dann lnerstelle ich einen Hardlink als mylink: ln myold_file mylink Dann ls -akann ich , selbst wenn ich es benutze , nicht sagen, welches das alte ist. Gibt es sowieso etwas zu erzählen?
Zwei setuid-Programme /usr/bin/barund /usr/bin/bazteilen sich eine einzige Konfigurationsdatei foo. Der Modus der Konfigurationsdatei ist 0640, da er vertrauliche Informationen enthält. Das ein Programm läuft als bar:bar(die, wie Benutzer bar, Gruppe bar ); der andere als baz:baz. Das Ändern von Benutzern ist keine Option, und selbst das Ändern von Gruppen ist …
Ich führe eine Anwendung aus, die in die Datei log.txt schreibt. Die App wurde auf eine neue Version aktualisiert, sodass die unterstützten Plugins nicht mehr kompatibel sind. Es erzwingt eine enorme Menge von Fehlern in log.txt und scheint das Schreiben in eine andere Protokolldatei nicht zu unterstützen. Wie kann ich …
Wenn Sie unter Linux einen Ordner erstellen, werden automatisch zwei feste Links zum entsprechenden Inode erstellt. Einer ist der Ordner, den Sie erstellen möchten, der andere ist der .spezielle Ordner dieses Ordners. Beispiel: $ mkdir folder $ ls -li total 0 124596048 drwxr-xr-x 2 fantattitude staff 68 18 oct 16:52 …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.