Jag antar för det första att symlänkar är symboliska länkar.
Om jag ska göra en symlänk från /tmp till /var/tmp. Skriver jag som en vanlig länk då?
5 svar · 383 visningar · startad av simsalabim
Jag antar för det första att symlänkar är symboliska länkar.
Om jag ska göra en symlänk från /tmp till /var/tmp. Skriver jag som en vanlig länk då?
ln -s TARGET [LINK_NAME]
i ditt fall:
ln -s /tmp /var/tmp/
------------------
det finns ingen.info tillgänglig.
"inside every human being there's an american trying to get out".
Tack sgtpepper!
Men då är symlänkar som vanliga länkar då, fast mellan kataloger?!
Och varför gör man två temp som landar på samma ställe?
En symbolisk länk pekar endast på en annan fil eller katalog och innehåller ingen egen data.
Datat in en fil kan ha fler än ett namn på olika platser i filsystemet. Det kallas för hårda länkar. Om filen A är en hård länk till filen B så är de båda "riktiga" filer som delar samma data.
Ibland måste man köra med hårda länkar eftersom vissa program inte hanterar symboliska länkar på rätt sätt.
Det trevliga med symboliska länkar är just att du kan länka mellan kataloger, eller mellan olika filsystem.
------------------
det finns ingen.info tillgänglig.
"inside every human being there's an american trying to get out".
Ytterligare skillnader mellan mjuka och hårda länkar:
hårda länka:
* måsta vara på samma partition
* kan endast vara filer
* filen måste finnas
mjuka länkar:
* behöver inte vara på samma partition
* kan vara både filer och bibliotek
* filen behöver inte finnas när man skapar länken
red: diverse skrivfel :)
------------------
If you can't convince them, confuse them.
[Redigerat av GunnarD den 04 nov 2001]
[Redigerat av GunnarD den 04 nov 2001]