Online Linux Terminal Logo
OnlineLinuxTerminal
Права доступа и безопасностьCLI Manual

$chmod

Изменение прав доступа к файлам и директориям для владельца, группы и остальных пользователей.

Синтаксис командыPOSIX Standard
chmod [OPTIONS] MODE[,MODE]... FILE...
Сообщество Linux2.4k Онлайн

Общайтесь с пользователями Linux, учите команды и скачивайте шпаргалки.

Попробуйте в интерактивной песочнице

Клиентская симуляция без установки с мгновенным результатом.

Открыть в полноэкранном терминале ↗
bash — terminal

Обзор и принцип работы

Команда chmod управляет правами на чтение, запись и выполнение с использованием восьмеричных масок (755, 644) или символьного синтаксиса.

Основные флаги и параметры команды

Flag / OptionDescription
755rwxr-xr-x: Owner has full control; group and others can read and execute.
644rw-r--r--: Owner can read and write; group and others can read only.
700rwx------: Owner has full control; no access for anyone else.
-RRecursively change file permissions on all subdirectories and files.
+xMake a script or binary file executable for all users.

Практические примеры использования

#1Make a bash script executable
chmod +x /home/user/projects/demo.sh && ls -l /home/user/projects/demo.sh

Adds execute permissions to demo.sh and verifies the updated mode bits.

#2Set standard web file permissions (644)
chmod 644 /var/log/syslog

Grants read/write to owner and read-only to group and others.