Программы UNIX-подобных операционных систем

Материал из Википедии — свободной энциклопедии
Перейти к: навигация, поиск

Это список популярных программ, работающих в операционных системах основанных на UNIX (POSIX-совместимых). Некоторые из этих программ являются стандартными для UNIX-подобных систем.

Содержание

Системный софт[править | править вики-текст]

Общего назначения[править | править вики-текст]

  • dd — Преобразование и копия файлов (Disk Dump). Заполнение файла или диска данной последовательностью байтов
  • dirname (или basename) — Возвращает часть пути к указанному файлу
  • echo — Показывает текстовую строку на стандартном устройстве вывода.
  • env — Вывод или изменение переменных окружения (environment); запускает программу с индивидуальным окружением
  • file — Определяет тип файла
  • stat — Определяет статус файла или файловой системы (права доступа, время последнего доступа и др.)
  • nohup — Вызывает утилиту невосприимчивую к сигналу hang up
  • Bourne shell — Стандартный командный процессор в операционных системах UNIX
  • uptime — Выводит информацию о времени работы компьютера
  • history — выводит историю работы с командной строкой

Управление системой[править | править вики-текст]

  • fuser — Распознаёт процессы по файлам или сокетам
  • logger — Создаёт запись в системном логе
  • newgrp (или sg) — Вход (log in) в новую группу
  • pathchk — Проверяет на переносимость имена файлов

Информация о ядре[править | править вики-текст]

  • date — Выводит или устанавливает системные дату и время
  • hwclock — Выводит или устанавливает дату и время RTC (Часы реального времени)
  • dmesg — Выводит буфер сообщения ядра
  • ipcrm — Удаляет очередь сообщений, установленные семафоры или id общей памяти
  • ipcs — Выводит информацию о IPC средствах
  • slabtop — Выводит информацию о состоянии внутренних буферов, кэшей и структур Linux ядра, доступных через /proc/slabinfo
  • uname — Сообщает информацию о данном компьютере и операционной системе

Процессы и задачи[править | править вики-текст]

  • anacron — Планировщик задач, см cron.
  • at — Планировщик однократных команд.
  • chroot — изменение корневой (root) директории для всех дочерних процессов.
  • cron — Планировщик периодического запуска команд.
  • crontab — Редактор скриптов crontab планировщика задач cron.
  • daemonic — Интерфейс к демону init-скрипта.
  • kill — отправка сигнала процессу (по его идентификатору — PID).
  • killall — отправка сигнала процессу (по имени).
  • nice — Установка приоритета процессов.
  • pgrep — Поиск процесса по имени, или другому атрибуту.
  • pidof — GNU/Linux эквивалент pgrep или утилита, печатающая PID по имени процесса.
  • pkill — Посылает указанный сигнал процессам, найденным по имени или другому атрибуту.
  • ps — Печать информации о текущих процессах.
  • renice — Изменение приоритета уже работающих процессов.
  • sleep — Задержка на заданное время.
  • shutdown — Посылает команду на выключение компьютера.
  • reboot — Перезагрузка компьютера.
  • time — Время выполнения команды.
  • top — Представляет динамический список всех запущенных процессов.
  • start-stop-daemon — Запуск и завершение системных сервисов (daemon programs).

Управление пользователями[править | править вики-текст]

  • finger — Запрашивает информацию о пользователе
  • id — Печать информации о настоящем/эффективном идентификаторе пользователя/группы (real/effective UIDs/GIDs)
  • last — Выводит список последних входов пользователя
  • lastlog — Проверяет лог последних входов
  • locale — Получение информации о текущей локализации.
  • localedef — Компиляция локализационной информации
  • logname — Печатает login пользователя
  • man — Печатает помощь по команде (самая главная команда для начинающего пользователя)
  • mesg — Возможность получать сообщения от других пользователей, которые используют write
  • passwd — Изменение пароля пользователя
  • su — Запускает новый процесс (по умолчанию shell) от имени другого пользователя (по умолчанию root)
  • sudo — Запускает программу от имени суперпользователя (root)
  • users — Показывает вошедших в систему (только имена пользователей)
  • w — Показывает вошедших пользователей и их текущие задачи
  • whatis — Поиск по справочным страницам
  • whereis — Выводит полный путь к команде и странице справочника ассоциированных с какой-либо командой
  • which — Показывает полный путь к исполняемой команде
  • who — Список зарегистрировавшихся (logged in) пользователей
  • whoami — Выводит имя текущего пользователя
  • write — Сообщение другому пользователю

Настройка терминалов[править | править вики-текст]

  • stty — Изменение установок терминала или печать текущих установок
  • tput — Инициализация информации совместимости терминала
  • tty — Печатает имя файла терминала, подключённого к стандартному вводу
  • chvt — Переключение виртуальных терминалов ttyN
  • deallocvt
  • clear — Очистка экрана терминала
  • reset — Инициализация терминала

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

  • df — Выдаёт информацию о свободном месте на диске
  • dump — Резервное копирование файловой системы
  • fdisk — Управление разделами жесткого диска
  • fsck — Проверка файловой системы
  • dvd+rw-tools — Создает ISO-образы и записывает DVD
  • mke2fs — Создает файловые системы ext2/3/4
  • mkisofs — Создает ISO-образы
  • mkswap — Создает раздел или файл свопа
  • mount — Монтирует файловые системы
  • umount — Демонтирует файловые системы
  • mount msdosfs — Монтирует DOS разделы
  • file — Выдаёт информацию о типе файла, а также, если её применить с ключом -s к блочному устройству, информацию о дисках и дисковых разделах.

Управление ленточными накопителями[править | править вики-текст]

Файлы и текст[править | править вики-текст]

  • info — Интерактивная справочная система для ПО GNU.
  • man — Стандартная для Unix система документации.

Утилиты работы с файлами[править | править вики-текст]

  • chgrp — Смена группы, владеющей файлом
  • chmod — Изменение прав доступа к файлу
  • chown — Смена владельца файла
  • cp — Копирует файл или каталог в другое место
  • dircmp — Сравнивает содержимое файлов двух каталогов
  • du — Вычисляет место, занятое на диске
  • fdupes — Поиск одинаковых файлов в пределах одной директории
  • find — Поиск файла в иерархии директорий
  • ln — Создаёт ссылку на файл или каталог
  • locate — Быстрый поиск файла
  • ls — Вывод содержимого каталога
  • lsof — Выводит список открытых файлов
  • md5sum — вычисляет или проверяет MD5-хеш файлов (для проверки целостности файлов)
  • mkdir — Создаёт новый каталог
  • mkfifo — Создаёт именованный канал
  • mktemp — Создаёт временный файл или каталог безопасным способом, и печатает его имя
  • mv — Перемещает или переименовывает файл или каталог
  • pwd — Выдаёт текущий каталог
  • rm — Удаляет файлы или каталоги
  • rmdir — Удаляет пустой каталог
  • touch — Создаёт новый файл или же, в случае его существования, изменяет его время модификации
  • tree — Выводит дерево каталогов, начиная с данного
  • unlink — Удаляет один указанный файл
  • uucp — Копирует файлы с одного Unix-хоста на другой (Unix to Unix CoPy)

Архиваторы и компрессоры[править | править вики-текст]

  • afio — Совместимый расширенный набор cpio с увеличенной функциональностью
  • ar — Создаёт, модифицирует и извлекает файлы из архивов. Устарел, вместо него используется tar.
  • bzip2 — Компрессор файлов с поблоковой сортировкой
  • compress — Традиционный компрессор, использующий алгоритм LZW
  • cpio — Копирует файл в или из cpio или tar-архива.
  • gzip — Компрессор файлов gzip
  • p7zip — Архиватор 7-zip для командной строки
  • pax — POSIX архиватор, поддерживающий множество форматов.
  • rzip — Архиватор аналогичный по возможностям gzip и bzip2, но оптимизированный для работы с большими файлами.
  • tar — Лентовый архиватор (Tape ARchiver), стандартный архиватор, не осуществляет сжатие файлов, происходит лишь последовательное объединение их содержимого, либо же извлечение файлов из архива. Используется многими программами-компрессорами (gzip, bzip2 и пр.)
  • uncompress — Распаковывает файлы, сжатые при помощи compress
  • zcat — Конкатенация упакованных файлов с выводом содержимого архива в STDOUT (GZip)
  • bzcat — Конкатенация упакованных файлов с выводом содержимого архива в STDOUT (BZip2)

Перекодирование[править | править вики-текст]

  • aish — Консольная утилита для кодирования файлов в формат base64
  • convmv — Утилита выполняет преобразования имён файлов из одной кодировки в другую.
  • enca — Средство для автоматического определения кодировки текстового файла, с возможностью преобразования в необходимую кодировку. Хорошо работает со всеми известными русскими кодировками, поддерживает UTF-8
  • iconv — выполняет преобразование кодировок переданных файлов. Поддерживает большое количество различных кодировок, в том числе UTF-8
  • fillterm — Аналог эмулятора терминала в стиле screen, но перекодирующий ввод-вывод от программы к пользователю «на лету», позволяя программе работать в одной кодировке, а пользователю взаимодействовать с программой в другой.
  • konwert — Надёжное, но долгое преобразование из различных кодировок
  • recode — Преобразование из различных кодировок

Текстовые процессоры[править | править вики-текст]

  • awk — Язык поиска по образцу и обработки текстовых файлов
  • banner — Создаёт ASCII art сообщения для печати больших надписей
  • cat — Конкатенация файлов с выводом в STDOUT
  • cksum — Печатает CRC контрольную сумму и число байтов для файла (см. также MD5)
  • cmp — Утилита для побайтового сравнения файлов
  • column — Строит таблицу из строк (пример использования: ip r | column -t)
  • colrm — Удаляет столбцы, блок текста (пример использования: find | colrm 1 12)
  • comm — Построчно сравнивает два файла, которые должны быть предварительно лексически отсортированы
  • csplit — Разделяет файл на секции по некоторым определённым линиям
  • cut — Вырезание нужных кусков из каждой строки файла
  • diff3 — Утилита для сравнения одного файла с двумя другими
  • diff — Утилита для сравнения файлов построчно
  • egrep — Расширенный обработчик шаблонов (синоним «grep -E»)
  • expand — Преобразует табуляцию в пробелы
  • fc — Процессы в списке истории команд
  • fgrep — Простой обработчик шаблонов (синоним «grep -F»)
  • fold — Складывает длинные линии по ширине устройства вывода
  • grep — Печатает строки, удовлетворяющие регулярному выражению (сейчас чаще используются расширенные регулярные выражения и соответственно команда egrep)
  • head — Вывод начальной части файла (заглавия)
  • join — Выводит линии из двух файлов содержащих общие поля
  • less — Улучшенное more. Программа постраничного вывода текста
  • merge — Объединяет три файла (см. также paste)
  • more — Постраничный вывод информации
  • most — Видоизменённое less. Построчный вывод информации на экран.
  • nkf — Преобразование японских символов
  • nl — Нумерование строк
  • nroff — Фиксатор ширины (не машинописный) версия стандартной машинописной Unix системы
  • od — Перевод файлов в различные форматы: восьмеричный, шестнадцатеричные, десятичный, ascii
  • paste — Объединяет линии файлов
  • patch — Изменение файла путём применения специального файла изменений («наложения патча»)
  • rev — Обращает лини файлов в противоположное направление
  • sed — Потоковый текстовый редактор (Stream EDitor)
  • sort — Сортировка строк файла
  • split — Разделение файла на куски
  • tac — Обращение названия команды cat — выводит содержимое файла в стандартный поток вывода в обратном порядке, начиная с конца
  • tail — Возвращает несколько строк с конца файла
  • tee — Читает из стандартного ввода, пишет в стандартный вывод и файлы
  • tr — Транслирует символы
  • tsort — Выполняет топологическую сортировку
  • unexpand — Превращение пробелов в символы табуляции
  • uniq — Удаляет повторяющиеся строки.
  • uudecode — Декодирует бинарные файлы, что были использованы при пересылке электронной почтой
  • uuencode — Кодирование бинарных файлов для пересылки по электронной почте
  • wc — Считает слова, строки или байты в файле.
  • wdiff — Сравнивает файлы по словам, а не по строкам.
  • zless — Программа постраничного вывода текста, для упакованных файловых (GZip)
  • zmore — Программа постраничного вывода текста, для упакованных файловых (GZip)
  • zgrep, zegrep — Печатает строки удовлетворяющие регулярному выражению, для упакованных файлов (GZip)
  • bzless — Программа постраничного вывода текста, для упакованных файловых (BZip2)
  • bzmore — Программа постраничного вывода текста, для упакованных файловых (BZip2)
  • bzgrep — Печатает строки удовлетворяющие регулярному выражению, для упакованных файлов (BZip2)

Текстовые редакторы[править | править вики-текст]

  • acme — Графический текстовый редактор с интегрированной средой разработки, портированный из операционной системы Plan 9 с клиент-серверной архитектурой, разработанный Робом Пайком. Это преемник sam
  • ed — Традиционный построчный текстовый редактор Unix, основанный на регулярных выражениях
  • ex — Текстовый редактор из BSD Unix, оригинал получился из Unix ed, позже создали экранный «visual» mode и создали vi; обычно оформлена как символическая ссылка на vi (или vim) которая запускает как построчный редактор
  • Emacs — Свободно программируемый полноэкранный текстовый редактор и общее компьютерное окружение (использует встроенный elisp, простой диалект языка программирования Lisp)
  • joe — Полноэкранный текстовый редактор с командами в стиле Wordstar
  • jove — Полноэкранный текстовый редактор с командами в стиле Emacs
  • MicroEMACS — Полноэкранный текстовый редактор с командами в стиле Emacs
  • nano — клон pico
  • NEdit — Основанный на Motif текстовый редактор для X Window System, напоминающий текстовый редактор из Mac или Microsoft Windows систем
  • nvi — «Новый» (New) vi, не содержащий оригинального кода Unix ex/vi для релиза операционной системы 4.4BSD
  • pico — Редактор сообщений для pine
  • sam — Графический текстовый редактор из Plan 9
  • vi — «Визуальный» экранный редактор
  • VILE — vi-подобный текстовый редактор с множественными буферами, разделением экрана, подсветкой синтаксиса и некоторыми другими дополнениями, не содержащихся в обычных ex/vi («Vi like Emacs»)
  • vim — Vi IMproved, клон vi, обладающий функцией подсветки синтаксиса и многими другими дополнительными возможностями;
  • XEmacs — Популярная версия emacs, полученная из GNU emacs

Коммуникации, сетевой и удалённый доступ[править | править вики-текст]

  • Apache — свободный веб-сервер.
  • HylaFAX — Fax-сервер
  • netcat — утилита Unix, позволяющая устанавливать соединения TCP и UDP, принимать оттуда данные и передавать их.
  • NFS — Сетевая файловая система (Network File System)
  • OpenVPN — Открытый VPN-софт.
  • FreeLan — Открытый пи́ринговый VPN-софт.
  • rsh, SSH, telnet — Удалённое управление
  • Samba — SMB и CIFS клиенты и сервера для Unix
  • Sendmail — Популярный софт по передаче электронной почты
  • talk — Позволяет разговаривать с другим вошедшим(logged—in) пользователем
  • uustat — информацию о статусе сетевых операций
  • uux — Удалённая команда управления UUCP

Клиенты электронной почты[править | править вики-текст]

  • elm — Полноэкранный почтовый агент пользователя
  • mail — Оригинальный Unix клиент электронной почты
  • mailx/Mail — Расширенная версия Unix клиента из BSD-Unix
  • Mutt — Полноэкранный клиент электронной почты
  • Pine — Полноэкранный клиент электронной почты и usenet, полученный из elm

Сетевые службы[править | править вики-текст]

  • fingerd — Простой демон, основанный на RFC 1196, который обеспечивает интерфейс для программы «finger».
  • inetd — Запускает программы, предоставляющие Internet-сервисы (Internet services daemon).
  • xinetd — Улучшенный inetd (extended Internet services).

Сетевые утилиты[править | править вики-текст]

  • arp — Утилита для просмотра таблицы ARP.
  • dig — Утилита для просмотра DNS.
  • dhclient — DHCP-клиент. Позволяет производить автоматическое конфигурирование сетевых интерфейсов (получения адреса и маски подсети, настройка шлюзов, информация о сервисах сети и многие другие параметры).
  • host — Утилита для просмотра DNS.
  • ifconfig — Утилита для конфигурирования сетевых интерфейсов. Позволяет задавать адрес интерфейса, маску подсети, создавать новые и удалять существующие интерфейсы, а также производить их тонкую подстройку.
  • ip — утилита командной строки в Unix-подобных операционных системах из пакета iproute2. Позволяет выполнять настройку сетевой подсистемы и является заменой таких утилит, как ifconfig, route, arp.
  • iwconfig — Утилита для конфигурирования беспроводных сетевых интерфейсов wi-fi. Позволяет задавать тип соединения (ad-hoc, master, managed), имя сети (ESSID), канал соединения (chanel 1..11). Так же утилита iwconfig позволяет посмотреть параметры сетевого интерфейса в реальном времени.
  • mii-tool — Утилита для просмотра, изменения опций сетевых интерфейсов.
  • nslookup — Утилита для просмотра DNS.
  • ping — Сетевая утилита для проверки присутствия некоторых хостов в сети.
  • pppd — PPP сервер. Позволяет как устанавливать исходящие соединения, так и принимать входящие.
  • route — Утилита для настройки маршрутов.
  • traceroute — Утилита для определения маршрутов следования данных в сетях TCP/IP.
  • tc — утилита из пакета iproute2, позволяющая гибко распределять сетевой и интернет трафик между компьютерами одной сети.

Мониторинг и безопасность сети[править | править вики-текст]

  • ettercap — Инструмент для анализа сетевых протоколов
  • John the Ripper — Программы для взлома паролей
  • Nessus — Сканер различных уязвимостей сети с открытым кодом
  • Nmap — Свободная программа для сканирования портов
  • SATAN (the Security Administrator Tool for Analyzing Networks) — инструмент для тестирования и создания отчётов собираемые с хостов
  • Snoop — Снифер из Solaris
  • Snort — Система распознавания вторжений с открытым кодом
  • tcpdump — Утилита по отладке компьютерных сетей, которая интерпретирует и отображает получаемые и передаваемые TCP/IP пакеты
  • Wireshark — Анализатор протоколов или «сниффер пакетов», подобный tcpdump, но имеющий графический Front-end и некоторые параметры сортировки и фильтрации
  • vce — Утилита Графического рабочего стола Linux
  • vnstat — Консольная утилита мониторинга трафика

Средства программирования[править | править вики-текст]

Скриптовые интерпретаторы[править | править вики-текст]

Командный интерфейс (shell)[править | править вики-текст]
  • sh — Bourne shell, присутствует на всех Unix-подобных системах, написан Stephen Bourne (англ.) для Version 7 Unix
  • bash — Bourne Again SHell, стандартная оболочка для систем GNU (включая GNU/Linux)
  • csh — C shell. Написан Биллом Джоем для BSD-систем
  • tcsh — TENEX C shell, стандартная оболочка для BSD-систем
  • ksh — Korn shell, стандартная оболочка для многих проприетарных Unix-систем, написал David Korn (англ.)
  • psh — Perl shell, оболочка по мотивам Perl
  • rc — Изначально оболочка написана для Plan 9
  • zsh — Z shell
  • ash — Очень скромная оболочка. Можно встретить при загрузке некоторых дистрибутивов linux с CD-диска в режиме восстановления системы.
Интерпретаторы (non shell)[править | править вики-текст]

Компиляторы и утилиты[править | править вики-текст]

Классическое UNIX-окружение включает базовый широкий набор необходимых инструментов программирования, но в XXI веке это классическое окружение всё больше урезается, так как UNIX-подобные операционные системы распространяются различными производителями. Что-то в значительной степени видоизменяется, модернизируется и усложняются, утилиты и окружение претерпевают изменения и убираются некоторые устаревшие утилиты. Наиболее близкие команды к прошлым UNIX-реализациям:

  • admin — Администрирование файлов SCCS
  • c99 — Стандартный Си-компилятор, требуемый стандартом IEEE 1003.1-2001 («POSIX.1»)
  • cc — Компилятор Си
  • cfront — Один из компиляторов C++
  • ctags — Генерирует индекс имён (тегов) для определения положения объекта в исходном коде
  • dbx — (System V и BSD) символический отладчик
  • distcc — Инструмент для сборки программ, используя несколько машин
  • gfortran — Компилятор поддерживающий стандарты Фортран 77 и Фортран 95, Фортран 2003 и Фортран 2008
  • gcc — Коллекция компиляторов GNU (GNU Compliler Collection)
  • gdb — GNU символический отладчик
  • ktrace — (BSD) прослеживания процессов ядра
  • ld — Линкер программ
  • lex — Лексический сканер генератор
  • ltrace — (Linux) Трассировщик вызовов динамических библиотек в адресном пространстве наблюдаемого процесса
  • m4 — Макроязыковый процессор
  • make — Утилита для автоматической компоновки исходных текстов
  • nm — Список символов из объектного файла
  • rmdel — Удаляет разность из SCCS файлов
  • strace (Linux) или truss (Solaris) — Аналогично ktrace
  • strip — Убирает символы из объектных файлов
  • yacc — LALR синтаксический анализатор

Скриптовые утилиты[править | править вики-текст]

  • basename — Возвращает последнюю часть (имя файла или директории) из полного пути к ним
  • batch — Запускает задания
  • break — Выход из цикла
  • continue — Пропустить текущую итерацию цикла. Применяется в скриптах
  • exit — Завершение работы скрипта
  • expr — Вычисляет заданное выражение
  • false — Возвращает всегда ложь
  • hash — Команда запоминает путь к исполняемым файлам
  • return — Возвращение результата
  • strings — Печатает строки печатаемых символов найденных в файле
  • shift — Сдвиг списка аргументов, используется в сценариях.
  • test — Проверка условия
  • times
  • true — Возвращает всегда правду
  • unset
  • wait
  • xargs — Формирует список в одну строку взятый из стандартного ввода

Пользовательский интерфейс[править | править вики-текст]

  • X11 — Клиент-серверная система графического интерфейса пользователя

Графический интерфейс[править | править вики-текст]

  • Aqua — Графический пользовательский интерфейс Apple для их ОС Mac OS X, базирующейся на Darwin
  • Blackbox — и его варианты (включая Fluxbox и Waimea)
  • CDE — Common Desktop Environment, в основном используется в собственнических операционных системах UNIX
  • Enlightenment — оконный менеджер с открытым исходным кодом для X Window System.
  • FVWM и его разновидность Fvwm95, изменённая так, чтобы имитировать поведение Windows 95
  • GNOME (GNU Network Object Model Environment) — Рабочее окружение для X11.
  • IceWM — ICE Window Manager.
  • dwm — dynamic window manager for X.
  • KDE (K Desktop Environment) — Рабочее окружение для X11
  • Openbox — открытый менеджер окон для X Window System.
  • Quartz Compositor — оконная система, используемая в Mac OS X.
  • Window Maker — менеджер окон для X Window System.
  • WMI — Усовершенствованый Window Manager (Window Manager Improved)
  • Xfce — свободная среда рабочего стола для UNIX-подобных операционных систем.
  • Sawfish — Оконный менеджер, работающий на LISP.
  • Awesome — Фреймовый оконный менеджер.
  • LXDE — Быстрая и легковесная среда рабочего стола.

Shells[править | править вики-текст]

См.: Программы UNIX-подобных операционных систем#Скриптовые интерпретаторы.

Компьютерная безопасность[править | править вики-текст]

Антивирусный софт[править | править вики-текст]

  • ClamAV — Сканер вирусов, в основном применяется для проверки почты

Криптография[править | править вики-текст]

  • Enigmail — графический интерфейс к программе GnuPG для программ типа SeaMonkey и Mozilla Thunderbird
  • GnuPG — GNU Privacy Guard, полноценная замена PGP (обеспечивает шифрование файлов и электронной почты, а также использование цифровых подписей), распространяемая по лицензии GNU GPL
  • cryptlib — кроссплатформенная криптографическая библиотека с открытым исходным кодом
  • mcrypt
  • openssl — Криптографическая библиотека для поддержки SSL (Secure Sockets Layer) в различных приложениях
  • pinepgp — Фильтры которые включают в pine использование шифрования/дешифрования электронной почты

Управление пакетами[править | править вики-текст]

  • apt — Front-end для dpkg или rpm
  • aptitude — Интеллектуальная система управления пакетами Debian
  • debconf — Настройка системы пакетов Debian
  • dpkg — Менеджер пакетов для Debian GNU/Linux
  • drakconf — Утилита frontend управления пакетами в Mandriva Linux
  • emerge — Frontend для portage
  • pacman — Менеджер пакетов используемый преимущественно в Arch Linux
  • portage — Менеджер пакетов Gentoo Linux
  • rpm — Оригинальный менеджер пакетов для Red Hat Linux, также используется некоторыми дистрибутивами включая Mandriva Linux
  • urpmi — Front-end для rpm, используемый Mandriva Linux
  • YaST — Система управления пакетами используемая преимущественно в SuSE
  • yum — Front-end для rpm используемый в Fedora

Программы для Mac OS X/Darwin[править | править вики-текст]

  • fink — Менеджер пакетов (The Fink)

Прикладной софт[править | править вики-текст]

Офис[править | править вики-текст]

Обработка текста на естественном языке[править | править вики-текст]

Автоматизированный перевод[править | править вики-текст]

Тексты
gettext (локализация ПО)

Машинный перевод[править | править вики-текст]

Проверка орфографии[править | править вики-текст]

Синтез речи[править | править вики-текст]

  • eSpeak
  • Festival/Festvox
  • RHVoice - Качественный кроссплатформенный синтезатор для русского языка с поддержкой мужского и женского голосов
  • ru_tts

Мультимедиа[править | править вики-текст]

  • Amarok — Аудио jukebox
  • Ardour — Цифровая аудио-станция по обработке многопоточного звука и для его редактирования
  • Audacity — Запись и редактирование звука
  • Baudline — Аудиозапись, анализ и проигрывание
  • blender — Графический пакет для 3D моделирования
  • Clementine — форком плеера Amarok(не требует для своей работы библиотек KDE)
  • cmus — Консольный медиаплеер
  • Exaile — Аудиопроигрыватель на базе GTK+ и GStreamer
  • GIMP — Пакет для обработки растровых изображений
  • GStreamer — Расширяемое мультимедиа окружение
  • ImageMagick — Набор утилит для пакетного преобразования изображений
  • Inkscape — Векторный графический редактор
  • mpg123 — Консольный MP3-плеер
  • mpg321 — Свободный вариант проигрывателя mpg123
  • MPlayer — Видеопроигрыватель
  • Rhythmbox — Аудио jukebox подобный Apple iTunes
  • Rosegarden — Мощная цифровая рабочая станция для создания и редактирования аудио
  • SoX — Утилита по перекодированию звука
  • Synfig — векторный пакет 2D анимации
  • Totem — Медиапроигрыватель
  • transcode — Гибкий инструмент командной строки для перекодирования видео и звука в различные форматы
  • Медиапроигрыватель VLC — свободный медиаплеер
  • xine — медиаплеер
  • Miro — медиаплеер
  • xmms — Классический Winamp-подобный проигрыватель
  • Krita — пакет для работы с растровыми изображениями с поддержкой планшетов

Веб-браузеры[править | править вики-текст]

Менеджеры закачки[править | править вики-текст]

  • axel — Менеджер закачки файлов с текстовым интерфейсом и с возможностью многопоточного закачивания + поиском FTP-зеркал.
  • cURL — Утилита командной строки для передачи файлов с синтаксисом URL.
  • prozilla — Консольный менеджер закачки файлов, функционально похожий на axel.
  • uGetМенеджер закачки файлов с графической оболочкой GTK+ поддержка докачки и многопоточности.
  • vtun — Виртуальный тоннель TCP/IP.
  • wget — Текстовой, не-интерактивный менеджер закачки, поддерживает протоколы HTTP, HTTPS, FTP, может работать через HTTP-proxy.
  • yafc — FTP-клиент с поддержкой SSH2 (sftp).
  • zssh — Программа для передачи файлов использующая SSH.

Издательские[править | править вики-текст]

  • Groff — Традиционная машинописаная система
  • LaTeX — Популярный набор скриптов для Tex
  • lp — Печать файлов
  • Passepartout — Настольная издательская программа
  • pr — Конвертирование текстовых файлов для печати
  • printf — Форматирование и печать данных
  • Scribus — Настольная издательская программа
  • TeX — Высокоуровневый макроязык системы печати
  • teTeX — Популярный набор скриптов для TeX
  • troff — Оригинальная и стандартная система печати Unix

Системы управления базами данных[править | править вики-текст]

  • DB2 — семейство программных продуктов в области управления информацией компании IBM.
  • Firebird
  • MySQL — свободная система управления базами данных (СУБД).
  • Oracle
  • PostgreSQL — свободная объектно-реляционная система управления базами данных (СУБД).
  • SQLite
  • Sybase
  • Tora — клиент баз данных

Математический и научный софт[править | править вики-текст]

  • dx — OpenDX (Система визуализации данных, IBM’s Open Visualization Data Explorer)
  • gerris — Программа для решения задачи дифференциальных уравнений в частных производных, описывающих движение жидкости
  • Maxima — Открытая система компьютерной алгебры, написана на языке Lisp.
  • Octave — Компьютерный язык обработки чисел (максимально совместимый с Matlab)
  • R — Язык расчёта статистики
  • Reduce — Открытая система компьютерной алгебры, написана на языке Lisp.
  • scilab — Аналог MATLAB
  • units — Программа конвертирования единиц измерения
  • xaos — Отображает фракталы

Утилиты рабочего стола[править | править вики-текст]

  • bc — Калькулятор, работающий из командного процессора
  • cal — Календарь из командного процессора
  • dc — Калькулятор
  • fortune — Печатает случайную фразу

См. также[править | править вики-текст]

Ссылки[править | править вики-текст]