
Kann jemand die Logik hinter dem CD-ROM-Ordner im Stammverzeichnis von Ubuntu erklären? (/cdrom)
Ich erinnere mich, dass es vorher /media/cdrom oder /mnt/cdrom hieß (vielleicht in anderen Distributionen)?
Danke.
Antwort1
Wenn Sie eine detaillierte Auflistung des Stammverzeichnisses durchführen, werden Sie sehen, dass es /cdrom
sich lediglich um einen Link handelt /media/cdrom
– eine Abkürzung der Einfachheit halber.
$ ls -l /
total 120
drwxr-xr-x 2 root root 4096 2010-11-11 01:23 bin
drwxr-xr-x 3 root root 4096 2010-10-21 18:51 boot
lrwxrwxrwx 1 root root 11 2009-11-19 09:25 cdrom -> media/cdrom
...
Antwort2
Während /mnt/
und /media/
übliche Orte zum Anbringen von Geräten sind, kann sich der Gerätestandort praktisch überall befinden. /cdrom/
wurde wahrscheinlich entweder aus Gründen der Kürze oder der Legacy-Unterstützung gewählt.
Antwort3
Andre
Für mich wird es erst zu einem Link, wenn sich etwas in /media/cdrom befindet, und das ist seltsam.
Ich bin sicher, dass es einen Grund dafür gibt, wahrscheinlich aus „Kürze oder um Legacy-Unterstützung zu bieten“, aber der Teil mit dem Verknüpfen/Entkoppeln ist ziemlich seltsam. In früheren Ubuntu-Versionen waren diese Ordner ständig verknüpft (das letzte Mal, als ich nachgesehen habe, war es vielleicht Intrepid) …
Ich versuche derzeit, das Skript für diese schwarze Magie aufzuspüren, um seine dunklen Geheimnisse zu entdecken.