diff --git a/linux/chmod.md b/linux/chmod.md index bdd3eb1..1242020 100644 --- a/linux/chmod.md +++ b/linux/chmod.md @@ -12,14 +12,13 @@ chmod опции права /путь/к/файлу Основные права на файл (директорию): -||| +|Символ|Атрибут| |-:|-| |Первый символ|`r` - чтение (*reading*)| |Второй символ|`w` - запись (*writing*)| |Третий символ|`x` - выполнение (*execution*) ||`s` - атрибуты SUID или SGID позволяющие запускать файл на выполнение с правами владельца файла или группы соответственно ||`t` - устанавливая `t-бит` на каталог - меняется правило таким образом, что удалить файл может только владелец этого файла| -||| Категории пользователей, для которых вы можете установить эти права на файл: @@ -45,9 +44,9 @@ chmod опции права /путь/к/файлу Комбинации прав: ```sh -r 4 100 -w 2 010 -x 1 001 +r-- 4 100 +-w- 2 010 +--x 1 001 rw- 6 (4 + 2) 110 r-x 5 (4 + 1) 101 -wx 3 (2 + 1) 011 @@ -57,10 +56,10 @@ rwx 7 (4 + 2 + 1) 111 или ```sh -x 1 001 -w 2 010 +--x 1 001 +-w- 2 010 -wx 3 (2 + 1) 011 -r 4 100 +r-- 4 100 r-x 5 (4 + 1) 101 rw- 6 (4 + 2) 110 rwx 7 (4 + 2 + 1) 111