Перейти к содержимому
Toolars
Каталог

Калькулятор Chmod

Chmod Calculator

Переводите восьмеричные и символьные права в читаемые биты rwx с пояснением специальных битов и копируйте готовые команды GNU chmod.

Путь задачи / от ввода к результату

Введите значение прав

Сообщить об ошибке

Локальная обработка

Сведения об обработке

Данные инструмента обрабатываются на вашем устройстве.

Для работы инструмента могут загружаться ресурсы. Сервисы аккаунта работают отдельно.

Подготовка офлайн-режима…

Информация о конфиденциальности

Путь задачи / от ввода к результату

Как рассчитать права chmod

  1. 01

    Введите значение прав

    Введите 3–4 восьмеричные цифры либо выражения с явным u/g/o/a и одним оператором +, - или = в каждом, разделяя их запятыми. X добавляет выполнение только для каталога или если в начале этого шага уже установлен бит выполнения. Отдельный операнд u/g/o копирует права этого класса, например g=u.

  2. 02

    Начинайте символьные выражения с правильной базы

    Символьные выражения применяются к этим правам (по умолчанию 644) слева направо. Восьмеричный ввод задаёт полную маску и не использует этот контекст. Это предварительный расчёт для одного объекта; файлы не проверяются.

  3. 03

    Добавьте путь и выберите рекурсию

    Введите целевой путь, чтобы сгенерированная команда включала его, в кавычках для POSIX-оболочки. Включайте Применить рекурсивно только когда действительно имеете в виду всё дерево каталогов: это добавляет -R, а chmod -R может изменить тысячи файлов одной вставкой. Дважды проверьте путь — в терминале нет отмены.

  4. 04

    Рассчитайте и прочитайте сводку

    s/S обозначают setuid или setgid, t/T — sticky. Заглавная буква означает отсутствие выполнения. Для каталогов символьный = в GNU сохраняет setuid/setgid, если s не указан явно; u-s,g-s удаляет их.

  5. 05

    Скопируйте команду

    Копировать результат помещает точную команду — числовую или символьную, с путём в кавычках — в буфер обмена для терминала или скрипта развёртывания. Здесь ничего не выполняется: калькулятор лишь собирает строку, поэтому вставьте её туда, куда собирались, и в последний раз проверьте целевой путь, прежде чем нажать Enter.

Факты об инструменте

Обработка
В вашем браузере
Ввод покидает устройство
Никогда
Хранение
Ничего не сохраняется
Цена
Бесплатно

Ваши данные остаются в браузере.

Калькулятор Chmod использует проверенный путь локального выполнения и не создаёт скрытую историю ввода и вывода.

Локальное выполнение

Работает внутри текущей вкладки браузера.

Никакой скрытой обработки

Активные данные инструмента никогда не становятся записями документов Toolars.

Аккаунт не требуется

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

Мгновенный сброс

Закройте вкладку — и рабочие данные исчезнут.

Что на самом деле делает Калькулятор Chmod

Скрипт развёртывания падает с ошибкой прав, и исправление должно быть точным: 640 для конфигурационного файла, 750 для его каталога; проверка безопасности спрашивает, что на самом деле даёт 1777, прежде чем подпустить её к общему каталогу, — полный доступ для всех, сдерживаемый лишь sticky-битом; один коллега мыслит триадами rwx, другой — восьмеричными числами, и обоим нужен один ответ. Калькулятор chmod переводит между нотациями и расписывает каждый класс, полностью в браузере, поэтому единственная команда, которая когда-либо выполнится, — та, что вы скопируете.

Частые вопросы

Какие форматы ввода принимаются?
Введите 3–4 восьмеричные цифры либо выражения с явным u/g/o/a и одним оператором +, - или = в каждом, разделяя их запятыми.
Как объединяются выражения с + и -?
Символьные выражения применяются к этим правам (по умолчанию 644) слева направо.
Что означают специальные биты?
s/S обозначают setuid или setgid, t/T — sticky.
Инструмент меняет права каких-либо файлов?
Никогда. Калькулятор лишь переводит введённое значение в читаемые биты и строку команды. Ничего не выполняется, и ни один файл ни на вашем компьютере, ни где-либо ещё не затрагивается.
Почему рекурсивный режим показывает предупреждение?
Применить рекурсивно добавляет -R к сгенерированной команде, а chmod -R может изменить всё дерево каталогов, когда вы запустите его в терминале. Предупреждение намеренное: проверьте целевой путь, прежде чем вставлять команду куда бы то ни было.
Введённое мной загружается или сохраняется?
Нет. Расчёт выполняется полностью в текущей вкладке браузера, ввод никогда не отправляется и не сохраняется, а учётная запись не нужна.

Связанные задачи, а не тупик.

Перейдите в другую сфокусированную рабочую область, не возвращаясь к полному каталогу.

Работа с URL

URL Workbench

Очищайте списки URL с сохранением подписанных ссылок и причинами по строкам. Сравнивайте адреса и создавайте sitemap.

Редактирование

Исследователь JSON

JSON Explorer

Запросы JSONPath, извлечение полей и обратимое развёртывание JSON Pointer без потери точности больших чисел.

Проверка

Проверка JSON Schema

JSON Schema Validator

Локальная проверка Draft 7 и 2020-12 с путями ошибок; вывод схемы по нескольким образцам.

Проверка

Подготовка HTML

HTML Publishing

Подготовка HTML с сохранением списков, ссылок и семантики таблиц; безопасный просмотр изменений.

Публикация