У мене є ubuntu 12.04. Я хочу одночасно змінити дозволи на всі папки та файли, щоб кожен міг їх змінити чи видалити.
У мене є ubuntu 12.04. Я хочу одночасно змінити дозволи на всі папки та файли, щоб кожен міг їх змінити чи видалити.
Відповіді:
Якщо ви говорите про свою домашню папку або будь-яку спільну папку, то можете chmod -R 777 /Your/folder/path/
. Якщо ви просто хочете зробити так, щоб файли були включені для читання та запису, я б встановив для них дозволи на 766.
Це означає, що, щоб це працювало, ваш запис розділу у файлі fstab повинен дозволяти права читання / запису та виконання дозволів.
Перший важливий момент, коли ви не хочете змінювати дозволи на всі файли та папки: зміна дозволів на деякі файли може порушити вашу систему.
Шлях командного рядка
Тож давайте припустимо, що замість цього ви хочете змінити дозволи у всіх файлах певної папки та її підпапок.
У моєму домашньому каталозі є папка, яка не дає доступу до "інших"; він містить підпапку підпапки, яка також не дає доступу іншим.
Якщо я зараз хочу надати "іншим" доступ для читання, я переконуюсь, що я перебуваю у правильному каталозі та введіть
chmod -R o+r *
Як бачите, дозволи змінюються
Якщо ви хочете зробити це лише в поточному каталозі, пропустіть -R
команду.
Якщо ви хочете зробити це в каталозі, яким ви не володієте, вам потрібно буде встановити префікс команди sudo
GUI шлях
Якщо тими файлами належить, запустиш диспетчер файлів, якщо не натиснути ALT+F2
Введіть gksu nautilus
і введіть свій пароль при запиті.
Утримуючи SHIFTклавішу або CTRLклавішу, виберіть потрібні файли: SHIFTвибирає всі файли в діапазоні, CTRLвибирає один файл за один раз. Тепер клацніть правою кнопкою миші та виберіть властивості; у вікні, що відкриється, ви можете вибрати вкладку дозволів, а звідти можна встановити дозволи.