@Another_username to [email protected] • edit-29 months agoneed help restoring permissions on my downloads folderimagemessage-square49arrow-up162arrow-down18file-text
arrow-up154arrow-down1imageneed help restoring permissions on my downloads folder@Another_username to [email protected] • edit-29 months agomessage-square49file-text
I removed my permissions on my downloads folder using chmod. can anyone help restore back to default? Thanks!
minus-squaret҉̠̙ǵ̣̞̄ͪ͜x̸̱͚̳ͫ͐̑̈ͯͣ̚n̒͌҉͉̦̜̝ͅlinkfedilink7•9 months ago-R to recurse. Good for chmod and chown
minus-squareEager EaglelinkEnglish11•9 months agouseful for chown, less so for chmod: I almost never want my dirs and files with the same permissions, and I made this mistake a few times. find dir -type f -exec chmod 644 -- {} + find dir -type d -exec chmod 755 -- {} +
minus-square@toynbeelink3•9 months agoIf all you need is to restore read permissions, you could use symbolic rather than octal: chmod -R a+r $DIR If you don’t want to grant read permissions to everyone you can replace the a with whichever applies of ugo for user, group or other.
minus-square@[email protected]linkfedilink0•9 months agoGo over it with a second chmod -R but with -X to add execute but only to directories
minus-squarePossibly linuxlinkfedilinkEnglish3•edit-28 months agoDon’t give all your files execution permissions. chmod 644 -R Downloads chmod +x Downloads
minus-squaret҉̠̙ǵ̣̞̄ͪ͜x̸̱͚̳ͫ͐̑̈ͯͣ̚n̒͌҉͉̦̜̝ͅlinkfedilink1•edit-28 months agoThat’s the same as 755, except you are only setting execute on the folder?
minus-squarePossibly linuxlinkfedilinkEnglish1•8 months agoWhy would you want execute on anything but the folder?
-R to recurse. Good for chmod and chown
useful for
chown
, less so forchmod
: I almost never want my dirs and files with the same permissions, and I made this mistake a few times.find dir -type f -exec chmod 644 -- {} + find dir -type d -exec chmod 755 -- {} +
If all you need is to restore read permissions, you could use symbolic rather than octal:
chmod -R a+r $DIR
If you don’t want to grant read permissions to everyone you can replace the
a
with whichever applies ofugo
for user, group or other.Go over it with a second chmod -R but with -X to add execute but only to directories
Don’t give all your files execution permissions.
chmod 644 -R Downloads chmod +x Downloads
That’s the same as 755, except you are only setting execute on the folder?
Why would you want execute on anything but the folder?