4Debian.Info - Портал русскогоязычного сообщества Debian Карта сайта Контакты

Меню

Репозитории Debian

Скачать Debian

Установка Debian - Видео



Авторизация:

Новые статьи

Статьи в RSS

Новые комментарии

Новые уроки

Уроки в RSS


Программы и утилиты UNIX-подобных операционных систем в Debian - Средства программирования

Скриптовые интерпретаторы

Командный интерфейс (shell)
  • sh - Bourne shell, присутствует на всех Unix-подобных системах, написан Stephen Bourne для Version 7 Unix
  • bash - Bourne Again SHell, стандартная оболочка для 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)
  • awk - Стандартная для Unix программа сканирования по образцу, текстовый процессор
  • Perl - Кроссплатформенный интерпретируемый язык программирования высокого уровня, с объектно-ориентированной моделью
  • PHP - Скриптовый язык, созданный специально для генерации HTML-кода
  • Python - Интерпретируемый интерактивный язык программирования высокого уровня
  • Ruby - Интерпретируемый объектно-ориентированный язык программирования высокого уровня
  • Lua - Легковесный интерпретируемый язык программирования
  • Tcl - Интерпретируемый язык программирования

Компиляторы и утилиты

Классическое 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 - Формирует список в одну строку взятый из стандартного ввода


Яндекс.Метрика
4Debian.Info
При полной или частичной перепечатке текстов статей и публикаций гиперссылка на www.4debian.info обязательна. | "4Debian.Info" | © 2017