Перевод этой страницы еще не завершен. Пока это не произойдет, незавершенные части будут на английском.

cli-app-icon_64.pngСписок всех приложений для командной строки

Расположение в Tracker:/boot/system/bin/
~/config/bin/
~/config/non-packaged/bin/


All commandline applications shipped with Haiku are in /boot/system/bin/. Your own or additionally installed commandline apps will appear in ~/config/bin/ when installed from a .hpkg package. Otherwise you can put them into ~/config/non-packaged/bin/. All these locations are part of the PATH variable and are therefore automatically found.
Here's a list of all commandline applications that are shipped with Haiku. Each with only a short description of what it does, for more detailed information on its usage execute the command with the parameter --help.


Указатель:   A – E   ::    F – J    ::    K – O    ::    P – S    ::    T – Z


CortexAddOnHost Запускает сервис, отслеживающий используемые аудио и видео аддоны.
FirstBootPrompt Настройка языка и раскладки клавиатуры.
[ Возвращает правда/ложь после сравнения элементов.

indexA - E

addattr Записывает атрибут файла, приводя записываемое значение к соотвествующему типу (специфичное для Haiku)
alert Отображает окно с сообщением. (специфичное для Haiku)
arp Манипулирует системным ARP-кешем.
awk См. gawk.
base64 Кодирование или декодирование Base64 в стандартный вывод.
basename Убирает папку или опционально суффикс из строки /путь/до/имяфайла.
bash Оболочка bash
bc Арифметический язык-калькулятор.
beep Воспроизводит системный сигнал.
bunzip2 См. bzip2.
bzip2 File compressor.
c++ C -Compiler.
cal Отображает календарь.
cat Объединяет файлы и печатает в стандартный вывод.
catattr Выводит содержимое аттрибутов файла. (специфичное для Haiku)
cc Компиллятор Си
checkfs Проверяет и исправляет файловую систему. (специфичное для Haiku)
checkitout Получает исходные коды с URL репозитория.
chgrp Изменяет группу владельцев файлов.
chmod Изменяет разрешения для файлов.
chop Разбивает файл на несколько файлов меньшего размера.
chown Изменяет владельца файлов.
chroot Выполняет команду с указанным корневым каталогом.
cksum Выводит контрольную сумму CRC и количество байтов для указанных файлов.
clear Очищает окно терминала.
clockconfig Выводит параметры часов.
cmp Производит побайтовое сравнение файлов.
collectcatkeys [Осталась после перемещения locale-kit.]
comm Производит построчное сравнение файлов.
compress Программа сжатия данных
consoled Консольный демон
copyattr Копирует все или некоторый набор атрибутов из одного или нескольких файлов в другой или новый файл. (специфично для Haiku)
cp Копирует файлы и каталоги.
csplit Разбивает файл на части, разделенные gпо указанному шаблону.
ctags Генерирует индексный файл для множества языковых объектов, найденных в файлах.
cut Выводит колонку из каждой строки файла.
date Выводит текущие дату и время.
dc Пакет для арифметических вычислений.
dd Копирует двоичные данные, производит конвертацию и ворматирование указанные в операндах.
desklink Добавляет элемент в Deskbar. (специфичное для Haiku)
diskimage Registers a file as disk device that can then be mounted. (Haiku specific)
df Выводит объем использованного и свободного пространства подключенных томов.
diff Сравнивает файлы построчно.
diff3 Построчно сравнивает три файла.
dircolors Настройка цветов для ls.
dirname Получает имя_файла из строки /путь/до/имя_файла
draggers Выводит/устанавливает состояние отображения репликантов.
driveinfo Выводит информацию об аппаратных компонентах.
dstcheck Выводит окно с сообщением о переходе с летнего / на летнее время.
du Обощает использование дискового пространства каждым файлом, рекурсивно для каталогов.
dumpcatalog [Осталось после перемещения locale-kit.]
echo Выводит строку текста.
egrep См. grep.
eject Извлекает переносной носитель.
env Выполняет программу в измененной среде.
error Выводит текстовое описание для передаваемых номеров ошибок.
expand Преобразует табуляцию в пробелы.
expr Выводит значение выражения.

F - J

factor Выводит простые множители целых чисел.
false Ничего не делает. Обозначает "неудачу" и возвращает значение "1".
fdinfo Выводит информацию о задействованных файловых дескрипторах в системе.
ffm Устанавливает следование фокуса за мышью.
fgrep См. grep.
filepanel Отображает панель загрузки/сохранения файла. (специфично для Haiku)
find Выполняет поиск файлов в структуре каталогов.
finddir Выполняет поиск специализированных каталогов, определенных на уровне системы.
fmt Переформатирует каждый абзац файла.
fold Разбивает строки файла на строки требуемой длины.
fortune Выводит случайную, и, надеюсь, интересную пословицу.
frcode Вызывается командой updatedb для сжатия списка имен файлов
freetype-config Выводит информацию о параметрах компилляции и линковки FreeType.
fstrim Send a TRIM command to an SSD drive.
ftp FTP клиент
ftpd FTP сервер
funzip Распаковывает первый элемент архива в стандартный вывод.
fwcontrol Программа управления FireWire
gawk Язык построчного разбора и обработки по заданным шаблонам.
gdb Отладчик GNU
getarch Shows the environment's compiler version.
getlimits Выводит платформозависимые ограничения в формате, удобном для использования в скриптинге.
grep Поиск по шаблону.
groups Выводит членство в группах для каждого имени пользователя.
gunzip Тоже самое что и gzip.
gzexe Упаковка/распаковка исполнимых файлов.
gzip Упаковка/распаковка файлов.
hd Дамп в шестнадцатеричных кодах
head Выводит первые строки файла.
hey Небольшой инструмент для скриптования GUI-приложений.
hostname Выводит список сетевых имен системы.
id Выводит информацию о пользователе и группе.
ident Определяет ключевые слова RCS в файлах.
ifconfig Настраивает сетевой интерфейс.
install Копирует файлы в место назначения без нарушения работы системы.
install-wifi-firmwares.sh Устанавливает прошивки для различного набора беспроводных сетевых карт.
installsound Добавляет новое звуковое событие в панели настройки Звуки.
iroster Перечисляет устройства ввода.
isvolume Получает информацию о монтируемом томе.
join Для каждой пары входных строк с одинаковыми общими полями выводит строку на стандартный вывод.

indexK - O

kernel_debugger Переход к отладчику ядра.
keymap Загружает либо сохраняет раскладку клавиатуры.
kill Посылает процессу сигнал выхода.
launch_roster Controls the launch_daemon, e.g. stop and restart services. (Haiku specific)
less Просматривает файл.
lessecho Выводит свои аргументы и расширяет метасимволы, такие как * и? в именах файлов.
lesskey Назначает клавишу для вызова less.
link Создает ссылку на файл.
linkcatkeys [Осталось после перемещения locale-kit.]
listarea Выводит список областей памяти для всех работающих команд.
listattr Выводит список атрибутов файла. (специфично для Haiku)
listdev Выбодит список всех аппаратных устройств.
listimage Выводит информацию об образах всех работающих команд.
listport Перечисляет все открытые порты в системе, в порядке открывших команд.
listres Перечисляет ресурсы, хранящиеся в файле.
listsem Перечисляет семафоры, отведенные указанной команде.
listusb Выводит список USB устройств.
ln Создает ссылку на файл.
locale Shows the set preferred language, its LC_CTYPE and the preferred formatting.
locate Находит файл.
logger Отправляет сообщение в системный лог.
login Открывает сессию в системе.
logname Выводит имя текущего пользователя.
ls Перечисляет содержимое каталога.
lsindex Отбражает индексированные атрибуты текущего тома/раздела. (специфично для Haiku)
mail2mbox Преобразует файлы e-mail BeOS в формат Unix.
make Утилита GNU make
makebootable Делает указанный BFS раздел/устройство доступным для загрузки, записывая загрузочный код в первые два сектора.
mbox2mail Преобразует файы Unix mailbox в файлы e-mail BeOS.
md5sum Выводит или проверяет контрольные суммы MD5.
media_client "media_client play" plays back audio files.
merge Трехстороннее слияние файлов.
message Выводит содержимое BMessage, записанное в файл.
mimeset Устанавливает MIME-тип файла.
mkdepend Makefile dependency generator.
mkdir Создаёт папку.
mkdos Инициализирует раздел FAT.
mkfifo Создает именованный канал.
mkfs Создает файловую систему.
mkindex Создает новый индекс для атрибута. (специфично для Haiku)
mktemp Безопасно создает временный файл или каталог.
modifiers Выводит (не)нажатые в данный момент клавиши-модификаторы.
more См. less.
mount Подключает файловую систему.
mount_nfs Подключает NFS раздел.
mountvolume Подключает том по имени.
mv Перемещает/переименовывает файл.
nano The default text editor in the Terminal, a clone of 'Pico'.
netcat Утилита TCP и UDP.
netstat Выводит сетевые подключения, таблицы маршрутизации, статистику интерфейсов, маскированные соединения и участие в групповых передачах.
nl Выводит файл с добавлением нумерации строк.
nohup Выполняет команду с игнорированием сигналов потери связи.
nproc Выводит число доступных процессоров.
od Утилита для вывода дампа файла в разных форматах.
open Запускает приложение/документ из командной строки. (специфичное для Haiku)

indexP - S

package Creates, inspects, or extracts a Haiku package.
package_repo Creates or inspects a Haiku package repository file.
passwd Изменяет пароль пользователя.
paste Печатает строки, состоящие из соответствующих строк из каждого файла, разделенных знаками табуляции.
patch Применяет diff файл на оригинал.
pathchk Диагностирует неверные или непереносимые имена файлов.
pc Калькулятор программиста
ping Отправляет ICMP-эхо-запрос сетевому хосту.
pkg-config Analyzes and configures a Haiku package.
pkgman Manages packages and package repositories.
play Воспроизводит трек с CD.
pr Разбивает на страници или колонки файл для печати.
printenv Выводит значение переменной среды.
printf Форматирует и выводит данные.
prio Изменяет приоритет процесса.
profile Профилировщик потоков.
ps Список запущенных процессов.
ptx Выводит упорядоченный предметный указатель.
pwd Выводит текущий каталог.
query Утилита командной строки эмулирующая функционал Tracker'a "Найти по формуле". (специфично для Haiku)
quit Завершает работу приложения.
ramdisk Creates a ramdisk. (Haiku specific)
rc Компиллятор ресурсов
readlink Выводит путь до объекта символической ссылки.
reindex Помещает атрибуты существующих файлов во вновь созданный индекс. (специфично для Haiku)
release Освобождает семафор.
renice Изменяет приоритер запущенных процессов.
rlog Выводит лог-сообщения и другую информацию о файлах RCS.
rm Удаляет файлы и директории.
rmattr Удаляет атрибут из файла. (специфично для Haiku)
rmdir Удаляет каталоги.
rmindex Удаляет индекс для атрибута. (специфично для Haiku)
roster Выводит информацию о запущенных командах.
route Выводит список сетевых маршрутов и позволяет ими управлять.
safemode Проверяет, запущена ли система в безопасном режиме.
screen_blanker Запускает очистку экрана.
screenmode Показывает/устанавливает режим работы экрана.
sdiff Отображает или производит слияние несоответствий в файлах в виде таблицы построчного сравнения.
seq Выводит последовательность чисел.
setarch Sets the environment to a specific compiler version.
setdecor Отображает/устанавливает декоратор.
settype Устанавливает MIME-тип, сигнатуру и предпочитаемое приложение для файла.
setversion Показывает версию файла.
setvolume Устанавливает уровень громкости системы.
setwep Provides WEP encryption for wireless networks.
sh См. bash.
sha1sum Отображает или проверяет контрольные суммы SHA1.
shar Создает архивы Unix.
shred Перезаписывает файл несколько раз.
shuf Печатает случайную перестановку входных строк.
shutdown Выключить компьютер.
sleep Выполняет остановку на количество указанных секунд.
sort Выводит ортированное слияние файлов.
spamdbm Классифицирует e-mail сообщение как спам или подлиное.
split Разбивает входные файлы на куски фиксированного размера.
stat Отображает статут файла либо файловой системы.
strace Трассирует системные выозвы потока или команды.
stty Отображает/устанавливает параметры терминала.
su Смена действующего пользователя и группы.
sum Выводит контрольную сумму и количество блоков для каждого файла.
sync Форсирует запись измененных блоков на диск, обновляет суперблок.
sysinfo Выводит системную информацию.

indexT - Z

tac Выводит содержимое файлов в обратном порядке.
tail Выводит последние 10 линий файла.
tcpdump Выводит дамп сетевого трафика.
tcptester [устаревшее]
tee Пишет или добавляет данные из стандартного ввода в файл.
telnet Пользовательский интерфейс для протокола telnet.
telnetd Telnet-демон
test Возвращает правда/ложь после сравнения элементов.
timeout Запускает команду и принудительно завершает ее, если она продолжает работу после истечения указанного количества секунд.
top Отображает запущенные нити и загрузку ЦП.
touch Изменяет метку времени файла.
tput Инициализирует терминал или запрос в базу данных terminfo.
tr Переводит, сжимает и/или удаляет символы со стандартного ввода.
traceroute Печатает маршрут пакетов , принятых через сеть.
translate Преобразует формат файла, используя DataTranslators.
trash Отправляет файлы в корзину или восстанавливает их.
true Ничего не делает, обозначает "удачу" и возвращает величину "0".
truncate Сжимает или расширяет размер файла.
tsort Производит топологическую сортировку.
tty Печатает имя файла терминала, подключенного к стандартному вводу.
uname Выводит информацио о системе.
unchop Воссоздает файлы, разделенные ранее с помощью chop.
unexpand Преобразует пробелы в табуляцию.
uniq Фильтрует соседние совпадающие строки из ввода, записывает в вывод.
unlink Вызывает функцию unlink для удаления указанного файла.
unmount Отключает том.
unrar Распаковывает архив rar.
unshar Распаковывает архив shar.
untrash См. trash.
unzip Распаковывает архив zip.
unzipsfx Используется для преобразования существующего zip-архива в самораспаковывающийся архив.
updatedb Обновляет базу данных локализации.
uptime Выводит дату и время, а так же время, прошедшее с момента запуска системы.
urlwrapper Обертывает URL и MIME типы для командной строки или других приложение, не поддерживающих их напрямую.
useradd Создаёт нового пользователя.
uudecode Раскодирует файл, закодированный uuencode.
uuencode Кодирует файл в uuencode для отправки по электронной почте.
vdir Выводит информацию о файлах.
version Возвращает версию файла.
vmstat Выводит информацию о виртуальной файловой системе.
waitfor Ждет пояления некотого процесса (нити). (специфично для Haiku)
watch Периодически выполяет программу.
wc Выводит количество абзацев, слов и символов (байт) в файле.
wget Инструмент для скачивания файлов через HTTP, HTTPS или FTP
which Находит команду.
whoami Выводит имя пользователя, связанного с текущим действующим ID пользователя.
xargs Собирает и выполняет командные строки со стандартного ввода.
xres Перечисляет и управляет ресурсами.
yes Многократно выводит строку, пока не будет принудительно завершена.
zcat Тоже самое что и gzip.
zcmp См. zdiff.
zdiff Сравнивает сжатые файлы.
zforce Форсирует '.gz' расширение для файлов gzip.
zgrep Поиск в сжатых файлах с использованием регулярных выражений.
zip Добавляет или заменяет элементы в zip-архиве.
zipcloak Шифрует все незашифрованные элементы в zip-архиве.
zipgrep Ищет в zip-файлах строку или шаблон.
zipinfo См. unzip.
zipnote Выводит комментарий к zip-файлу.
zipsplit Разделяет zip-архив на несколько мелких кусков.
zmore Как и more только оперирует несжатым содержимым в любом сжатом файле.
znew Перепаковывает файлы .Z в формат архивов .gz (gzip).