Fórum Root.cz
Ostatní => Odkladiště => Téma založeno: Ħαℓ₸℮ℵ ␏⫢ ⦚ 10. 04. 2025, 10:10:03
-
Proč v klasickém průzkumník souborů Androidu dojde n a vzdáleném úložišti se smbd ke smazání podsložek s obsahem místo smazání symlinku na složku v případě sdílené složky SMB !!!?
Pokud je vytvořený symlink na soubor (opravdu ln -s), tak se tohle neděje . Originální soubor zůstane
příklad: ln -s /share/slozka /media/root # složka root obsahuje podsložky a soubory
je to brutálně nebezpečné, třeba se takhle dá smazat celý root v domění že mažu jen symlinkovaný adresář /share/kopie-root-adresare
-
Pravděpodobně ten „klasický průzkumník souborů Androidu“ (ať už je to cokoliv) je navržený na práci s tzv. externím úložištěm, původně to byla microSD s FAT32, dnes je to typicky nějaká vrstva filesystému, která kvůli zpětné kompatibilitě napodobuje chování FAT32 (case insensitive, povolené znaky apod.). Nedivím se, že takový software se symlinkem nepočítá, je navržený pro prostředí, kde symlinky nejsou. Stejně jako asi nepočítá se Sambou.
-
Co total commander, dělá to taky? ...myslím androidí verze samozřejmě...
-
Lze zkoušet různé správce souborů, ale pokud na to nebude přímo navržený, tak bych se nespoléhal, že se chování nezmění při nějakém přepisu v nové verzi.
-
Proč v klasickém průzkumník souborů Androidu dojde n a vzdáleném úložišti se smbd ke smazání podsložek s obsahem místo smazání symlinku na složku v případě sdílené složky SMB !!!?
Pokud je vytvořený symlink na soubor (opravdu ln -s), tak se tohle neděje . Originální soubor zůstane
příklad: ln -s /share/slozka /media/root # složka root obsahuje podsložky a soubory
je to brutálně nebezpečné, třeba se takhle dá smazat celý root v domění že mažu jen symlinkovaný adresář /share/kopie-root-adresare
Podporuje klient "SMB unix nebo posix extensions?" Podporuje to server?
Je dobrym zvykem tyhle speciality typu symlink/hardlink/snapshot/stream zkrz platformy neuzivat a vyrobit strukturu shares ku fs na serveru adekvatne k jejim omezenim. Protoze ti klienti vetsinou zvladaji jen zakladni funkce.
-
uff nevim, ale je na klientovi výběr z 2backendů
(jCIFS NG) a SMBJ
bohužel jiné aplikace nemám, nezkoušel jsem.
Ideální by bylo kdybych to viděl mountnuté ve filesystému (ale to asi u samba není standardní případ ani na desktopu, pokud vím gnome používá nějaké pseudo /run/user/gvfs-něco@... a koneckonců existuje i sshfs - mount -t sshfs)
ale teď jsem to zkusil na průzkumníku Win 7: jediný rozdíl je v tom, že po smazání obsahu cílové složky ta samotná složka zustane