Blir inte klok på detta.. Samma fil på flera ställen..

Permalänk
Medlem

Blir inte klok på detta.. Samma fil på flera ställen..

Jo, jag sitter och pillar lite i min Clarkconnectinstallation och har stött på lite intressanta saker..
I clarkconnect (en linuxdistribution) finns det en funktion som kallas "flexshare" vilket kortfattat betyder att man kan dela filer och mappar med andra användare.. Mer om detta finns att läsa på deras hemsida..

Nåväl.. Mappen /var/flexshare/shares/web innehåller samma filer som mappen /var/www/html (dokumentrooten för webservern) och om jag ändrar på filen på ena stället ändras filen även på andra stället.
Likaså om jag kör ls -li så ser jag att filerna har samma inod-nummer i både /var/www/html som i /var/flexshare/shares/web

Jag har kommit fram till att det måste förekomma någon form av länkning mellan dessa filer, men jag kan inte på något sett se att de är länkade.. Om jag gör en symlink av en annan fil så syns ju det direkt när man kör ls -l t.ex.. Men det gör det inte här..

Att jag bryr mig beror på att jag vill flytta /var/flexshare/ till /home/flexshare/ istället för att få alla delningar på en annan disk och få allt lite mer samlat, samt mer diskutrymme för delningar..
Men hur fan görs denna länkning egentligen?
Jag vill ju länka hela katalogen till nya destinationen.. alltså skapa en länk som innebär att /var/flexshare/ leder till /home/flexshare/ och om jag bara gör en symbolisk länk och försöker gå in i den mappen klagar systemet på att "det är för många steg" och således fungerar det inte att göra så..

Hur kan jag göra för att flytta /var/flexshare till /home/flexshare, fast en länk i form av /var/flexshare leder till att man blir förflyttad till /home/flexshare/ så att program och liknande inte behöver modifieras om, utan programmen tror att mappar och filer ligger i /var/flexshare/?

Mycket tacksam för all hjälp jag kan få..

Visa signatur

WS: Mac Studio M1 Max | 32 GB | 1TB | Mac OS
WS: Intel i5 12600K | 64 GB DDR4 @3600 Mhz | 2x1TB nvme 2x1TB SSD SATA | Windows 11 & Manjaro Linux
Bärbar: Macbook Pro 14" | M1 Pro | 16GB RAM | 512GB SSD | Mac OS
Servrar: Intel i7 10700K | 64 GB DDR4 @3600Mhz | 3 TB SSD + 22TB HDD | Unraid |
4x Raspberry pi 4b 8Gb | Dietpi |

Permalänk
Medlem
Permalänk
Medlem
Citat:

Ursprungligen inskrivet av Letrix
Ta en titt på: mount --bind
http://linux.die.net/man/8/mount

Tack för infon! Kom dock själv på att jag kunde in och editera hejvilt i /etc/fstab så löste sig allt
Alltså montera en mapp i en annan typ.

/home/flexshare /var/flexshare none defaults,bind 0 0
funkade bra

Visa signatur

WS: Mac Studio M1 Max | 32 GB | 1TB | Mac OS
WS: Intel i5 12600K | 64 GB DDR4 @3600 Mhz | 2x1TB nvme 2x1TB SSD SATA | Windows 11 & Manjaro Linux
Bärbar: Macbook Pro 14" | M1 Pro | 16GB RAM | 512GB SSD | Mac OS
Servrar: Intel i7 10700K | 64 GB DDR4 @3600Mhz | 3 TB SSD + 22TB HDD | Unraid |
4x Raspberry pi 4b 8Gb | Dietpi |