Portál AbcLinuxu, 4. května 2025 14:14

Dotaz: Nelze smazat adresář ani změnit práva,cmod,chown,getfacl,setfacl

24.10.2021 01:11 Blázen
Nelze smazat adresář ani změnit práva,cmod,chown,getfacl,setfacl
Přečteno: 743×
Odpovědět | Admin
Zdravím Vás, mám takový záhadný problém na serveru pod rootem nemohu smazat jeden adresář v home, který vytvořila instalace aplikace kterou jsem odinstaloval avšak toto nelze, home mám na jiném disku.

rm -r - nefunguje chown - taky ne chmod - taky ne

Nenapadá vás jak se prázdné složky s 3 podsložkami zbavit díky za nakopnutí.

xBuntu 18.04

Díky moc.

Řešení dotazu:


Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

Petr Fiedler avatar 24.10.2021 02:23 Petr Fiedler | skóre: 35 | blog: Poradna | Brno
Rozbalit Rozbalit vše Re: Nelze smazat adresář ani změnit práva,cmod,chown,getfacl,setfacl
Odpovědět | | Sbalit | Link | Blokovat | Admin

Kdysi se mi to stalo u jednoho souboru. Na HDD odešel v místě, kde ten soubor byl, sektor a soubor pak nešel smazat. Byl vidět, ale nic s ním nešlo dělat.

Střelba od boku: Nemůže to souviset s ACL?

24.10.2021 02:29 Olaf
Rozbalit Rozbalit vše Re: Nelze smazat adresář ani změnit práva,cmod,chown,getfacl,setfacl
Mně se to stávalo a) po přerušeném kopírování / přesouvání, b) po zkopírování složek s prapodivným názvem (tj. kódováním znaků, většinou z Windows).
Petr Fiedler avatar 24.10.2021 13:10 Petr Fiedler | skóre: 35 | blog: Poradna | Brno
Rozbalit Rozbalit vše Re: Nelze smazat adresář ani změnit práva,cmod,chown,getfacl,setfacl

Ano, to znám taky. A taky na Windows. A s tím HDD se mi to stalo taky na Windows. :-)

24.10.2021 16:43 Blázen
Rozbalit Rozbalit vše Re: Nelze smazat adresář ani změnit práva,cmod,chown,getfacl,setfacl
Není to na winu :-)
24.10.2021 09:52 Izidor
Rozbalit Rozbalit vše Re: Nelze smazat adresář ani změnit práva,cmod,chown,getfacl,setfacl
Odpovědět | | Sbalit | Link | Blokovat | Admin
https://www.cyberciti.biz/tips/delete-remove-files-with-inode-number.html
24.10.2021 16:25 Blázen
Rozbalit Rozbalit vše Re: Nelze smazat adresář ani změnit práva,cmod,chown,getfacl,setfacl
Výsledek: xxxxx:/home# stat admin Soubor: admin Velikost: 4096 Bloků: 8 I/O blok: 4096 adresář Zařízení: 811h/2065d I-uzel: 25165825 Odkazů: 3 Práva: (0777/drwxrwxrwx) UID: ( 0/ root) GID: ( 1001/ UNKNOWN) Přístup: 2021-10-23 22:39:28.531243207 +0200 Změna obsahu: 2021-10-23 22:28:48.159572711 +0200 Změna i-uzlu: 2021-10-23 22:39:23.987278697 +0200 Vznik: - ...........

toho admina bych chtěl dostat dopryč.

find . -inum 25165825 -exec rm -i {} \; rm: nelze odstranit './admin': je adresářem

.... :-(
1.11.2021 15:28 Aleš Kapica | skóre: 52 | blog: kenyho_stesky | Ostrava
Rozbalit Rozbalit vše Re: Nelze smazat adresář ani změnit práva,cmod,chown,getfacl,setfacl
A podíval ses, jestli v tom adresáři náhodou něco není? To bys pak totiž měl použít option -rf
24.10.2021 10:33 czjaromir | skóre: 18
Rozbalit Rozbalit vše Re: Nelze smazat adresář ani změnit práva,cmod,chown,getfacl,setfacl
Odpovědět | | Sbalit | Link | Blokovat | Admin
Používám mc (midnigniht commander) Dají se tam zjistit lehce práva a jestli třeba není jen pro čtení. Jednoduchou editací změnit potřebná nastavení a pak smazat. Taky jak se zde píše může být chyba na disku.
24.10.2021 16:42 Blázen
Rozbalit Rozbalit vše Re: Nelze smazat adresář ani změnit práva,cmod,chown,getfacl,setfacl
mc admin

konzole.. nejde mi smazat :-/
30.10.2021 20:57 jajajaj
Rozbalit Rozbalit vše Re: Nelze smazat adresář ani změnit práva,cmod,chown,getfacl,setfacl

Mne na toto tiež pomáha mc.

  1. Spustiť terminál (Konsole).
  2. Spustiť Midnight Commander (sudo mc).
  3. V ňom cez F8 zamazať daný adresár. Ak nepôjde - premenovať súbor s neštandardnými znakmi.

24.10.2021 11:13 rastos | skóre: 63 | blog: rastos
Rozbalit Rozbalit vše Re: Nelze smazat adresář ani změnit práva,cmod,chown,getfacl,setfacl
Odpovědět | | Sbalit | Link | Blokovat | Admin
Nenapadá vás jak se prázdné složky s 3 podsložkami zbavit
rm -rf adresar
avšak toto nelze
A chybová hláška je ... aká? Permission denied, read-only fileystem, file in use, I/O error, text file busy ... ? Prístupové práva k nadradenému adresáru sú ... ?

(Nemyslíš, že takéto informácie by pomohli pri hľadaní riešenia?)
24.10.2021 16:28 Blázen
Rozbalit Rozbalit vše Re: Nelze smazat adresář ani změnit práva,cmod,chown,getfacl,setfacl
/home# rm -rf admin rm: nelze odstranit 'admin/conf/dns': Operace není povolena rm: nelze odstranit 'admin/conf/web': Operace není povolena rm: nelze odstranit 'admin/conf/mail': Operace není povolena

chmod -R 777 admin chmod: práva 'admin' nelze změnit: Operace není povolena chmod: práva 'admin/conf' nelze změnit: Operace není povolena

/home# stat admin Soubor: admin Velikost: 4096 Bloků: 8 I/O blok: 4096 adresář Zařízení: 811h/2065d I-uzel: 25165825 Odkazů: 3 Práva: (0777/drwxrwxrwx) UID: ( 0/ root) GID: ( 1001/ UNKNOWN) Přístup: 2021-10-23 22:39:28.531243207 +0200 Změna obsahu: 2021-10-23 22:28:48.159572711 +0200 Změna i-uzlu: 2021-10-23 22:39:23.987278697 +0200 Vznik: -
24.10.2021 16:47 Blázen
Rozbalit Rozbalit vše Re: Nelze smazat adresář ani změnit práva,cmod,chown,getfacl,setfacl
find . -inum 25165825 -delete find: ‘./admin’ není možné smazat: Operace není povolena
24.10.2021 16:49 Blázen
Rozbalit Rozbalit vše Re: Nelze smazat adresář ani změnit práva,cmod,chown,getfacl,setfacl
Záhada ..toto.
24.10.2021 17:07 czjaromir | skóre: 18
Rozbalit Rozbalit vše Re: Nelze smazat adresář ani změnit práva,cmod,chown,getfacl,setfacl
Nechápu proč admin v linuxu je zpravidla superuser root
24.10.2021 17:09 czjaromir | skóre: 18
Rozbalit Rozbalit vše Re: Nelze smazat adresář ani změnit práva,cmod,chown,getfacl,setfacl
:-D
24.10.2021 17:15 Blázen
Rozbalit Rozbalit vše Re: Nelze smazat adresář ani změnit práva,cmod,chown,getfacl,setfacl
Je to před definované aplikací, při instalaci si vytvoří vlastní složky atd. ale právě po odinstalaci (musel jsem si napsat skript)mi zůstala složka... :-/ a řeším její odstranění :-/
24.10.2021 17:14 MarV | skóre: 11
Rozbalit Rozbalit vše Re: Nelze smazat adresář ani změnit práva,cmod,chown,getfacl,setfacl
Odpovědět | | Sbalit | Link | Blokovat | Admin
immutable flag?

viz: https://askubuntu.com/questions/675296/changing-ownership-operation-not-permitted-even-as-root
24.10.2021 17:24 Blázen
Rozbalit Rozbalit vše Re: Nelze smazat adresář ani změnit práva,cmod,chown,getfacl,setfacl
getfacl admin # file: admin # owner: root # group: 1001 user::rwx group::rwx other::rwx

sudo chown root:root admin

getfacl admin # file: admin # owner: root # group: root user::rwx group::rwx other::rwx

sudo chattr +i admin lsattr admin ----i---------e--- admin/conf

sudo chattr -a admin ----i---------e--- admin/conf

Řešení 1× (Aleš Kapica)
24.10.2021 17:44 MarV | skóre: 11
Rozbalit Rozbalit vše Re: Nelze smazat adresář ani změnit práva,cmod,chown,getfacl,setfacl
Asi si úplně nerozumíme. Immutable flag chceš vypnout:

sudo chattr -i soubor_ktery_dela_problemy

Pokud chceš zjistit, zda je či není nastaven, tak pomocí:

lsattr soubor_ktery_dela_problemy

Pokud se ve výpisu objeví "i" tak je nastaven.
24.10.2021 17:53 MarV | skóre: 11
Rozbalit Rozbalit vše Re: Nelze smazat adresář ani změnit práva,cmod,chown,getfacl,setfacl
Ještě teda dodám, že immutable flag je "zámek", který se v anglické verzi projevuje chybou "Operation not permitted" při pokusu o změnu/mazání, takže by to mohlo odpovídat tvé "Operace není povolena" ...
Pavel 'TIGER' Růžička avatar 24.10.2021 17:27 Pavel 'TIGER' Růžička | skóre: 54
Rozbalit Rozbalit vše Re: Nelze smazat adresář ani změnit práva,cmod,chown,getfacl,setfacl
Odpovědět | | Sbalit | Link | Blokovat | Admin
Mnohdy se nedají soubory smazat, pokud je využívá nějaká služba. Nejednodušší a možná i nejrychlejší bude nastartovat živé médium a složku odstranit.
24.10.2021 17:35 Blázen
Rozbalit Rozbalit vše Re: Nelze smazat adresář ani změnit práva,cmod,chown,getfacl,setfacl
Právě,nad tím už přemýšlel, tolik času mě to stálo :-/ už jsem snad zkusil všechno :-)
24.10.2021 21:35 X
Rozbalit Rozbalit vše Re: Nelze smazat adresář ani změnit práva,cmod,chown,getfacl,setfacl
Odpovědět | | Sbalit | Link | Blokovat | Admin
Jak je ten adresar pripojeny / mount, fs.. ?
24.10.2021 21:45 Blázen
Rozbalit Rozbalit vše Re: Nelze smazat adresář ani změnit práva,cmod,chown,getfacl,setfacl
Vlastně ano, je /home je na samotném disku od systému.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.