Als «filesystems» getaggte Fragen

81
Warum hat '/' einen '..'-Eintrag?

Das hat mich immer verwirrt. Warum enthält das Stammverzeichnis einen Verweis auf ein übergeordnetes Verzeichnis? bob @ bob: / $ ls -a . build home lib32 mnt .rpmdb sys vmlinuz .. cdrom initrd.img lib64 opt sbin tmp vmlinuz.old bin dev initrd.img.old verloren + gefunden proc selinux usr boot etc...

64
Wie kann ich Symlinks bearbeiten?

Ich verstehe einen Symlink grundsätzlich als eine spezielle Datei, eine Datei, die einen Zeichenkettenpfad zu einer anderen Datei enthält. Das VFS des Kernels abstrahiert einen Großteil davon, aber gibt es einen Grund, warum Symlinks scheinbar nicht bearbeitet werden können? Mit anderen Worten:...

51
Warum ist '.' ein fester Link in Unix?

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...

49
Zweck von / dev / zero?

Ich habe versucht cat /dev/zero, und es schien nichts zu tun. Ich habe gegoogelt /dev/zeround es heißt, es ist im Grunde eine leere Datei mit unendlicher Größe. Gibt es cateine unendliche Anzahl nicht vorhandener Zeichen? Wie funktioniert das? Wie liefert es unendliche Daten, wenn es 0 Bytes ist?...

48
Dateisystem kompatibel mit allen Betriebssystemen?

Ich benutze regelmäßig Linux und Mac OS X und manchmal muss ich Windows benutzen. Ich muss auf allen drei ein Flash-Laufwerk verwenden und ich brauche ein Dateisystem, das auf allen gut funktioniert. Keiner der Ext funktioniert auf Mac oder Windows, HFS + funktioniert nicht auf Windows (oder...