Команды chmod, chown, chgrp

chmod изменение прав пользователей

Например - 764 (7 - права владельца, 6 - права группы, 4 - права остальных)

OCT BIN Mask Действие
0 000 - - - отсутствие прав
1 001 - - x права на выполнение
2 010 - w - права на запись
3 011 - w x права на запись и выполнение
4 100 r - - права на чтение
5 101 r - x права на чтение и выполнение
6 110 r w - права на чтение и запись
7 111 r w x полные права

chmod 740 123.txt изменение для файла 123.txt прав

chmod -R 764 qwerty рекурсивное изменение для каталога qwerty и его содержимого прав

chown изменение владельца файла или папки

sudo chown adm 123.txt изменение для файла 123.txt владельца adm

sudo chown root qwerty изменение для каталога qwerty владельца root

sudo chown root:adm 123.txt изменение для файла 123.txt владельца root и владельца группы adm

sudo chown root:adm qwerty изменение для каталога qwerty владельца root и владельца группы adm

sudo chown -R root:adm qwerty рекурсивное изменение для каталога qwerty и его содержимого владельца root

chgrp изменение владельца группы файла или папки

chgrp adm 123.txt изменение для файла 123.txt прав владельца группы adm

sudo chgrp root qwerty изменение для каталога qwerty прав владельца группы root

chgrp (ваша учетная запись) qwerty изменение для каталога qwerty прав владельца группы (ваша учетная запись)

sudo chgrp -R root qwerty рекурсивное изменение для каталога qwerty и его содержимого владельца группы root

Ctrl + H отображать скрытые папки и файлы

cd / переход в корневую директорию

cd /home/(учетная запись) переход в домашнюю папку

cd (название папки) переход в папку

dir отображение папок и файлов в директории

Примеры: изменение разрешений и владельца группы mine для каталога /home/mine/etc/X11 и его содержимого

cd /home/mine/etc

sudo chgrp -R mine X11

sudo chmod -R 775 X11