.COMMAND

Plik COMMAND

macOS Terminal Shell Script
Zadaj pytanie
SZYBKA ODPOWIEDŹ

Plik COMMAND to skrypt powłoki macOS, który otwiera się i uruchamia w aplikacji Terminal po dwukrotnym kliknięciu w Finderze. Aby go uruchomić, kliknij dwukrotnie plik - Terminal uruchomi się automatycznie. Jeśli macOS go zablokuje, kliknij prawym przyciskiem myszy i wybierz „Otwórz”. Przeczytaj skrypt w edytorze tekstu przed uruchomieniem jakiegokolwiek pliku COMMAND z nieznanego źródła.

Deweloper: Apple Inc. Kategoria: Pliki wykonywalne Otwarty standard MIME: text/x-shellscript
OTWIERA SIĘ NA macOS
Powiązane: .APK · .EXE · .VBS · .JAR

Na tej stronie

Zindeksowano 19k+ rozszerzeń
Ostatnia weryfikacja Jul 30, 2026

Nie wiesz, co to za plik?

Przeciągnij dowolny plik do naszego identyfikatora - odczytujemy tylko pierwsze bajty, aby nazwać format.

Zidentyfikuj plik

Co to jest format pliku COMMAND?

Plik .command to zwykły tekstowy skrypt powłoki, który Finder w macOS jest skonfigurowany otwierać bezpośrednio w Terminal.app i wykonywać. Pod względem zawartości jest on identyczny ze skryptem powłoki - sekwencją poleceń powłoki POSIX z opcjonalną linią shebang w pierwszym wierszu. Rozszerzenie .command odróżnia zachowanie: dwukrotne kliknięcie pliku .command uruchamia Terminal.app i wykonuje skrypt w nowym oknie, podczas gdy dwukrotne kliknięcie pliku .sh otwiera go w edytorze tekstu.

Zanim plik .command będzie mógł zostać uruchomiony przez dwukrotne kliknięcie, musi mieć ustawione uprawnienia do wykonywania - użyj chmod +x twojskrypt.command w Terminalu. Pliki pobrane z Internetu podlegają funkcji macOS Gatekeeper; kliknij prawym przyciskiem myszy i wybierz „Otwórz”, aby pominąć ostrzeżenie przy pierwszym uruchomieniu dla niepodpisanych skryptów.

Bez linii shebang macOS domyślnie używa /bin/sh. Typowe shebangi to:

  • #!/bin/bash - interpreter Bash
  • #!/bin/zsh - Zsh (domyślna powłoka macOS od wersji Catalina 10.15)
  • #!/bin/sh - POSIX sh (najbardziej przenośny)

Pliki .command są szeroko stosowane do dostarczania prostych narzędzi macOS, instalatorów i narzędzi programistycznych, które wymagają sesji Terminala widocznej dla użytkownika. Można je otworzyć w dowolnym edytorze tekstu i są w pełni czytelne dla człowieka.

Bezpieczeństwo

RYZYKO: MEDIUM

Plik .command może wykonać dowolne polecenie powłoki w systemie macOS - w tym usuwanie plików, pobieranie złośliwego oprogramowania lub modyfikowanie ustawień systemowych. Nigdy nie uruchamiaj pliku .command z niezaufanego źródła bez uprzedniego przeczytania jego zawartości (prawy przycisk myszy > Otwórz w programie > TextEdit). macOS Gatekeeper dodaje flagę kwarantanny do plików pobranych z Internetu, generując ostrzeżenie przy pierwszym uruchomieniu - nie pomijaj go dla nieznanych skryptów.

Szczegóły formatu

w pigułce
PEŁNA NAZWAmacOS Terminal Shell Scriptznany również jako .command file, Terminal command file
DEWELOPERApple Inc.od ~2001 (Mac OS X 10.0 - Terminal.app era)
TYP MIMEtext/x-shellscript
TYPtekstowy skrypt powłoki (bash/zsh/sh)
STANDARDOtwarty · bezpłatny

Programy otwierające pliki COMMAND

macOS5 apps
TextEdit Wbudowany Kliknij prawym przyciskiem myszy plik .command > Otwórz w programie > TextEdit, aby wyświetlić lub edytować skrypt bez jego uruchamiania.
MacVim Open-source Otwórz w MacVim, aby edytować z podświetlaniem składni: macvim script.command w Terminalu.
Apple Terminal Wbudowany Kliknij dwukrotnie plik .command w Finderze; Terminal otworzy się i uruchomi skrypt. Upewnij się, że masz uprawnienia do wykonywania: najpierw chmod +x script.command w Terminalu.
iTerm2 Open-source Ustaw iTerm2 jako domyślny terminal; pliki .command będą wtedy otwierane w iTerm2 zamiast w Terminalu.
Visual Studio Code Open-source Kliknij prawym przyciskiem myszy > Otwórz w programie > Visual Studio Code, aby edytować z podświetlaniem składni.

Szczegóły techniczne

specyfikacja
Typ plikuTekstowy skrypt powłoki POSIX
Typ MIMEtext/x-shellscript
KodowanieUTF-8 (zalecane); ASCII również powszechne
Końce liniiWymagane LF w stylu Unix; końce linii CRLF z Windows powodują błędy w wykonywaniu skryptu
Magic bytesBrak (zwykły tekst); shebang w 1. linii identyfikuje interpreter
Uprawnienie do wykonywaniaWymagane `chmod +x`; bez tego dwukrotne kliknięcie w Finderze nie uruchomi Terminala
Domyślny interpreter (brak shebang)/bin/sh w macOS
Kwarantanna GatekeeperPobrane pliki .command wyzwalają ostrzeżenie przy pierwszym uruchomieniu; kliknij prawym przyciskiem myszy > Otwórz, aby pominąć
Zachowanie po dwukrotnym kliknięciu w FinderzeUruchamia Terminal.app i wykonuje skrypt w nowym oknie
Różnica funkcjonalna od .shTylko rozszerzenie; zawartość skryptu identyczna - .sh otwiera się w edytorze tekstu, .command wykonuje się w Terminalu
Powiązany system operacyjnymacOS (integracja z Finderem); składnia skryptu działa na każdym systemie POSIX
Typowy rozmiar pliku100 bajtów - 100 KB
Wydano~2001 (Mac OS X 10.0 - Terminal.app era)
Otwarty standardTak · bezpłatny (royalty-free)
Specyfikacjasupport.apple.com

Konwersje COMMAND

Pytania i odpowiedzi społeczności

pytania użytkowników
Zadaj szybkie pytanie
Uzyskaj pomoc od osób pracujących z plikami COMMAND. Bądź precyzyjny - podaj system i wersję oprogramowania.
Konto nie jest wymagane · odpowiedzi zazwyczaj w ciągu doby

Brak pytań - bądź pierwszą osobą, która zapyta o pliki COMMAND.

Najczęściej zadawane pytania

Co to jest plik .command na komputerze Mac?
To skrypt powłoki, który otwiera się i uruchamia w Terminalu po dwukrotnym kliknięciu w Finderze. Jest to zwykły tekst, identyczny pod względem zawartości ze skryptem .sh.
Jak uruchomić plik .command?
Kliknij go dwukrotnie w Finderze - Terminal otworzy się automatycznie. Jeśli macOS go zablokuje, kliknij prawym przyciskiem myszy > Otwórz. Jeśli zobaczysz komunikat „permission denied”, najpierw uruchom chmod +x ~/sciezka/do/skryptu.command w Terminalu.
Jak otworzyć plik .command, aby go przeczytać lub edytować?
Kliknij plik prawym przyciskiem myszy w Finderze > Otwórz w programie > TextEdit (lub Visual Studio Code, MacVim). NIE klikaj dwukrotnie, jeśli chcesz go tylko przeczytać.
Czy mogę uruchomić plik .command w systemie Linux lub Windows?
Linux: zmień nazwę na .sh i uruchom w terminalu Bash. Windows: użyj WSL (Windows Subsystem for Linux) lub Git Bash; zawartość to standardowy skrypt powłoki.
Dlaczego macOS twierdzi, że pliku .command nie można otworzyć, ponieważ nie można zweryfikować dewelopera?
Gatekeeper zablokował niepodpisany skrypt. Jeśli ufasz źródłu, kliknij prawym przyciskiem myszy > Otwórz i potwierdź. W przeciwnym razie najpierw przeczytaj zawartość skryptu.
Jaka jest różnica między .command a .sh?
Różnią się tylko powiązaniem w Finderze: .command otwiera się w Terminalu po dwukrotnym kliknięciu; .sh otwiera się w edytorze tekstu. Składnia skryptu i zawartość są identyczne.

Źródła

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

Odkrywaj dalej

w całej bazie danych

Najpopularniejsze rozszerzenia w tym tygodniu

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.JPGJPEG Image
5.MDMarkdown Document
6.EXEWindows Executable (Portable Executable)
7.RPMSGRestricted Permission Message
8.BINCD/DVD Disc Image (BIN/CUE)
9.DATProgram Data File (generic)
10.EMLE-Mail Message (RFC 822 / MIME)

Powiązane rozszerzenia

.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)

Darmowe narzędzia do plików

Identyfikator plików i konwerter obrazów w przeglądarce - wszystko działa na Twoim urządzeniu.

Otwórz przybornik

Przeglądaj rozszerzenia plików A-Z