UNIX

UNIX - это компьютерная операционная система. Впервые она была разработана в 1969 году в Bell Labs. Ее создали Кен Томпсон, Деннис Ричи, Дуглас Макилрой и другие. Они использовали язык ассемблера для ее написания. В 1972 году код Unix был переписан на новый язык программирования Си. Операционная система Unix - многопользовательская и многопроцессорная система. Это означает, что она может запускать несколько прикладных программ одновременно, для более чем одного пользователя. Она также способна хорошо работать в сети компьютеров. Компьютерная безопасность также важна в Unix, потому что многие люди могут иметь доступ к ней, как с помощью компьютера напрямую, так и по сети.

Многие идеи в Unix были новыми. Их скопировали другие операционные системы. Сегодня существует много операционных систем, в которых есть некоторые идеи Unix. По этой причине некоторые люди говорят о "философии Unix". Linux - одна из этих систем со многими идеями Unix. Linux не использует код из UNIX. Linux разделяет только некоторые идеи и названия команд. Таким образом, Linux не является операционной системой UNIX. Вместо этого она называется "Unix-подобной".

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

Один из способов использования Unix-системы - интерфейс командной строки. Пользователи запускают команды и программы, вводя текстовые символы. Это требует времени на обучение, но это очень мощный и гибкий способ работы. Он до сих пор используется большинством администраторов Unix. Эти команды выполняются в оболочке, которая может немного меняться между системами.

Графический интерфейс пользователя (GUI) - это другой метод. X Window System - очень распространенный GUI для Unix-систем. X Window System - это только оболочка графического интерфейса. У нее много протоколов. Сама X Window System не позволяет пользователю перемещать и изменять размер окон. Для этого пользователю нужен оконный менеджер или настольный менеджер.

Некоторые из популярных настольных и оконных менеджеров:

  • Gnome
  • KDE
  • Windowmaker
  • Xfce

Как и большинство других графических интерфейсов пользователя, они используют окна, диалоговые окна, поддерживают использование компьютерной мыши, и спроектированы так, чтобы быть простыми в использовании.

Существует много тысяч программ для X Window System. Доступны такие программы, как текстовые процессоры и электронные таблицы, включая свободное и открытое программное обеспечение.

История UNIX и ее варианты
История UNIX и ее варианты

Два типа Unix

Сегодня существует два вида операционных систем, которые похожи на UNIX.

Первая группа - это все те, кто разделяет некоторый код ядра с оригиналом из Bell Labs в AT&T. Это включает в себя коммерческие типы UNIX: Solaris или AIX.

Вторая группа включает в себя свободные операционные системы, в названии которых обычно используется BSD, такие как FreeBSD, OpenBSD и NetBSD. Они основаны на бесплатных BSD. Mac OS X также основана на BSD.

Существуют также свободные системы, основанные на ядре Linux. Они не делятся никаким кодом с оригинальным UNIX. Системы BSD имеют очень мало общего с оригинальным Unix, потому что большая часть кода была переписана в течение многих лет. Многие люди используют термины Unix и Unix-подобные системы, чтобы быть ясными.

Большинство приложений может работать на любой современной Unix или Unix-подобной системе. KDE и GNOME были разработаны для Linux и позже изменены для запуска на коммерческих типах Unix.


AlegsaOnline.com - 2020 / 2021 - License CC3