Puncte:0

Cum să eliminați executarea dintr-un folder cu subfoldere

drapel cn

Am o grămadă de *.mp3 într-un folder cu mai multe subfoldere. În prezent sunt -rwxrwxrwx 1 Aș dori ca aceste fișiere .mp3 să fie schimbate în: -rw-rw-r-- 1 Nu există nimic în aceste foldere care să fie executabil. Cum aș putea face asta din linia de comandă?

drapel hr
Vedeți [cum pot rula recursiv chmod -x?](https://askubuntu.com/questions/327562/how-can-i-recursively-run-chmod-x)
drapel hr
@matigo nu va călca și pe biții `x` din subdirectoare?
mchid avatar
drapel bo
Da, pe baza răspunsului legat de @steeldriver: `find /path/to/folder -name "*.mp3" -exec chmod 664 {} +`
user10489 avatar
drapel in
Nu rulați niciodată chmod -R 664 pentru că vă va sparge toate directoarele.
Zanna avatar
drapel kr
Directoarele @matigo au nevoie de permisiunea x, altfel nu funcționează (nu se poate introduce în ele). Indicatorul `-R` pentru `chmod` nu este, în general, de nici un folos din această cauză.
Puncte:2
drapel in

Încerca găsiți un folder -type f -exec chmod o-w,gou-x {} +

Permisiunile relative sunt mult mai sigure și nu doriți să călcați pe permisiunea directorului x.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.