Hello Mindenkinek!
Azt szeretném beállítani, hogy ne legyen mindem file-nak futási joga. Mert ha pl. dupla katt egy txt-n akkor azt mondja egy ez a file futtatható és akarom e futtatni, vagy inkább mutassa meg (display). Én csak azt szeretném, ha dupla katt egy txt-n és akkor default a gedit nyissa meg.
Valami ilyen: chmod *** -R /home/felhasznalo_nev
Csak a csillagok helyére kellene valami, talán 555?
Előre is köszönöm a segítséget!
Üdv...
- 3157 megtekintés
Hozzászólások
rtfm, man chmod
- A hozzászóláshoz be kell jelentkezni
thx, eszembe se jutott :D
-------------------------------------------
"Born with nothing, die with everything...."
- A hozzászóláshoz be kell jelentkezni
Van egy könyvtár, benne kb. 45 alkönyvtár. Az alkönyvtárakban meg kb. 2500 fájl. A fájlok jogait 666-ra a könyvtárak jogait meg 777-re kellene változtatni.
Megoldás:
A megoldást a find parancs nyújtja megfelelően felparaméterezve:
find . -type d -print0 | xargs -0 -r chmod 777
find . -type f -print0 | xargs -0 -r chmod 666
- A hozzászóláshoz be kell jelentkezni
Az o problemajara a -name '*txt' es a te megoldasod a helyes megfejtes, de ezt azert magatol is kitalalhatta volna. Igy csak a kerdeses fileok jogosultsagaihoz nyul hozza.
- A hozzászóláshoz be kell jelentkezni
én meg azt hittem hogy egy lépcsövel meg lehet oldani, de nem gondoltam a könyvtárakra.... thx
-------------------------------------------
"Born with nothing, die with everything...."
- A hozzászóláshoz be kell jelentkezni
nem lehet, ha be akarsz lepni a konyvtarakba :)
- A hozzászóláshoz be kell jelentkezni
Inkáb:
find . -type d -print0 | xargs -0 -r chmod 755
find . -type f -print0 | xargs -0 -r chmod 644
igy csak a file tulajdonos tudja csak törölni
- A hozzászóláshoz be kell jelentkezni
verzsön of pure find:
find . -type d -exec chmod 755 {} \;
find . -type f -exec chmod 644 {} \;
--------------
Sok ember hord Superman-pizsamát. Superman Chuck Norris-pizsamát hord.
- A hozzászóláshoz be kell jelentkezni
De jó hogy újra meg újra meg újra előjön ez a probléma... Oregon megoldásával ellentétben a tiédnél minden egyes fájlra új chmod parancs indul, ami bizony kegyetlen lassú lesz már párszáz fájl esetén is.
- A hozzászóláshoz be kell jelentkezni
Esetleg:
chmod –R u+rwX,g+rX-w,o+rX-w /almafa
Ez így nem jó?
- A hozzászóláshoz be kell jelentkezni