Команды Terminal.app macOS X от A до Z

Приложение terminal.app поддерживает перетаскивание мыши и вы можете понять это перейдя к примеру.

Алфавитный перечень утилит и команд выполняемых в командной строке приложения Terminal для Apple Mac OS X.

Внимание! Прежде чем Вы решите что-либо менять в операционной системе, с помощью командной оболочки bash убедитесь, что вы готовы переустановить систему с потерей файлов, т.к. восстановить файлы вам не удастся без сторонней помощи специалиста.

A

alias

Создать псевдоним команды

alloc

Показать распределения занятой и свободной памяти

apropos

Search the whatis database for strings

awk

Найти и выполнить действия на основании текста в файле (файлах) и шаблона.

B

basename

Преобразует полный путь к файлу в короткое имя файла

bash

Запустить командный интерпретатор SHell

bg

Выполнить в фоновом режиме

bind

Display readline key and function bindings

bless

Сделать том диска загрузочным

break

Прервать цикл вызванный командами For, While, Until or Select

builtin

Execute a shell builtin

bzip2

Упаковать или распаковать файлы в командной строке терминала

C

cal

Вывести календарь на заданный год и месяц. Показать дату Пасхи

caller

Return the context of a subroutine call

case

Оператор условного перехода в скриптах bash

cat

Соединить файлы в один и вывести их в стандартный вывод

cd

Сменить папку

chflags

Поменять признаки ("флаги") файлов и папок

chgrp

Изменить группу владельца файлов

chmod

Изменить права доступа к файлам и папкам через terminal

chown

Поменять собственника файла и группу

chroot

Сменить для команды root каталог

cksum

Вывести размер файла и контрольную сумму CRC

clear

Очистить экран терминала

cmp

Сравнить два файла побайтно

comm

Сравнить два отсортированных построчно файла

command

Run a command (not a function)

complete

Edit a command completion [word/pattern/list]

configd

Демон управления конфигурацией

continue

Вернуться в начало цикла и продолжить выполнение цикла

cp

Скопировать один или несколько файлов в другое место

cron

Утилита исполнения запланированных команд

crontab

Команда управления графиком команд для cron

csplit

Разделить файл на части согласно шаблону поиска

curl

Скачать данные с сервера или закачать на сервер

cut

Разделить файл на части

D

date

Вывести на экран и поменять системное время и дату

dc

Простой экранный калькулятор

dd

Сделать дамп данных - скопировать и сконвертировать входные данные.

declare

Declare variable & set attributes

defaults

Установка настроек по умолчанию для приложений

df

Показать свободное дисковое пространство

diff

Сравнить два файла построчно

diff3

Показать различия между тремя файлами

dig

Получить имя DNS сервера

dirname

Преобразует полный путь к файлу в путь без имени файла

dirs

Display list of remembered directories

diskutil

Дисковая утилита для командной строки Apple (проверка, восстановление, исправление дисков)

disown

Unbind a job from the current login session

ditto

Скопировать и заархивировать файлы и каталоги

dot_clean

Удалить файлы AppleDouble ._ и объеденить "ресурсы" файлов

drutil

Interact with CD/DVD burners

dscacheutil

Выполнить запрос о состоянии кэша и его параметрах или сделать его сброс

dseditgroup

Edit, create, manipulate, or delete groups

dsenableroot

Включить/отключить учетную запись root пользователя

dsmemberutil

View user and groups rights

dscl

Directory Service command line utility

du

Показать объем дискового пространства занимаемый файлами и папками

E

echo

Вывести сообщение на дисплей

ed

A line-oriented text editor (edlin)

enable

Enable and disable builtin shell commands

env

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

eval

Evaluate several commands/arguments

exec

Execute a command

exit

Exit the shell

expand

Заменить символы табуляции на символы пробелов

expect

Programmed dialogue with interactive programs Also see AppleScript

export

Set an environment variable

expr

Evaluate expressions

 

Комманды терминала