Chmod on lots of files
Andrew Bolster
Senior R&D Manager (Data Science) at Black Duck Software and Treasurer @ Bsides Belfast and NI OpenGovernment Network
My lil-NAS has plenty of space but is maddeningly underpowered.
I came across a permissions issue where, depending on how the files in question got there, they would not be accessible to my windows boxes because they were owned by root (I have no doubt that its my fault!)
So, first attempt was nice and easy.
$chown -R smbusr:smbusr *
But this was taking a horrific amount of time, so I thought “There must be a better way”.
Chown does whatever you tell it to do, whether its needed or not. So why not check that first with ‘find’.
$find . -user badnastyawkwarduser -exec chown -R smbusr:smbusr {} \;
and it worked brilliantly!
If you have any shortcuts, let me know in the comments!