Fórum Ubuntu CZ/SK
Ubuntu pro osobní počítače => Internet a sítě => Téma založeno: jb 05 Srpna 2018, 13:34:11
-
Ahoj všem ve spolek,
mám pomocí curlftpfs moutnutej ftp server. Nahraju soubory, zpracuju přes web a pak je jako nepotřebné potřebuju smazat.
Pomocí pcmanfm je musím mazat po souboru, protože mi na pcmanfm není schopen smazat neprázný adresář.
Když zadám v terminálu rm -rf /media/jb/xxx tak se adresář smaže.
Moje otázka zní: Kde nastavit povolení mazání neprázdných adresářů? Někde v conf pcmanfm?
Dík za pomoc Jirka
-
No, ono to spíše souvisí s vlastnictvím/právy těch adresářů.
Protože pokud máš správce souborů (ze kterého to chceš mazat) spuštěného pod určitým účtem a ty adresáře vlastní někdo jiný, pak se nediv že to nejde...
Takže pokud jim (těm adrsářům) nastavíš patřičného vlastníka/práva (pomocí chown a chmod) tak potom už půjdou mazat běžným způsobem...
-
Práva k souborům a adresářům neměním.
Pod uživatelským účtem zkopíruji soubory a adresáře na server pomocí pcmanfm.
Když je pak chci pcmanfm-nem smazat tak funguje pouze smazání prázdného adresáře.
Na pokus o smazání obsazeného adresáře se mi zobrazí hláška
"2008-03: Chyba při odstraňování souboru: Operace není povolena"
Musím od nejhlubšího zanoření mazat soubory pak prázdné adresáře.
Když použiji v terminálu rm -rf /home/jb/xxx pod účtem uživatele tak se vše smaže jak má.
Proto se ptám jak mazat neprázné adresáře.
Ikdyž to oznámení Operace není povolena nehrává tvojí teorii o právech.
Jirka
-
Práva k souborům a adresářům neměním.
Pod uživatelským účtem zkopíruji soubory a adresáře na server pomocí pcmanfm.
Když je pak chci pcmanfm-nem smazat tak funguje pouze smazání prázdného adresáře.
Na pokus o smazání obsazeného adresáře se mi zobrazí hláška
"2008-03: Chyba při odstraňování souboru: Operace není povolena"
Musím od nejhlubšího zanoření mazat soubory pak prázdné adresáře.
Když použiji v terminálu rm -rf /home/jb/xxx pod účtem uživatele tak se vše smaže jak má.
Proto se ptám jak mazat neprázné adresáře.
Ikdyž to oznámení Operace není povolena nehrává tvojí teorii o právech.
Jirka
A práva těch adresářů tedy vypadají jak? Očekával bych, že se podíváš a napíšeš to sem. Nenecháš se snad prosit... :-\
-
Ahoj,
jasně že pošlu, jen jsem trochu pomalej z toho horka.
na disku doma v počítači
ls -l
drwxrwxr-x 3 jb jb 4096 srp 5 09:18 2008-03
drwxrwxr-x 3 jb jb 4096 srp 5 09:26 2008-04
drwxrwxr-x 3 jb jb 4096 srp 5 09:29 2008-05
drwxrwxr-x 3 jb jb 4096 srp 5 09:31 2008-06
moutnutej disk na wedosu
ls -l
drwxrwxr-x 3 root root 4096 srp 5 13:30 2008-03
drwxrwxr-x 3 root root 4096 srp 6 17:02 2008-04
drwxrwxr-x 3 root root 4096 srp 6 17:02 2008-05
drwxrwxr-x 3 root root 4096 srp 6 17:02 2008-06
Hele ono se změní vlastnictví adresáře i souborů, ale nastavení práv zůstane stejné.
Ale to mi stejně nedává odpověď na otázku proč nejde smazat obsazený adresář a prázdný ano.
J.B.
-
Hele ono se změní vlastnictví adresáře i souborů, ale nastavení práv zůstane stejné.
Ale to mi stejně nedává odpověď na otázku proč nejde smazat obsazený adresář a prázdný ano.
J.B.
1. Musíš brát v potaz i vlastnictví/práva obsahu těch adresářů, nejen adresářů samotných...
2. Proč jednoduše nepřevezmeš vlastnictví/práva těch adresářů na sebe, samozřejmě rekurzivně??
-------------------------------------------------------
Taky bys mohl zkusit, jak se to chová v jiném správci souborů.