? Når du brenner data til en CD over flere økter , hver økt oppdaterer CD-er innholdsfortegnelse . Når du har dupliserte filer komprimert i flere økter , den oppdaterte innholdsfortegnelsen vil bare vise filen i den andre økten når du montere disken . Hvis du har root privilegier , kan du bruke Linux CD File System , eller CDFS , for å montere disken og " låse " alle disse oppføringene for alle brukere på systemet ditt . CDFS Funksjon
CDFS vil lese innholdet på CD , på tvers av alle sine data spor og alle sine innspillinger , og behandle filer som skal vises som de ville gjort i andre filsystem . Du kan bruke CDFS ved å montere en CD med syntaksen " mount - t CDFS -o ro /dev /cdrom /mnt /mount -point " hvor " /mnt /mount -point " er navnet på katalogen du oppretter for å vise alle filer med CDFS . Mens linux administrasjonens skikker sier at du bør alltid lage mount -poeng innenfor " /mnt " katalogen , dette er ikke strengt nødvendig .
Etter Montering
Etter at du utfører kommandoen for å tilkoble CD med CDFS , vil alle filene vises i katalogen du valgte for " /mnt /mount -point " som de ville gjort i andre katalogen. Du kan se dem med en grafisk filbehandler eller navigere gjennom dem på en terminal med shell-kommandoer . Filene vil bli låst inn i skrivebeskyttet modus , som CDFS er å skape en representasjon av read-only CD . Hvis du ønsker å låse opp filene , må du kopiere filene til en annen katalog på samme måte som du ville gjort for noen filer på en CD . Du vil imidlertid trenge tillatelse til å få tilgang til denne katalogen.
Mount Privilegier
Alle brukere har lesetilgang til innholdet i " /mnt "katalogen . De kan dermed lage kopier av filer i katalogen du brukte for " /mnt /mount -point " til sine hjemmeområder , som systemet vil markere brukeren som gjorde kopien som eier. Dette gjør at brukeren kan fritt redigere filen kopierer de gjorde , men endringene i kopien vil ikke påvirke den opprinnelige CDFS innhold. Imidlertid kan bare root brukeren eller brukere med " sudo " privilegier montere CD med CDFS .
Vanlige brukere
p Hvis du ønsker ikke-administrative brukere å være stand til å montere innholdet på en CD med CDFS , må du lage en oppføring i " /etc /fstab " fil for en CDFS mount point som inkluderer mount tillatelser for "bruker " gruppe . Bruk syntaksen " /dev /cdrom /mnt /mount - point CDFS noauto , bruker, ro 0 0 " som modell , erstatte " mount -point " med en katalog av ditt valg. Så lenge som vanlige brukere prøver å montere CD til katalogen du anga som " mount -point ", vil de være i stand til å skape en skrivebeskyttet katalog som de kan kopiere CD-er innholdet .