Unix

Продукт
Технологии: ОС

Содержание

UNIX — группа многозадачных многопользовательских операционных систем. В данный момент существует большое количество вариаций ОС в данной сфере - как коммерческих, так и с открытым кодом. Первоначально UNIX была разработана в конце 1960-х годов сотрудниками Bell Labs: Кеном Томпсоном, Денисом Ритчи и Дугласом МакИлроем. Первые версии UNIX были написаны на ассемблере и не имели встроенного компилятора с языка высокого уровня. Только в 1972 году появилась версия системы написанная на языке Би, предшественнике Си.

Основные команды

Ниже приведен обещанный перечень основных команд операционной системы UNIX. Прописными буквами даны DOS-эквиваленты.

  • logout — Завершить сеанс работы с UNIX.

  • ls — Дать перечень файлов, находящихся в текущем каталоге. Эквивалент команды DIR, имеющейся во многих операционных системах. Команда ls -l дает более подробную информацию, включая размер файлов, их принадлежность и дату создания. У 1s есть очень много ключей, но -l - единственный, который Вы будете использовать довольно часто.

  • rm файлы. DELETE: Стереть (удалить) один или несколько файлов. Например, команда rm file1 file2 file3 удаляет три файла: filel, file2, file3. Команда rm -i перед удалением каждого файла просит вас подтвердить свое намерение.

  • mv cтapoe-имя новое-имя. RENAME: Переименовать (переместить) файл из cтapoe-имя в новое-имя. Многие жалуются, что эту команду трудно запомнить из-за несоответствия сокращенного имени смыслу (mv - rename). Правильное замечание. Пользователи UNIX, однако, предпочитают считать, что файлы "перемещаются" (move), а не переименовываются (rename). Если рассматривать эту операцию как перемещение, то работа в UNIX будет более осмысленной.

  • cp файл1 файл2. СОРУ: Копировать файл1 в новый файл с именем файл2.

  • more файл. Вывести текстовый файл на экран в постраничном режиме. Для вывода следующей страницы нужно нажать клавишу пробел. Многие используют для этого команду cat и жалуются, что ее имя вводит в заблуждение. Это, однако, их вина. Команда cat не предназначалась для вывода файлов на экран; она срабатывает чисто случайно (и то не очень хорошо). Команда more - гораздо лучшее средство; не утруждайте себя возней с cat. Кроме того, more не совсем "интуитивна"; полезно запомнить фразу "show me more of this file" ("покажи мне этот файл дальше").

  • grep образец файл. Показать все строки в файле, отвечающие, образцу. Поиск осуществляется с учетом регистра. Команда grep используется для поиска конкретных текстовых строк в файлах. Например, если phones - перечень номеров телефонов и имен, то команда % grep John Johnson" phones находит в этом списке номер телефона Джона Джонсона. Обратите внимание: мы взяли образец поиска в кавычки. Кавычки никогда не повредят, но когда Вы ищете строку с пробелом или звездочкой, кавычки необходимы.

  • grep -i образец файл. Аналогична предыдущей команде, но регистр не учитывается: прописные и строчные буквы воспринимаются одинаково.

  • pwd. Показать текущий каталог.

  • cd каталог. Изменить текущий каталог.

  • mkdir каталог. Создать новый каталог без файлов с именем каталог.

  • rmdir каталог. Стереть (удалить) каталог с именем каталог. Этот каталог должен быть пуст, т.е. в нем не должно быть файлов.

  • man команда. Вывести на экран справку ОС UNIX по команде команда.

UNIX System III

Первой коммерческой UNIX-системой была UNIX System III. Для развития и поддержки ОС UNIX компания Bell Laboratories в 1978 году создала специальную группу UNIX Support Group — USG, этой группой созданы пробные версии ОС, которые нашли применение внутри Bell Labs и за пределами компании не распространялись. С распространением компьютеров, соответственно увеличивалась потребность в программном обеспечении, к ОС UNIX возрос интерес стороны компаний — производителей. Развитие компьютерных технологий и электронных схем, повлекло резкое снижение себестоимости процессоров. Создание новой мобильной операционной системы позволило выполнять установку ОС на новую аппаратную платформу быстро с минимальными затратами, качественное и современное программное обеспечение. Компания UniSoft одной из первых начала специализироваться на переносе ОС UNIX на новые платформы и создало свою версию ОС, которую назвали UniPlus+. Свой вариант UNIX был создан и компанией Microsoft, проект был назван XENIX. С таким большим интересом к UNIX и использованием в компьютерах микропроцессоров Intel, Zilog, обеспечило в конце 70-х годов появление значительного количества компьютеров с установленной ОС UNIX. Свой первый продукт, выпущенный за пределы Bell Labs, компания UNIX Support Group выпустила в 1982 году, проект был назван UNIX System III. Здесь были использованы лучшие качества предшествующих версий этого продукта.

Операционные системы семейства UNIX

Linux

FreeBSD

Solaris



ПРОЕКТЫ (2) ПРОЕКТЫ НА БАЗЕ (11) ИНТЕГРАТОРЫ (2)
РЕШЕНИЕ НА БАЗЕ (4) СМ. ТАКЖЕ (6)

ЗаказчикИнтеграторГодТехнологии
- PeWeTe (Петро Велт Технолоджис, Petro Welt Technologies)
RDV (РДВ Автоматизация)2024.01СУБД, ОС
- Сбербанк
Без привлечения консультанта или нет данных2022.05ОС
- Russ Outdoor (РуссАутдор)
IBS2019.08СУБД, ОС, ИТ-аутсорсинг
- Домашние деньги
Без привлечения консультанта или нет данных2016.12СУБД, ОС
- ОАО "Электронная Москва"
HDS (Hitachi Data Systems Corporation) Хитачи Вантара2015.09ОС, СХД, СХД
- Пенсионный Фонд России (ПФР)
1С:НПЦ---Информатизация госфункций, СУБД, ОС
- Министерство внутренних дел и безопасности Южной Кореи
Без привлечения консультанта или нет данных---ОС
- Ростех (госкорпорация)
РТ-Информ---ИТ-аутсорсинг, ОС, ОС
- Министерство обороны США (Пентагон)
Red Hat---ОС
- Черкизово ГК
Без привлечения консультанта или нет данных---СУБД, ОС, СЭД
- Департамент экономической политики и развития города Москвы (ДЭПиР)
Без привлечения консультанта или нет данных---ОС, СУБД


Подрядчики-лидеры по количеству проектов

За всю историю
2021 год
2022 год
2023 год
Текущий год

  НППКТ (40)
  Ред Софт (Red Soft) (33)
  Softline (Софтлайн) (29)
  Кортис (16)
  Крок (15)
  Другие (327)

  НППКТ (17)
  Алми партнер (7)
  Ред Софт (Red Soft) (4)
  РусБИТех-Астра (ГК \"Астра\")
  Кортис (4)
  Другие (46)

  НППКТ (23)
  Кортис (7)
  Ред Софт (Red Soft) (5)
  ОТР-БИТ (ОТР - безопасность информационных технологий) (2)
  ФГАУ НИИ Восход (1)
  Другие (8)

  Ред Софт (Red Soft) (5)
  Аквариус (Aquarius) (1)
  Атлант (ГК Applite) (1)
  Кейсистемс (Keysystems) (1)
  Кортис (1)
  Другие (4)

  RDV (РДВ Автоматизация) (1)
  X-Com (Икс ком) (1)
  Другие (0)

Распределение вендоров по количеству проектов внедрений (систем, проектов) с учётом партнёров

За всю историю
2021 год
2022 год
2023 год
Текущий год

  Microsoft (80, 144)
  Ред Софт (Red Soft) (3, 55)
  РусБИТех-Астра (ГК "Астра") (3, 44)
  НППКТ (2, 41)
  ИВК (3, 25)
  Другие (292, 123)

  НППКТ (1, 17)
  РусБИТех-Астра (ГК "Астра") (2, 9)
  Ред Софт (Red Soft) (1, 8)
  Алми партнер (1, 7)
  Microsoft (2, 6)
  Другие (11, 19)

  НППКТ (1, 23)
  Ред Софт (Red Soft) (1, 13)
  ИВК (2, 4)
  Базальт СПО (BaseALT) ранее ALT Linux (3, 3)
  РусБИТех-Астра (ГК "Астра") (2, 3)
  Другие (0, 0)

  Ред Софт (Red Soft) (1, 6)
  Атлант (ГК Applite) (1, 1)
  ИВК (1, 1)
  Microsoft (1, 1)
  Базальт СПО (BaseALT) ранее ALT Linux (1, 1)
  Другие (0, 0)

  Synology (SLMP PTE) (1, 1)
  Другие (0, 0)

Распределение систем по количеству проектов, не включая партнерские решения

За всю историю
2021 год
2022 год
2023 год
Текущий год

  Microsoft Windows - 60
  Ред ОС (Red OS) - 50
  НППКТ: ОСнова (Операционная система общего назначения, ОС ОН) - 41
  Astra Linux Common Edition - 26
  Astra Linux Special Edition - 21
  Другие 190

  НППКТ: ОСнова (Операционная система общего назначения, ОС ОН) - 17
  Ред ОС (Red OS) - 8
  AlterOS - 7
  Astra Linux Common Edition - 7
  Microsoft Windows - 5
  Другие 18

  НППКТ: ОСнова (Операционная система общего назначения, ОС ОН) - 23
  Ред ОС (Red OS) - 13
  Astra Linux Common Edition - 2
  Альт Рабочая станция - 2
  ОС Альт (ранее Альт Линукс (ALT Linux) - 2
  Другие 2

  Ред ОС (Red OS) - 6
  Windows Server 2019 - 1
  Атлант ОС - 1
  ОС Альт (ранее Альт Линукс (ALT Linux) - 1
  Другие 0

  Synology NAS - DiskStation Manager - 1
  Другие 0