Linux: курс молодого бойца — различия между версиями

Материал из Библиотека ТК МГТУ им. Н. Э. Баумана
Перейти к: навигация, поиск
()
()
Строка 5: Строка 5:
  
 
Коммерческие:
 
Коммерческие:
*Sun Solaris
+
*Solaris (SPARC, x86) - Sun Microsystens
*HP-UX
+
*HP-UX (PA-RISC, Itanium) - HP
 +
*AIX (PowerPC) - IBM
 +
*IRIX (MIPS) - SGI
 +
*Tru64 UNIX (Alpha) - DIGITAL
 +
 
 
- основаны на лицензированном коде оригинальной UNIX, стоят дорого (~5000k), предназначены для поставки вместе с серверами<br>
 
- основаны на лицензированном коде оригинальной UNIX, стоят дорого (~5000k), предназначены для поставки вместе с серверами<br>
- написаны вендорами для своих серверов
+
- написаны вендорами для своих серверов<br>
 +
(указать причины схода со сцены остальных версий: победа x86 (Linux, Windows) над серверными архитектурами, дороговизна дальшней разработки и поддержки собственной ОС (не успевают за рынком и аппаратным обеспечением))
  
 
Свободные:
 
Свободные:
*Linux
+
*Linux (все архитектуры)
*FreeBSD, NetBSD, OpenBSD
+
*FreeBSD, NetBSD, OpenBSD (все архитектуры в версии NetBSD)
 
- не содержат кода UNIX, свободно распространяются, бесплатны<br>
 
- не содержат кода UNIX, свободно распространяются, бесплатны<br>
- написаны энтузиастами для того чтобы иметь полноценный UNIX на персоналке
+
- написаны энтузиастами для того чтобы иметь полноценный UNIX на персоналке<br>
 +
 
 +
отдельно стоит Mac OS X (PowerPC) компании Apple (основана на коде FreeBSD)
  
Рассматриваем:
+
'''Рассматриваем:'''
 
*Solaris
 
*Solaris
 
- работает на SPARC и x86<br>
 
- работает на SPARC и x86<br>
- SPARC - мощная дорогая платформа для высокопроизводительных, высоконадежных серверов (бынки, телекомуникацционые компании, большие базы данных (Oracle))
+
- SPARC - мощная дорогая платформа для высокопроизводительных, высоконадежных серверов (банки, телекомуникацционые компании, большие базы данных (Oracle))<br>
 +
(точно встретиться в профессиональной деятелньости)
 
*Linux
 
*Linux
 
- низкая стоимость относительно коммерческих UNIX, больше распространен чем BSD (взять % из  netcraft)<br>
 
- низкая стоимость относительно коммерческих UNIX, больше распространен чем BSD (взять % из  netcraft)<br>
- работает на персоналках (x86), наиболее широко используется на веб-серверах
+
- работает на персоналках (x86), наиболее широко используется на веб-серверах<br>
 +
(указать причины потери популярности BSD: неудобство для вендоров, вялое развитие)
  
 
=== Основные пользовательские команды ===
 
=== Основные пользовательские команды ===

Версия 12:30, 7 ноября 2005

Данный курс состоит из лекции (45 - 90 минут) и практического занятия (30 мимнут)

План лекции

Какие бывают UNIX'ы

Коммерческие:

  • Solaris (SPARC, x86) - Sun Microsystens
  • HP-UX (PA-RISC, Itanium) - HP
  • AIX (PowerPC) - IBM
  • IRIX (MIPS) - SGI
  • Tru64 UNIX (Alpha) - DIGITAL

- основаны на лицензированном коде оригинальной UNIX, стоят дорого (~5000k), предназначены для поставки вместе с серверами
- написаны вендорами для своих серверов
(указать причины схода со сцены остальных версий: победа x86 (Linux, Windows) над серверными архитектурами, дороговизна дальшней разработки и поддержки собственной ОС (не успевают за рынком и аппаратным обеспечением))

Свободные:

  • Linux (все архитектуры)
  • FreeBSD, NetBSD, OpenBSD (все архитектуры в версии NetBSD)

- не содержат кода UNIX, свободно распространяются, бесплатны
- написаны энтузиастами для того чтобы иметь полноценный UNIX на персоналке

отдельно стоит Mac OS X (PowerPC) компании Apple (основана на коде FreeBSD)

Рассматриваем:

  • Solaris

- работает на SPARC и x86
- SPARC - мощная дорогая платформа для высокопроизводительных, высоконадежных серверов (банки, телекомуникацционые компании, большие базы данных (Oracle))
(точно встретиться в профессиональной деятелньости)

  • Linux

- низкая стоимость относительно коммерческих UNIX, больше распространен чем BSD (взять % из netcraft)
- работает на персоналках (x86), наиболее широко используется на веб-серверах
(указать причины потери популярности BSD: неудобство для вендоров, вялое развитие)

Основные пользовательские команды

Пользователи, группы, права доступа, команды для работы с ними

Текстовый редактор vi

Настройка сети, команды для работы с сетью

План практического занятия