Изменить права доступа к папке / файлу для скрытых подкаталогов
Этот вопрос очень похож на " Изменение прав доступа к папкам и файлам" для всех подкаталогов, который работал для меня полностью, когда папки не были скрыты. Однако у меня есть скрытая папка (назовите ее /.hidden/) со многими подкаталогами, большинство из которых имеют разрешения, установленные для root, а не my_username. Я хочу изменить разрешения всех этих подкаталогов сразу, если это возможно. Однако, если я ввожу cd /.hidden/ и затем набираю "sudo chown my_username:my_username *", ни одно из прав доступа к файлу или папке не изменяется, предположительно потому, что они все еще считаются командой "скрытыми", даже если я их вижу, Кто-нибудь знает легкий способ обойти это?
1 ответ
Вам нужно использовать -R
флаг, который будет повторяться в каждом подкаталоге. Например, бег sudo chown -R my_username:my_username .hidden
сделаю .hidden
и все подкаталоги принадлежат вам.
*
glob не соответствует ни одному скрытому каталогу (каталоги, начинающиеся с .
).