- •Методические указания к выполнению лабораторных работ в unix-подобных операционных системах по дисциплине
- •Ввести свой логин и пароль
- •Перационные системы семейства unix Основные характеристики
- •Архитектура ос unix
- •Введение
- •Файловые менеджеры
- •Понятие файловой системы FreeBsd
- •Монтирование и демонтирование файловой системы
- •Основные команды unix
- •Текстовые редакторы
Методические указания к выполнению лабораторных работ в unix-подобных операционных системах по дисциплине
“Программирование и алгоритмические языки”
Для того чтобы зайти на сервер UNIX с помощью программы putty нужно:
-
Запустить putty из C:\appl\ssh\putty.exe
-
В поле <Host Name (or IP address)> набрать: exile
-
Выставить ssh в protocol
-
Кликнуть на <Open>
-
Ввести свой логин и пароль
Для того чтобы зайти на сервер UNIX с помощью программы putty через Интернет нужно:
-
Запустить putty
-
В поле <Host Name (or IP address)> набрать: exile.cad.ntu-kpi.kiev.ua
-
Выставить ssh в protocol и указать порт 22
-
Кликнуть на <Open>
-
Ввести свой логин и пароль
Для того чтобы зайти на сервер UNIX с помощью программы X-Win32 нужно:
-
Запустить Xconfig
-
Нажать Add, затем в появившемся окошке выбрать XDMCP
-
Далее прописать:
-
Session Name: exile
-
XDMCP mode: query
-
Host name: exile
Сохранить сессию с помощью нажатия на кнопку Save.
-
Далее во вкладке Fonts выбрать Add Font Server, вписать в соответствующее поле 10.12.37.2, а затем появившуюся в окошке строчку с помощью кнопки со стрелкой переместить на самый верх списка.
-
Затем во вкладке Window выбрать Single.
-
Сохранить все сделанные настройки нажатием на кнопку OK.
Для того чтобы попасть в свой домашний каталог с помощью far необходимо сделать следующие действия:
-
Запустить far
-
нажать <Alt-F1>(<Alt-F2>) , затем выбрать FTP
-
Нажать <Shift-F4>
-
Далее введите имя сервера exile
-
В поле user указать свой логин, ввести пароль и нажать Enter.
Перационные системы семейства unix Основные характеристики
ОС UNIX имеет следующие основные характеристики:
переносимость;
вытесняющая многозадачность на основе процессов, работающих в изолированных адресных пространствах в виртуальной памяти;
поддержка одновременной работы многих пользователей;
поддержка асинхронных процессов;
иерархическая файловая система;
поддержка независимых от устройств операций ввода-вывода (через специальные файлы устройств);
стандартный интерфейс для программ (программные каналы, IPC) и пользователей (командный интерпретатор, не входящий в ядро ОС);
встроенные средства учета использования системы.
Архитектура ос unix
Архитектура ОС UNIX - многоуровневая. На нижнем уровне, непосредственно над оборудованием, работает ядро операционной системы. Функции ядра доступны через интерфейс системных вызовов, образующих второй уровень. На следующем уровне работают командные интерпретаторы, команды и утилиты системного администрирования, коммуникационные драйверы и протоколы, - все то, что обычно относят к системному программному обеспечению. Наконец, внешний уровень образуют прикладные программы пользователя, сетевые и другие коммуникационные службы, СУБД и утилиты.
Введение
Консоль - это текстовый режим UNIX. Аналог в Windows - "командная строка". Но по функциональным возможностям консоль UNIX гораздо мощнее.
Командный интерпретатор (язык, оболочка)- это программа с которой общается пользователь. Это язык программирования очень высокого уровня. Пользователь должен знать этот язык, по крайней мере основы для того, чтобы продуктивно работать в консоли.