Ubuntu /root & /home hjælp
Hej allesammen.
jeg er ret ny i denne linux verden, har dog snart kørt med ubuntu i nogle uger, og har haft formateret et par gange efterhånden, fordi jeg fik "leget" lidt for meget :D
men har efterhånden styr på det forskellige i linux både fil opbygningen, og ang, det forskellige drivers og terminal komandoerne. har også indstallert vista via vituelbox, så jeg kan køre office 2007 til mine studier, da jeg brugere meget onenote og lign. programmer, da jeg ikke har mesteret og installere office på linux endnu, da jeg for fejl under indstalltion på ubuntu selvom jeg har prøvet flere guidet som jeg har fundet over google
Men jeg har et spøgesmål ang. /root & /home pationen.
/root er hvor ubuntu bliver installeret og diverse opdateringer til ubuntu på. og /home er ens programmer, film musik, spil osv. bliver installert på. men så i en tidligere tråd her inde at /root pationen også indholder programmer som linux indholder, her kommer det store spøgesmål så.
når jeg indstallere programmer fra Tilføj/fjern og hvis jeg installere programmer fra terminalen, hvor ligges de programmer ind henne? i /root eller i /home, og evt. en speciel mappe de bliver lagt i?
håber i vil hjælpe en noob som mig :D
jeg er ret ny i denne linux verden, har dog snart kørt med ubuntu i nogle uger, og har haft formateret et par gange efterhånden, fordi jeg fik "leget" lidt for meget :D
men har efterhånden styr på det forskellige i linux både fil opbygningen, og ang, det forskellige drivers og terminal komandoerne. har også indstallert vista via vituelbox, så jeg kan køre office 2007 til mine studier, da jeg brugere meget onenote og lign. programmer, da jeg ikke har mesteret og installere office på linux endnu, da jeg for fejl under indstalltion på ubuntu selvom jeg har prøvet flere guidet som jeg har fundet over google
Men jeg har et spøgesmål ang. /root & /home pationen.
/root er hvor ubuntu bliver installeret og diverse opdateringer til ubuntu på. og /home er ens programmer, film musik, spil osv. bliver installert på. men så i en tidligere tråd her inde at /root pationen også indholder programmer som linux indholder, her kommer det store spøgesmål så.
når jeg indstallere programmer fra Tilføj/fjern og hvis jeg installere programmer fra terminalen, hvor ligges de programmer ind henne? i /root eller i /home, og evt. en speciel mappe de bliver lagt i?
håber i vil hjælpe en noob som mig :D
Kommentarer7
Re: Ubuntu /root & /home hjælp
/boot
/bin
/home
/mnt
/usr
/tmp
/root
/boot - Indeholder de filer der er nødvendige for at boot systemet. Dette gælder ofte config til grub (boot loader) samt kernen.
/bin - Indeholder de mest basale programmer til dit Linux system. Dette gælder fx kommandoerne cp og mv.
/home - Alle brugere på systemet har sin egen hjemmemappe som fx /home/crazystarfish. Brugerens hjemmemappe indeholder fx dokumenter, musik osv. men også alle brugerkonfigurationer af diverse programmer eftersom /home oftest er den eneste mappe som man har skriveadgang til som alm. bruger.
/mnt - Enheder du vælger at mount ligger ofte her. Nogen distributioner har en /media der er noget lignende.
/usr - Indeholder programmer og filer til diverse programmer. Når der installeres et program er det ofte her de ligger og de kørbare filer ligger i mappen /usr/bin
/tmp - Temp mappe som normalt bliver slettet under boot. Normalt har alm. brugere skriveadgang til denne mappe.
/root - Administratorens egen hjemmemappe. I Ubuntu bruger man sudo til at køre programmer med som root bruger og mappen bliver derved ikke brugt ret ofte.
Det er vigtigt at forstå at der ikke er noget der hedder C: og D: drev under Linux men at der kun er / som er mountet på en af diskene. Hvis man ønsker at have bestemte mapper til at ligge på en anden disk kan dette ordnes med mount kommandoen:
mount /dev/sdb1 /home
Nu vil indholdet af /home være det der ligger på disken /dev/sdb1 og alle data du ligger i denne mappe kommer i virkeligheden over på denne disk.
Programmer du installere via pakkesystemet indeholder jo ofte en del forskellige filer der skal placeres rundt om i hele systemet men oftest ligger det meste i mappen /usr.
Re: Ubuntu /root & /home hjælp
/root/ er dokumentmappen for brugeren root
/ (root eller rod af filsystemet)
De fleste programmer bliver installeret i /usr, men der findes ikke kun en enkelt mappe pr program.
eks. kan program foo installere sig således
- konfigurations filer:
/etc/foo/
- programdata:
/usr/lib/foo/
- executeble:
/usr/bin/
Re: Ubuntu /root & /home hjælp
Mange tak for den hurtige hjælp
Re: Ubuntu /root & /home hjælp
Re: Ubuntu /root & /home hjælp
- Fandt i øvrigt et flot billede:
http://tldp.org/LDP/intro-linux/html/images/FS-layout.png
Re: Ubuntu /root & /home hjælp
Du nævner denne lille trylleformular: mount /dev/sdb1 /home
Det må vel betyde, at man i princippet kunne lade være at lave en /home-partion, men i stdet blot have en data-partition, så man så efterfølgende kunne bruge din trylleformular på. Derved kunne man vel køre en masse OS på samme computer, hvor de hver især kun er sat op med en / partition, men hvor man efterfølgende mounter ens datafiler på /home - filen (det giver jo ofte rod at køre flere OS, hvis man har en /home-partition).
Findes der en standardmåde at køre mount /dev/sdb1 /home ved opstart - altså en slags programstump man kunne sætte til at blive kørt automatisk i de fleste typer OS? Ideen er altså, at installere en 3-4 OS (naturlivis ville jeg installere noget ubuntu til sidst, fordi man så er dejligt fri for at skulle rode med Grub, efterfølgende).
Efter de 4 OS er installeret, sætter man dem hver især til at køre mount /dev/sdb1 /home automatisk ved boot, hvorefter de alle har adgang til ens datafiler.
#0Du kan se hvor filerne i
På Debian-baserede systemer, som Ubuntu kan du se hvor filerne i en given pakke er placeret med kommandoen:
dpkg -L [pakkenavn]