.COMMAND

Файл COMMAND

macOS Terminal Shell Script
Задать вопрос
БЫСТРЫЙ ОТВЕТ

Файл COMMAND - это скрипт оболочки macOS, который открывается и запускается в Terminal при двойном щелчке в Finder. Чтобы запустить его, дважды щелкните по файлу - Terminal запустится автоматически. Если macOS блокирует запуск, щелкните правой кнопкой мыши и выберите «Открыть». Прочитайте скрипт в текстовом редакторе перед запуском любого файла COMMAND из неизвестного источника.

Разработчик: Apple Inc. Категория: Исполняемые файлы Открыть стандартное MIME: text/x-shellscript
ОТКРЫВАЕТСЯ НА macOS
Связанные: .APK · .EXE · .VBS · .JAR

На этой странице

Проиндексировано расширений: 19k+
Последняя проверка: Jul 30, 2026

Не знаете, что это за файл?

Перетащите любой файл в наш идентификатор - мы прочитаем первые байты, чтобы определить формат.

Идентифицировать файл

Что такое формат файла COMMAND?

Файл .command представляет собой текстовый скрипт оболочки, который Finder в macOS настроен открывать напрямую в Terminal.app и исполнять. По содержанию он идентичен скрипту оболочки - последовательности команд оболочки POSIX с необязательной строкой shebang в первой строке. Расширение .command определяет поведение: двойной щелчок по файлу .command запускает Terminal.app и выполняет скрипт в новом окне, тогда как двойной щелчок по файлу .sh открывает его в текстовом редакторе.

Прежде чем файл .command можно будет запустить двойным щелчком, для него должны быть установлены права на выполнение - используйте chmod +x yourscript.command в Terminal. Файлы, загруженные из интернета, проходят проверку macOS Gatekeeper; щелкните правой кнопкой мыши и выберите «Открыть», чтобы обойти предупреждение при первом запуске для не подписанных скриптов.

Без shebang macOS по умолчанию использует /bin/sh. Распространенные shebang:

  • #!/bin/bash - интерпретатор Bash
  • #!/bin/zsh - Zsh (оболочка macOS по умолчанию, начиная с Catalina 10.15)
  • #!/bin/sh - POSIX sh (наиболее переносимый)

Файлы .command широко используются для поставки простых утилит macOS, установщиков и инструментов разработчика, которым требуется видимый пользователю сеанс Terminal. Они открываются в любом текстовом редакторе и полностью читаемы для человека.

Безопасность и защита

РИСК: MEDIUM

Файл .command может выполнять любые команды оболочки в macOS - включая удаление файлов, загрузку вредоносного ПО или изменение системных настроек. Никогда не запускайте файл .command из ненадежного источника, не прочитав предварительно его содержимое (правая кнопка мыши > «Открыть в программе» > TextEdit). macOS Gatekeeper добавляет флаг карантина к файлам, загруженным из интернета, выдавая предупреждение при первом запуске - не игнорируйте его для неизвестных скриптов.

Детали формата

в двух словах
ПОЛНОЕ НАЗВАНИЕmacOS Terminal Shell Scriptтакже известен как .command file, Terminal command file
РАЗРАБОТЧИКApple Inc.с ~2001 (Mac OS X 10.0 - Terminal.app era)
MIME-ТИПtext/x-shellscript
ТИПтекстовый скрипт оболочки (bash/zsh/sh)
СТАНДАРТОткрытый · без роялти
СВЯЗАННЫЕ.apk.exe.vbs.jar

Программы, открывающие файлы COMMAND

macOS5 apps
TextEdit Встроенная Щелкните правой кнопкой мыши файл .command > «Открыть в программе» > TextEdit, чтобы просмотреть или отредактировать скрипт без его запуска.
MacVim Открытый код Откройте в MacVim для редактирования с подсветкой синтаксиса: macvim script.command в Terminal.
Apple Terminal Встроенная Дважды щелкните файл .command в Finder; Terminal откроется и запустит скрипт. Сначала убедитесь в наличии прав на выполнение: chmod +x script.command в Terminal.
iTerm2 Открытый код Установите iTerm2 в качестве терминала по умолчанию; тогда файлы .command будут открываться в iTerm2 вместо Terminal.
Visual Studio Code Открытый код Щелкните правой кнопкой мыши > «Открыть в программе» > Visual Studio Code для редактирования с подсветкой синтаксиса.

Технические подробности

глубокая спецификация
Тип файлаТекстовый скрипт оболочки POSIX
MIME-типtext/x-shellscript
КодировкаUTF-8 (рекомендуется); также часто встречается ASCII
Окончания строкТребуется LF в стиле Unix; окончания строк CRLF в стиле Windows нарушают выполнение скрипта
Магические байтыНет (обычный текст); shebang в первой строке идентифицирует интерпретатор
Права на выполнениеТребуется chmod +x; без этого двойной щелчок в Finder не запускает Terminal
Интерпретатор по умолчанию (без shebang)/bin/sh в macOS
Карантин GatekeeperЗагруженные файлы .command вызывают предупреждение при первом запуске; используйте правую кнопку мыши > «Открыть», чтобы обойти его
Поведение при двойном щелчке в FinderЗапускает Terminal.app и выполняет скрипт в новом окне
Функциональное отличие от .shТолько расширение; содержимое скрипта идентично - .sh открывается в текстовом редакторе, .command исполняется в Terminal
Связанная ОСmacOS (интеграция с Finder); синтаксис скрипта работает в любой системе POSIX
Типичный размер файла100 байт - 100 КБ
Выпущен~2001 (Mac OS X 10.0 - Terminal.app era)
Открыть стандартноеДа · без роялти
Спецификацияsupport.apple.com

Конвертации COMMAND

Вопросы и ответы сообщества

спрошено пользователями
Задать быстрый вопрос
Получите помощь от людей, работающих с файлами COMMAND. Будьте конкретны - укажите вашу систему и версию ПО.
Аккаунт не нужен · ответы обычно в течение дня

Вопросов пока нет - станьте первым, кто спросит о файлах COMMAND.

Часто задаваемые вопросы

Что такое файл .command на Mac?
Это скрипт оболочки, который открывается и запускается в Terminal при двойном щелчке в Finder. Это обычный текст, по содержанию идентичный скрипту .sh.
Как запустить файл .command?
Дважды щелкните по нему в Finder - Terminal откроется автоматически. Если macOS блокирует его, нажмите правую кнопку мыши > «Открыть». Если вы видите сообщение «permission denied», сначала выполните chmod +x ~/путь/к/скрипту.command в Terminal.
Как открыть файл .command для чтения или редактирования?
Щелкните правой кнопкой мыши по файлу в Finder > «Открыть в программе» > TextEdit (или Visual Studio Code, MacVim). НЕ щелкайте дважды, если хотите только прочитать его.
Можно ли запустить файл .command в Linux или Windows?
Linux: переименуйте в .sh и запустите в терминале Bash. Windows: используйте WSL (Windows Subsystem for Linux) или Git Bash; содержимое является стандартным скриптом оболочки.
Почему macOS сообщает, что файл .command нельзя открыть, так как разработчик не может быть проверен?
Gatekeeper заблокировал не подписанный скрипт. Если вы доверяете источнику, нажмите правую кнопку мыши > «Открыть» и подтвердите действие. В противном случае сначала изучите содержимое скрипта.
В чем разница между .command и .sh?
Только в ассоциации Finder: .command открывается в Terminal при двойном щелчке; .sh открывается в текстовом редакторе. Синтаксис и содержимое скриптов идентичны.

Ссылки

1Apple Support - Intro to shell scripts in Terminal on Macsupport.apple.com
2ss64.com - Run a macOS shell scriptss64.com

Узнать больше

по всей базе данных

Популярные расширения на этой неделе

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.MDMarkdown Document
4.BINCD/DVD Disc Image (BIN/CUE)
5.PARTPartial Download File
6.RPMSGRestricted Permission Message
7.EXEWindows Executable (Portable Executable)
8.NOMEDIAAndroid No-Media Marker File
9.AVIFAV1 Image File Format (AVIF)
10.ICSiCalendar data file

Похожие расширения

.APKAndroid Package
.EXEWindows Executable (Portable Executable)
.VBSVBScript file (Visual Basic Script)
.JARJava Archive
.EX4MetaTrader 4 Compiled Program (Expert Advisor / Indicator / Script)
.APPXMicrosoft Windows App Package (AppX)

Бесплатные инструменты для файлов

Идентификатор файлов и конвертер изображений в браузере - все работает на вашем устройстве.

Открыть инструменты

Обзор расширений файлов A-Z