Работа с виртуальными машинами
Основные понятия о виртуальных машинах, преимущества и недостатки. Архитектура, абстракция и виртуализация компьютерных систем. Работа в среде MS-DOS. Мониторинг, оптимизация и аудит ОС Windows XP. Терминал и командная оболочка операционной системы Linux.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | лабораторная работа |
Язык | русский |
Дата добавления | 10.12.2018 |
Размер файла | 5,9 M |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
6. Создайте собственный журнал событий, содержащий только сведения об ошибках приложений и программ. Установите максимальный размер этого журнала в 128 Кб и возможность затирания старых событий по необходимости. Сохраните созданный журнал в двоичном виде с расширением .evt.
7. Создайте инструмент для регистрации событий аудита любого компьютера рабочей группы или домена и осуществите просмотр системных событий другого узла локальной сети с его помощью.
8. Не закрывая консоль администрирования ММС, сохраните ее.
При выполнении заданий секции используйте следующие инструкции:
· перенесите последовательность выполняемых действий по каждому из пунктов 1-6 в отчет (возможно приведение графических фрагментов, сделанных с экрана, в качестве демонстрационного материала),
· сделайте вывод о проделанной работе и запишите его в отчет.
7. Использование приёмов работы с файловой системой NTFS. Назначение разрешений доступа к файлам и папкам
Цель: Научиться устанавливать разрешения NTFS для файлов и для папок для отдельных пользователей и групп в операционной системы Windows ХР, а также устранять проблемы доступа к ресурсам.
1. Теоретические сведения
Общие сведения об использовании разрешений NTFS
Разрешения NTFS позволяют явно указать, какие пользователи и группы имеют доступ к файлам и папкам и какие операции с содержимым этих файлов или папок им разрешено выполнять. Разрешения NTFS применимы только к томам, отформатированным с использованием файловой системы NTFS. Они не предусмотрены для томов, использующих файловые системы FAT или FAT32. Система безопасности NTFS эффективна независимо от того, обращается ли пользователь к файлу или папке, размещенным на локальном компьютере или в сети.
Разрешения, устанавливаемые для папок, отличаются от разрешений, устанавливаемых для файлов. Администраторы, владельцы файлов или папок и пользователи с разрешением «Полный доступ» имеют право назначать разрешения NTFS пользователям и группам для управления доступом к этим файлам и папкам. Список управления доступом
В NTFS хранится список управления доступом (access control list --ACL) для каждого файла и папки на томе NTFS. В этом списке перечислены пользователи и группы, для которых установлены разрешения для файла или папки, а также сами назначенные разрешения. Чтобы пользователь получил доступ к ресурсу, в ACL должна быть запись, называемая элемент списка управления доступом (access control entry -- АСЕ) для этого пользователя или группы, к которой он принадлежит. Эта запись назначит запрашиваемый тип доступа (например, Чтение) пользователю. Если в ACL нет соответствующей АСЕ, то пользователь не получит доступ к ресурсу.
Множественные разрешения NTFS
Вы можете установить несколько разрешений пользователю и всем группам, членом которых он является. Для этого вы должны иметь представление о правилах и приоритетах, по которым в NTFS назначаются и объединяются множественные разрешения и о наследовании разрешений NTFS.
Эффективные разрешения. Эффективные разрешения пользователя для ресурса -- это совокупность разрешений NTFS, которые вы назначаете отдельному пользователю и всем группам, к которым он принадлежит. Ес ли у пользователя есть разрешение «Чтение» для папки, и он входит в группу, у которой есть разрешение «Запись» для той же папки, значит, у этого пользователя есть оба разрешения.
Установка разрешений NTFS и особых разрешений
Вы должны руководствоваться определенными принципами при установке разрешений NTFS. Устанавливайте разрешения согласно потребностям групп и пользователей, что включает в себя разрешение или предотвращение наследования разрешений родительской папки подпапками и файлами, содержащимися в родительской папке.
Если вы уделите немного времени на планирование ваших разрешений NTFS и будете соблюдать при планировании несколько принципов, то обнаружите, что разрешениями легко управлять.
* Для упрощения процесса администрирования сгруппируйте файлы по папкам следующих типов: папки с приложениями, папки с данными, личные папки. Централизуйте общедоступные и личные папки на отдельном томе, не содержащем файлов операционной системы и других приложений. Действуя таким образом, вы получите следующие преимущества:
-- сможете устанавливать разрешения только папкам, а не отдельным файлам;
-- упростите процесс резервного копирования, так как вам не придется делать резервные копии файлов приложений, а все общедоступные и личные папки находятся в одном месте.
· Устанавливайте для пользователей только необходимый уровень доступа. Если необходимо чтение файла, установите пользователю разрешение Чтение для этого файла. Это уменьшит вероятность случайного изменения файла или удаления важных документов и файлов приложений пользователем.
· Создавайте группы согласно необходимому членам группы типу доступа, затем установите соответствующие разрешения для группы. Назначайте разрешения отдельным пользователям только в тех случаях, когда это необходимо.
· При установке разрешений для работы с данными или файлами приложений установите разрешение Чтение и выполнение для групп Пользователи и Администраторы. Это предотвратит случайное удаление файлов приложений или их повреждение вирусами или пользователями.
· При установке разрешений для папок с общими данными назначьте разрешения Чтение и выполнение и Запись группе Пользователи и разрешение Полный доступ для группы Создатель-владелец. По умолчанию пользователь, создавший документ, также является его владельцем. Владелец файла может дать другому пользователю разрешение на владение файлом. Пользователь, который принимает такие права, в этом случае становится владельцем файла. Если вы установите разрешение Чтение и выполнение и Запись группе Пользователи и разрешение Полный доступ группе Создатель-владелец, то пользователи получат возможность читать и изменять документы, созданные другими пользователями, а также читать, изменять и удалять файлы и папки, создаваемые ими.
· Запрещайте разрешения, только если необходимо запретить отдельный тип доступа определенному пользователю или группе.
· Поощряйте пользователей в установке разрешений для файлов и папок, которые они создают, и научите их это делать самостоятельно.
Администраторы, пользователи с разрешением Полный доступ и владельцы файлов и папок могут устанавливать разрешения для отдельных пользователей и групп.
Дополнительно Позволяет получить доступ к дополнительным возможностям поиска, включая возможность поиска удаленных учетных записей пользователей, учетных записей с неустаревшими паролями и учетных записей, по которым не подключались определенное количество дней.
Назначение или запрещение особых разрешений
Щелкните кнопку Дополнительно, чтобы открыть диалоговое окно Дополнительные параметры безопасности, где перечислены группы и пользователи и установленные для них разрешения для этого объекта. В поле Элементы разрешений также указано, от какого объекта разрешения унаследованы и к каким объектам применимы. Вы можете воспользоваться диалоговым окном Дополнительные параметры безопасности для изменения разрешений, установленных для пользователя или группы. Для изменения разрешений, установленных для пользователя или группы, выделите пользователя и щелкните кнопку Изменить. Откроется диалоговое окно Элемент разрешения для. Затем выделите или отмените определенные разрешения, которые вы хотите изменить.
2. Задание для самостоятельной работы
Задание 1. Открыть Microsoft Virtual PC
Задание 2. Загрузить виртуальную машину Windows ХР и создать новую учетную запись uir.
Задание 3. Загрузить виртуальную машину Windows ХР с учетной записью uir.
Задание 4. Определение разрешений NTFS по умолчанию для только что созданной папки.
Запустить Проводник, создать папки C:\FoIderl и C:\FoIderl\Folder2. Просмотреть разрешения, установленные для созданных папок, щелкнув по вкладке Безопасность диалогового окна свойств папки. Обратить внимание на наследование разрешений папкой Folder2 от родительской папки Folder 1.
Если на экране не видна вкладка Безопасность, вам следует уточнить два вопроса:
1) Раздел вашего диска отформатирован как NTFS или как FAT? Только на разделах NTFS используются разрешения NTFS, и, таким образом, только на разделах NTFS видна вкладка Безопасность.
2) Используете вы простой общий доступ к файлам или нет? Щелкните кнопку Отмена, чтобы закрыть диалоговое окно свойств папки. В пункте меню Сервис выберите пункт Свойства папки. В диалоговом окне Свойства папки перейдите на вкладку Вид. В списке Дополнительные параметры снимите флажок Использовать простой общий доступ к файлам (рекомендуется) и щелкните ОК.
Определить для какой группы установлены особые разрешения. Щелкнуть кнопку Дополнительно, выделить эту группу и просмотреть установленные разрешения.
Закрыть диалоговое окно свойств папки. Закрыть окно Проводник и завершить сеанс.
Задание 5. Создать новую учетную запись uir-1.
Задание 6. Войти в систему с учетной записью uir-1. Запустить Проводник, войти в папку C:\FoIderl. Создать два текстовых документа, присвоив им имена file 1 и file 2
Попытаться выполнить следующие операции с файлом filel: открыть файл; изменить файл; удалить файл. Какие действия вы смогли успешно совершить и почему?
Завершить сеанс работы и войти в систему, используя учетную запись uir-2. Запустить Проводник, войти в папку C:\Folderl. Попытаться выполнить следующие операции с файлом fiie2: открыть файл; изменить файл; удалить файл. Какие действия вы смогли успешно совершить и почему? В настоящее время ваша регистрационная запись -- uir-2. Можете ли вы изменить разрешения, установленные для пользователя, пока вы подключены как uir-2? Почему? Завершить сеанс.
Задание 7. Установить разрешения NTFS для папки C:\Folderl. При этом необходимо соблюдать следующие правила:
1) все пользователи должны иметь возможность читать документы и файлы в папке Folderl;
2) все пользователи должны иметь возможность создавать документы в папке Folderl;
3) все пользователи должны иметь возможность изменять содержание, свойства и разрешения для создаваемых ими документов в папке Folderl;
4) пользователь uir-2 несет ответственность за содержимое папки Folderl и должен иметь возможность изменять и удалять все файлы в папке Folderl.
Основываясь на полученной информации, определить, как следует изменить разрешения для соответствия этим четырем критериям?
Войти в систему, используя учетную запись uir. Открыть Проводник. Открыть папку Folderl. Щелкнуть правой кнопкой мыши значок папки Folderl, затем выбрать пункт меню Свойства. Перейти на вкладку Безопасность диалогового окна свойств папки. На вкладке Безопасность щелкнуть кнопку Добавить. Откроется диалоговое окно Выбор: Пользователи или Группы.
В текстовом поле Введите имена выбираемых объектов ввести uir-2, затем щелкнуть кнопку Проверить имена. В текстовом поле Введите имена выбираемых объектов должна появиться надпись <имя компьютера>\тг-2. Это свидетельствует, что Windows ХР Professional обнаружила пользователя uir-2 на компьютере <имя компьютерен и что это действительная учетная запись пользователя. Щелкнуть ОК, чтобы закрыть диалоговое окно Выбор: Пользователи или Группы. Теперь пользователь uir-2 включен в список Группы или пользователи диалогового окна свойств папки Folderl. Какие разрешения установлены для пользователя uir-2?
Щелкнуть кнопку Дополнительно. Откроется диалоговое окно Дополнительные параметры безопасности для Folderl, и вы увидите, что пользователь uir-2 включен в список Элементы разрешений. Убедиться, что строка uir-2 выделена, и щелкнуть кнопку Изменить. Откроется диалоговое окно Элемент разрешения для Folderl, и вы увидите в текстовом поле Имя учетную запись пользователя uir-2.
В колонке Разрешить щелкнуть Полный доступ. Теперь в колонке Разрешить установлены все флажки. Щелкнуть ОК, чтобы закрыть диало говое окно Элемент разрешения для Folder! и щелкнуть ОК, чтобы закрыть диалоговое окно Дополнительные параметры безопасности для Folder 1. Щелкнуть ОК, чтобы закрыть диалоговое окно свойств папки Folder 1.
Закрыть Проводник и завершить сеанс Windows ХР Professional.
Войти в систему, используя учетную запись uir-2. Запустить Проводник, войти в папку C:\Folderl. Попытаться выполнить следующие операции с файлом file2: изменить файл; удалить файл. Какие действия вы смогли успешно совершить и почему? Завершить сеанс Windows ХР Professional.
Задание 8. Проверить, как разрешения NTFS наследуются в иерархии папок.
Войти в систему, используя учетную запись uir-1. Запустить Проводник, войти в папку C:\Folderl\Folder2. Создать текстовый файл с именем ШеЗ в папке. Завершить сеанс Windows ХР Professional.
Войти в систему, используя учетную запись uir-2. Запустить Проводник, войти в папку C:\Folderl\Folder2. Попытаться выполнить следующие операции с файлом ШеЗ: открыть файл; изменить файл; удалить файл. Какие действия вы смогли совершить и почему? Завершить сеанс Windows ХР Professional.
Задание 9. Изучить результаты смены владельца файла.
Войти в систему, используя учетную запись uir. В папке C:\Folderl создать текстовый файл file4.
Щелкнуть правой кнопкой мыши значок документа file4, затем выбрать пункт меню Свойства. Откроется диалоговое окно Свойства: file4с активной вкладкой Общие. Перейти на вкладку Безопасность для просмотра разрешений, установленных для файла file4. Щелкнуть кнопку Дополнительно. Откроется диалоговое окно Дополнительные параметры безопасности для file4 с активной вкладкой Разрешения. Перейти на вкладку Владелец. Кто является текущим владельцем файла file4?
Установка разрешения, позволяющего пользователю сменить владельца.
В диалоговом окне Дополнительные параметры безопасности для file4 перейти на вкладку Разрешения. Щелкнуть кнопку Добавить. Откроется диалоговое окно Выбор: Пользователи или Группы. Убедиться, что в текстовом поле Размещение, которое расположено вверху диалогового окна, выбрано имя вашего компьютера. В текстовом поле Введите имена выбираемых объектов ввести uir-З, затем щелкните кнопку Проверить имена. Щелкнуть ОК.
Станет активным диалоговое окно Элемент разрешения для file4. Обратить внимание на то, что все элементы разрешений для пользователя uir-З не отмечены. В колонке Разрешения установить флажок Разрешить для разрешения Сменить владельца. Щелкнуть ОК. Щелкнуть ОК для того, чтобы вернуться к диалоговому окну свойств файла file4. Щелкнуть ОК для сохранения изменений и закрыть диалоговое окно свойств файла file4. Закрыть Проводник и выйти из системы. Смена владельца файла.
Войти в систему, используя учетную запись uir-З. Запустить Проводник, войти в папку C:\Folderl. Щелкнуть правой кнопкой мыши значок файла file4 и выбрать пункт меню Свойства. Перейти на вкладку Безопасность для просмотра разрешений для файла. Щелкнуть Дополнительно и перейти на вкладку Владелец. В колонке Изменить владельца на выбрать uir-З, затем щелкнуть кнопку Применить. Кто теперь является владельцем файла Ше4?
Щелкнуть ОК, чтобы закрыть диалоговое окно Дополнительные параметры безопасности для file4.
Проверка разрешений для файла в качестве владельца.
Щелкнуть кнопку Дополнительно и снять флажок Наследовать от родительского объекта применимые к дочерним объектам разрешения, добавляя их к явно заданным в этом окне. Установить разрешение Полный доступ к текстовому документу file4 и нажать кнопку Применить. Щелкнуть ОК, чтобы закрыть диалоговое окно Дополнительные параметры безопасности для file4. Щелкнуть ОК, чтобы закрыть диалоговое окно свойств файла file4.
Задание 10. Изучить изменение разрешений и прав владельца при копировании и перемещении папок.
Создание папки при подключении с учетной записью пользователя.
Пока вы зарегистрированы в системе под учетной записью uir-З создать папку с именем Tempi в корневой папке диска С:\. Какие разрешения установлены для этой папки? Кто является владельцем папки?
Создание папок при подключении с учетной записью члена группы Администраторы.
Подключитесь с учетной записью uir и создайте папки Теmp2 и Теmp З в корневой папке диска С:\.
Каковы разрешения для папок, которые вы только что создали? Кто является владельцем папок Теmp 2 и Теmp З?
Установить разрешения для папок Теmp 2 и Теmp З.
Снять флажок Наследовать от родительского объекта применимые к дочерним объектам разрешения, добавляя их к явно заданным в этом окне. В открывшемся диалоговом окне щелкните Удалить» для удаления всех разрешений, кроме указанных ниже.
Папка Теmp 2: Администраторы -- Полный доступ; Пользователи -- Чтение и выполнение.
Папка Теmp З: Администраторы -- Полный доступ; Операторы архива -- Чтение и выполнение; Пользователи -- Полный доступ.
Копирование папки в другую папку на одном и том же томе NTFS.
Пока вы находитесь в системе под учетной записью uir, скопировать папку C:\Temp2 в папку C:\Templ. Для этого выделить значок папки C:\Temp2 и, удерживая нажатой клавишу CTRL, перетащить мышью C:\Temp2в C:\Templ.
Выделив C:\Templ\Temp2, просмотреть разрешения и права владельца, затем сравнить разрешения и права владельца с папкой C:\Temp2.
Перемещение папки на одном и том же томе.
Войти в систему с учетной записью uir-З. В Проводнике выделить значок папки C:\Temp3, затем переместить ее в папку C:\Templ. Что произошло с разрешениями и владельцем для папки C:\Templ\Temp3?
Задание 11. Самостоятельно определить? как предотвратить удаление пользователями, имеющими разрешение Полный доступ к папке, файла в этой папке, для которого установлен запрет на разрешение Полный доступ?
Отчет по проделанной работе.
В него должны входить:
1. Тема работы;
2. Цель работы;
3. Время выполнения работы;
4. Изучить теоретические сведения;
5. Описать выполнение задания 11;
6. Продемонстрировать выполненную работу преподавателю;
7. Ответить на контрольные вопросы.
8.Управление памятью и вводом/выводом в ОС Windows
Цель работы: Практическое знакомство с управлением вводом/выводом в операционных системах Windows и кэширования операций ввода/вывода.
1. Ознакомиться с краткими теоретическими сведениями.
2. Ознакомиться с назначением и основными функциями Диспетчера задач Windows.
3. Приобрести навыки применения командной строки Windows. Научиться запускать останавливать и проверять работу процессов.
4. Сделать выводы о взаимосвязи запушенных процессов и оперативной памятью компьютера.
5. Подготовить отчет для преподавателя о выполнении лабораторной работы и записать его в папку «Выполнение».
Оборудование:
Аппаратная часть: персональный компьютер, сетевой или локальный принтер.
Программная часть: ОС Windows 7, текстовый процессор Microsoft Word.
Краткие теоретические сведения:
Необходимость обеспечить программам возможность осуществлять обмен данными с внешними устройствами и при этом не включать в каждую двоичную программу соответствующий двоичный код, осуществляющий собственно управление устройствами ввода/вывода, привела разработчиков к созданию системного программного обеспечения и, в частности, самих операционных систем.
Программирование задач управления вводом/выводом является наиболее сложным и трудоемким, требующим очень высокой квалификации. Поэтому код, позволяющий осуществлять операции ввода/вывода, стали оформлять в виде системных библиотечных процедур; потом его стали включать не в системы программирования, а в операционную систему с тем, чтобы в каждую отдельно взятую программу его не вставлять, а только позволить обращаться к такому коду. Системы программирования стали генерировать обращения к этому системному коду ввода/вывода и осуществлять только подготовку к собственно операциям ввода/вывода, то есть автоматизировать преобразование данных к соответствующему формату, понятному устройствам, избавляя прикладных программистов от этой сложной и трудоемкой работы. Другими словами, системы программирования вставляют в машинный код необходимые библиотечные подпрограммы ввода/вывода и обращения к тем системным программным модулям, которые, собственно, и управляют операциями обмена между оперативной памятью и внешними устройствами.
Таким образом, управление вводом/выводом -- это одна из основных функций любой ОС. Одним из средств правления вводом/выводом, а также инструментом управления памятью является диспетчер задач Windows, он отображает приложения, процессы и службы, которые в текущий момент запущены на компьютере. С его помощью можно контролировать производительность компьютера или завершать работу приложений, которые не отвечают.
При наличии подключения к сети можно также просматривать состояние сети и параметры ее работы. Если к компьютеру подключились несколько пользователей, можно увидеть их имена, какие задачи они выполняют, а также отправить им сообщение.
Также управлять процессами можно и «вручную» при помощи командной строки.
Команды Windows для работы с процессами:
· at -- запуск программ в заданное время
· Schtasks -- настраивает выполнение команд по расписанию
· Start -- запускает определенную программу или команду в отдельном окне.
· Taskkill -- завершает процесс
· Tasklist -- выводит информацию о работающих процессах
Для получения более подробной информации, можно использовать центр справки и поддержки или команду help (например: help at)
· command.com -- запуск командной оболочки MS-DOS
· cmd.exe -- запуск командной оболочки Windows
Ход работы:
Задание 1. Работа с Диспетчером задач Windows 7.
1. Запустите Windows 7
2. Запуск диспетчера задач можно осуществить двумя способами:
1) Нажатием сочетания клавиш Ctrl+Alt+Del. При использовании данной команды не стоит пренебрегать последовательностью клавиш. Появится меню, в котором курсором следует выбрать пункт «Диспетчер задач».
2) Переведите курсор на область с показаниями системной даты и времени и нажмите правый клик, будет выведено меню, в котором следует выбрать «Диспетчер задач».
3. Будет выведено окно как на рис. 1.
Рис. 1. Диспетчер задач Windows 7.
4. В диспетчере задач есть 6 вкладок:
1. Приложения
2. Процессы
3. Службы
4. Быстродействие
5. Сеть
6. Пользователи
· Вкладка «Приложения» отображает список запущенных задач (программ) выполняющиеся в настоящий момент не в фоновом режиме, а также отображает их состояние. Также в данном окне можно снять задачу переключиться между задачами и запустить новую задачу при помощи соответствующих кнопок.
· Вкладка «Процессы» отображает список запущенных процессов, имя пользователя запустившего процесс, загрузку центрального процессора в процентном соотношении, а также объем памяти используемого для выполнения процесса. Также присутствует возможность отображать процессы всех пользователей, либо принудительного завершения процесса. Процесс -- выполнение пассивных инструкций компьютерной программы на процессоре ЭВМ.
· Вкладка «Службы» показывает, какие службы запущены на компьютере. Службы
· -- приложения, автоматически запускаемые системой при запуске ОС Windows и выполняющиеся вне зависимости от статуса пользователя.
· Вкладка «Быстродействие» отображает в графическом режиме загрузку процессора, а также хронологию использования физической памяти компьютера. Очень эффективным инструментом наблюдения является «Монитор ресурсов». С его помощью можно наглядно наблюдать за каждой из сторон «жизни» компьютера. Подробное изучение инструмента произвести самостоятельно, интуитивно.
· Вкладка «Сеть» отображает подключенные сетевые адаптеры, а также сетевую активность.
· Вкладка «Пользователи» отображает список подключенных пользователей.
· Потренируйтесь в завершении и повторном запуске процессов.
· Разберите мониторинг загрузки и использование памяти.
· Попытайтесь запустить новые процессы при помощи диспетчера, для этого можно использовать команды: cmd, msconfig.
5. После изучения диспетчера задач:
Задание 2. Командная строка Windows.
1. Для запуска командной строки в режиме Windows следует нажать:
(Пуск) > «Все программы» > «Стандартные» > «Командная строка»
2. Поработайте выполнением основных команд работы с процессами: запуская, отслеживая и завершая процессы.
Основные команды
Schtasks -- выводит выполнение команд по расписанию
Start -- запускает определенную программу или команду в отдельном окне. Taskkill -- завершает процесс
Tasklist -- выводит информацию о работающих процессах
Рис. 2. Командная строка Windows 7.
3. В появившемся окне (рис. 2) наберите:
cd\ -- переход в корневой каталог;
cd windows - переход в каталог Windows.
dir -- просмотр содержимого каталога.
В данном каталоге мы можем работать с такими программами как «WordPad» и «Блокнот».
4. Запустим программу «Блокнот»:
C:\Windows > start notepad.exe
Отследим выполнение процесса: C:\Windows > tasklist
Затем завершите выполнение процесса: C:\Windows > taskkill /IM notepad.exe
5. Самостоятельно, интуитивно, найдите команду запуска программы WordPad.
Необходимый файл запуска найдите в папке Windows.
6. Выполнение задания включить в отчет по выполнению лабораторной работы.
Задание 3. Самостоятельное задание.
1. Отследите выполнение процесса explorer.exe при помощи диспетчера задач и командной строки.
2. Продемонстрируйте преподавателю завершение и повторный запуск процесса explorer.exe из:
· Диспетчера задач;
· Командной строки.
3. Выполнение задания включить в отчет по выполнению лабораторной работы.
9.Терминал и командная оболочка операционной системы Linux
Цель работы: Приобрести опыт работы с командной строкой ОС Linux, изучить основные команды (рабочая станция, рабочий директорий, пользователи, дата, календарь, список процессов, завершение работы)План проведения занятия:
· Ознакомиться с краткими теоретическими сведениями.
· Приобрести навыки работы в терминале Linux. Научиться создавать новых пользователей при помощи терминала Linux, задавать несложные команды.
Оборудование:
Аппаратная часть:персональный компьютер, сетевой или локальный принтер.
Программная часть: операционная система Linux Ubuntu.
Стандартные команды в Linux отличаются от команд DOS и Windows -- обычно они короче. При работе с командной строкой как обычно мигающий курсор обозначает позицию ввода текста , командная строка начинается с текущего пути и имени компьютера, за которым следует символ $, % или #. Последний означает, что команды будут выполняться от имени суперпользователя root. Символ ~ означает путь к текущей домашней директории пользователя.
Большинство команд в Linux, не требующих вывода информации пользователю, в случае успешного завершения вообще ничего не выводят на экран. Выводятся только ошибки и предупреждения в случае нарушения нормального выполнения команды. Т.е. в Linux действует общий принцип «молчит, значит работает».
В любом терминале Linux стрелками вверх/вниз на клавиатуре можно листать историю команд, которая сохраняется между сеансами работы и различается для разных пользователей и хостов. Набранное частично команда или имя файла или каталога в текущей директории может быть автоматически дописано клавишей TAB. Если найдено более одного варианта и однозначно продолжить команду по TAB невозможно, то выводятся все подходящие варианты.
При работе в графической среде удобны эмуляторы терминала. Как правило они поддерживают закладки -- несколько терминалов в одном окне, поддерживают цветовые схемы. Наиболее распространены эмуляторы терминала Gnome Terminal, Konsole, XFCE Terminal.
Терминал -- эмулятор консоли. Именно в терминале мы будем работать с CLI (интерфейсом командной строки). Терминал часто также называют консолью или шеллом (от англ. shell -- оболочка). В будущем для объяснения я буду использовать все три эти понятия, главное не забывайте что они синонимы.
Многие пользователи и в особенности администраторы серверов под Linux в работе используют именно консоль, а не графическую оболочку, это связано с тем, что настройка и конфигурация Linux в основном заключается, в редактировании текстовых конфигурационных файлов. Даже если вы являетесь простым пользователем ОС Linux, большинство инструкций по настройке написаны с использованием консоли и знать основные команды жизненно необходимо.
Стоит обратить внимание на системные каталоги ОС в которых находятся файлы, необходимые для управления и сопровождения системы, а также стандартные программы. Их имена, расположение и содержание почти одинаковы почти во всех ОС Linux, поэтому эти каталоги называют также стандартными. Впрочем, на данный момент эпитет «стандартные» отражает скорее благие пожелания, чем действительность: иерархия каталогов одинакова только для дистрибутивов, связанных единством происхождения, а исторически сложившиеся различия создают опасность несовместимости разных дистрибутивов.
Краткое описание основных каталогов сведено в таблицу 1.
Таблица 1
Каталог |
Назначение |
|
/bin |
Основные программы, необходимые для работы в системе: командные оболочки, файловые утилиты и т.п. |
|
/sbin |
Команды для системного администрирования, а также программы, выполняемые входе загрузки |
|
/boot |
Файлы, необходимые для загрузки системы (образ ядра) |
|
/home |
Домашние каталоги пользователей, кроме root |
|
/dev |
Файлы устройств |
|
/etc |
Файлы настроек: стартовые сценарии, конфигурационные файлы графической системы и различных приложений |
|
/lib |
Системные библиотеки, необходимые для основных программ, и модули ядра |
|
/lost+found |
Восстановленные после аварийного размонтирования части файловой системы |
|
/media |
Сюда обычно монтируются съемные носители: компакт-диски, flash-накопители |
|
/mnt |
Временные точки монтирования жестких дисков. Использовать этот каталог необязательно: подмонтировать файловую систему можно к любому другому каталогу |
|
/opt |
Дополнительные пакеты программ. Если программа, установленная сюда, больше не нужна, то достаточно удалить ее каталог без обычной процедуры деинсталляции |
|
/proc |
Виртуальная файловая система, дающая доступ к информации ядра (например, выведите на экран файл /proc/cpuinfo). Другие файлы в этом каталоге в каждый момент времени содержат информацию о выполняющихся в этот момент программах |
|
/root |
Домашний каталог суперпользователя. Домашние каталоги всех остальных могут находиться на отдельном разделе, но /root должен быть в корневой файловой системе, чтобы администратор всегда мог войти в систему для ремонтных работ |
|
/tmp |
Временные файлы |
|
/var |
Часто меняющиеся данные: системные журналы и протоколы приложений,замки, почтовые ящики, очереди печати и т.п. |
|
/usr |
Практически все остальное: программы, исходные коды, документация. Сюда по умолчанию устанавливаются новые программы |
С точки зрения UNIX-подобных ОС, файл представляет собой поток или последовательность байтов. Такой подход позволяет распространить понятие файла на множество ресурсов не только локального компьютера, но и удаленного, связанного с локальным сетью любого рода. Доступ к любому такому ресурсу осуществляется через универсальный интерфейс, благодаря чему запись данных в файл, отправка их на физическое устройство или обмен ими с другой работающей программой происходит аналогично. Это очень упрощает организацию данных и обмен ими.
В ОС Linux можно выделить следующие типы файлов:
· обычные файлы -- последовательность байтов (текстовые документы, исполняемые программы, библиотеки и т.п.);
· каталоги -- именованные наборы ссылок на другие файлы;
· файлы физических устройств, подразделяющихся на:
1. файлы блочных устройств, драйверы которых буферизуют ввод-вывод с помощью ядра и файлы байт-ориентированных, или символьных, устройств, позволяющих связанным с ними драйверам выполнять буферизацию собственными средствами;
2. символические ссылки (symlink, symbolic link);
3. именованные каналы (named pipes);
4. гнезда (sockets).
Таблица 2.
halt |
стремительное и корректное выключение системы. |
|
poweroff |
корректное выключение системы. |
|
reboot |
корректное выключение с последующей загрузкой. |
|
adduser |
создание нового пользователя. |
|
date |
показывает нынешние дату и время, по системным часам ядра. |
|
oclock |
обычные часы |
|
finger |
отображение информации о пользователе |
|
hostname |
команда показывает личный номер этого узла сети |
|
hwclock |
интегрированные часы |
|
uname |
выводит информацию об используемой операционной системе |
|
uptime |
проявляет текущее время, длительность сеанса, число пользователей и загруженность процессора. |
|
usermod |
изменение параметров пользователя. |
|
users |
отражает короткий перечень пользователя работающих в системе в этот эпизод |
|
whoami |
демонстрирует нынешний личный номер пользователя, работающего в этом терминале. |
|
write |
посылает известные иному пользователя, окружающему в системе, маршрутом копирования строчек с терминала отправителя на терминал получателя. |
|
history |
демонстрирует пронумерованный перечень команд, которые Вы исполняли в данном и прошлом сеансе. Само собой разумеется, что если в перечне истории их очень немало, то увидите заключительные. |
|
passwd |
изменение пароля пользователя |
|
ps |
выводит перечень всех работающих действий. |
|
times |
проявляет абсолютное время исполнения действий для всей системы и этого пользователя. |
|
free |
отражает информацию о своевременной памяти, подкачки, кэше, свободная память, общественная и т.п. |
|
ls |
указывает все файлы в текущем каталоге в алфавитном порядке. По всей вероятности аналогична dir. |
|
clear |
чистит экран терминала (в случае если данное вполне вероятно). |
|
ifconfig |
отражает состояние текущей конфигурации сети или же настраивает сетевой интерфейс. |
|
less |
отражает содержимое указанного файла на экране и дозволяет комфортно просмотреть. |
|
mkpasswd |
создает качественный пароль, состоящий по умолчанию из 9 знаков и имеющий как минимум буквы в различном регистре и числа. |
Ход работы:
· Для выполнения данной работы будем использовать ранее установленный Linux Ubuntu. Запускаем Linux. После прохождения идентификации включаем терминал.
· Для работы в терминале Ubuntu требуются права пользователя root, но, к сожалению, по умолчанию, он недоступен, поэтому для выполнения некоторых (не всех) команд надо писать sudo <команда>, и подтверждать свои права вводом пароля. И не пугайтесь того, что его не видно в терминале! Наберите точно по памяти, по окончании ввода нажмите Enter.
· Для получении справки о дополнительных возможностях некоторых программ следует набрать <команда> --help
· Потренируйтесь в выполнении команд:
· date
· oclock
· finger
· hwclock
· uname
· history
· clear
· ls
· Создайте нового пользователя, при помощи терминала Ubuntu, и введите его в группу adm. Создайте пароль пользователю. Войдите под ним в систему. Процесс создания и ввода в группу внесите в отчет.
· Разберите выполнение незадействованных команд таблицы 2. Потренируйтесь в выполнении, определите их назначение и область применения.
10. Изучение файловой системы ОС Linux и функций по обработке и управлению данными
Цель работы:
· Изучение команд, связанных с пользователями и группами;
· Изучение структуры файловой системы Linux, изучение общих команд создания, удаления, модификации файлов и каталогов, функций манипулирования данными, алиасами;
· Изучение иерархии процессов;
· Приобретение навыков по смене атрибутов объектов, смене прав доступа к объектам;
· Изучение организации безопасности системы, местонахождение файлов с паролями, просмотр системной информации и получение служебной информации.
План проведения занятия:
1. Ознакомиться с краткими теоретическими сведениями. Приобрести навыки работы в терминале Linux.
2. Научиться создавать новые файлы и каталоги, разобрать назначение прав доступа к файлам и папкам.
3. Приготовиться к сдаче лабораторной работы.
Оборудование:
Аппаратная часть: персональный компьютер, сетевой или локальный принтер. Программная часть: операционная система Linux Ubuntu.
Краткие теоретические сведения
Файловая структура системы LINUX
В операционной системе LINUX файлами считаются обычные файлы, каталоги, а также специальные файлы, соответствующие периферийным устройствам (каждое устройство представляется в виде файла). Доступ ко всем файлам однотипный, в том числе, и к файлам периферийных устройств. Такой подход обеспечивает независимость программы пользователя от особенностей ввода/вывода на конкретное внешнее устройство.
Файловая структура LINUX имеет иерархическую древовидную структуру. В корневом каталоге размещаются другие каталоги и файлы, включая 5 основных каталогов:
bin -- большинство выполняемых командных программ и shell -- процедур;
tmp -- временные файлы;
usr -- каталоги пользователей (условное обозначение);
etc -- преимущественно административные утилиты и файлы;
dev -- специальные файлы, представляющие периферийные устройства; при добавлении периферийного устройства в каталог /dev должен быть добавлен соответствующий файл (черта / означает принадлежность корневому каталогу).
Текущий каталог -- это каталог, в котором в данный момент находится пользователь. При наличии прав доступа, пользователь может перейти после входа в систему в другой каталог. Текущий каталог обозначается точкой (.); родительский каталог, которому принадлежит текущий, обозначается двумя точками (..).
Полное имя файла может включать имена каталогов, включая корневой, разделенных косой чертой, например: /home/student/file.txt. Первая косая черта обозначает корневой каталог, и поиск файла будет начинаться с него, а затем в каталоге home, затем в каталоге student.
Один файл можно сделать принадлежащим нескольким каталогам. Для этого используется команда ln (link):
ln <имя файла 1> <имя файла 2>
Имя 1-го файла -- это полное составное имя файла, с которым устанавливается связь; имя 2-го файла -- это полное имя файла в новом каталоге, где будет использоваться эта связь. Новое имя может не отличаться от старого. Каждый файл может иметь несколько связей, т.е. он может использоваться в разных каталогах под разными именами. Команда ln с аргументом -s создает символическую связь:
ln -s <имя файла 1> <имя файла 2>
Здесь имя 2-го файла является именем символической связи. Символическая связь является особым видом файла, в котором хранится имя файла, на который символическая связь ссылается. LINUX работает с символической связью не так, как с обычным файлом -- например, при выводе на экран содержимого символической связи появятся данные файла, на который эта символическая связь ссылается.
В LINUX различаются 3 уровня доступа к файлам и каталогам:
1) доступ владельца файла;
2) доступ группы пользователей, к которой принадлежит владелец файла;
3) остальные пользователи.
Для каждого уровня существуют свои байты атрибутов, значение которых расшифровывается следующим образом:
r - разрешение на чтение;
w - разрешение на запись;
x - разрешение на выполнение;
-- - отсутствие разрешения.
Первый символ байта атрибутов определяет тип файла и может интерпретироваться со следующими значениями:
-- - обычный файл;
d - каталог;
l - символическая связь;
в - блок-ориентированный специальный файл, который соответствует таким периферийным устройствам, как накопители на магнитных дисках;
с - байт-ориентированный специальный файл, который может соответствовать таким периферийным устройствам как принтер, терминал.
В домашнем каталоге пользователь имеет полный доступ к файлам (READ, WRITE, EXECUTE; r, w, x).
Атрибуты файла можно просмотреть командой ls -l и они представляются в следующем формате:
d rwx rwx rwx
| | | |
| | | | Доступ для остальных пользователей
| | | Доступ к файлу для членов группы
| | Доступ к файлу владельца
| Тип файла (директория)
Пример. Командой ls -l получим листинг содержимого текущей директории student:
-- rwx -- -- 2 student 100 Mar 10 10:30 file_1
-- rwx -- r-- 1 adm 200 May 20 11:15 file_2
-- rwx -- r-- 1 student 100 May 20 12:50 file_3
После байтов атрибутов на экран выводится следующая информация о файле:
-- число связей файла;
-- имя владельца файла;
-- размер файла в байтах;
-- дата создания файла (или модификации);
-- время;
-- имя файла.
Атрибуты файла и доступ к нему, можно изменить командой:
chmod <коды защиты> <имя файла>
Коды защиты могут быть заданы в числовом или символьном виде. Для символьного кода используются:
знак плюс (+) -- добавить права доступа;
знак минус (-) -- отменить права доступа;
r,w,x -- доступ на чтение, запись, выполнение;
u,g,o -- владельца, группы, остальных.
Коды защиты в числовом виде могут быть заданы в восьмеричной форме. Для контроля установленного доступа к своему файлу после каждого изменения кода защиты нужно проверять свои действия с помощью команды ls -l.
Примеры:
chmod g+rw,o+r file.1 -- установка атрибутов чтения и записи для группы и чтения для всех остальных пользователей;
ls -l file.1 -- чтение атрибутов файла;
chmod o-w file.1 -- отмена атрибута записи у остальных пользователей;
>letter -- создание файла letter. Символ > используется как для переадресации, так и для создания файла;
cat -- вывод содержимого файла;
cat file.1 file.2 > file.12 -- конкатенация файлов (объединение);
mv file.1 file.2 -- переименование файла file.1 в file.2;
mv file.1 file.2 file.3 directory -- перемещение файлов file.1, file.2, file.3 в указанную директорию;
rm file.1 file.2 file.3 -- удаление файлов file.1, file.2, file.3;.
cp file.1 file.2 -- копирование файла с переименованием;
mkdir namedir -- создание каталога;
rm dir_1 dir_2 -- удаление каталогов dir_1 dir_2;
ls [acdfgilqrstv CFR] namedir -- вывод содержимого каталога; если в качестве namedir указано имя файла, то выдается вся информация об этом файле.
Значения аргументов:
-- l -- список включает всю информацию о файлах;
-- t - сортировка по времени модификации файлов;
-- a - в список включаются все файлы, в том числе и те, которые начинаются с точки;
-- s - размеры файлов указываются в блоках;
-- d - вывести имя самого каталога, но не содержимое;
-- r - сортировка строк вывода;
-- i - указать идентификационный номер каждого файла;
-- v - сортировка файлов по времени последнего доступа;
-- q - непечатаемые символы заменить на знак ?;
-- с - использовать время создания файла при сортировке;
-- g - то же что -l, но с указанием имени группы пользователей;
-- f - вывод содержимого всех указанных каталогов, отменяет флаги -l, -t, -s, -r и активизирует флаг -а;
-- С - вывод элементов каталога в несколько столбцов;
-- F - добавление к имени каталога символа / и символа * к имени файла, для которых разрешено выполнение;
-- R - рекурсивный вывод содержимого подкаталогов заданного каталога.
cd <namedir> -- переход в другой каталог. Если параметры не указаны, то происходит переход в домашний каталог пользователя.
pwd -- вывод имени текущего каталога;
grep [-vcilns] [шаблон поиска] <имя файла> -- поиск файлов с указанием или без указания контекста (шаблона поиска).
Значение ключей:
-- v - выводятся строки, не содержащие шаблон поиска;
-- c - выводится только число строк, содержащих или не содержащих шаблон;
-- i - при поиске не различаются прописные и строчные буквы;
-- l - выводятся только имена файлов, содержащие указанный шаблон;
-- n - перенумеровать выводимые строки;
-- s - формируется только код завершения.
Примеры.
1. Напечатать имена всех файлов текущего каталога, содержащих последовательность «student» и имеющих расширение .txt:
grep -l student *.txt
2. Определить имя пользователя, входящего в ОС LINUX с терминала tty23:
who | grep tty23
Порядок выполнения работы
1. Ознакомиться с файловой структурой ОС LINUX. Изучить команды работы с файлами.
2. Используя команды ОС LINUX, создать два текстовых файла.
3. Полученные файлы объединить в один файл и его содержимое просмотреть на экране.
4. Создать новую директорию и переместить в нее полученные файлы.
5. Вывести полную информацию обо всех файлах и проанализировать уровни доступа.
6. Добавить для всех трех файлов право выполнения членам группы и остальным пользователям.
7. Просмотреть атрибуты файлов.
8. Получить информацию об активных процессах и имена других пользователей.
Контрольные вопросы
1. Что считается файлами в OC LINUX?
2. Объясните назначение связей с файлами и способы их создания.
3. Что определяет атрибуты файлов и каким образом их можно просмотреть и изменить?
4. Какие методы создания и удаления файлов, каталогов Вы знаете?
5. В чем заключается поиск по шаблону?
6. Какой командой можно получить список работающих пользователей и сохранить его в файле?
11.Midnight Commander. Основные функции
Введение
Midnight Commander -- это двухпанельный файловый менеджер с текстовым интерфейсом. Каждая панель отображает содержимое одной директории (т.е., фактически, панель -- это каталог).
Midnight Commander позволяет создавать и удалять директории и файлы в любой из двух панелей , а также осуществлять копирование и перемещение файлов и каталогов из одной панели в другую.
Midnight Commander имеет удобный встроенный текстовый редактор, который позволяет создавать и редактировать текстовые файлы.
Внешний вид Midnight Commander
В нашем распоряжении остается и командная строка со всеми ее возможностями. Мы можем погасить панели Midnight Commander или снова включить их сочетанием клавиш «Ctrl»+»O»(не ноль!).
Выход из Midnight Commander
Если вы закончили работу, то не забудьте после выхода из Midnight Commander выйти из Linux командой logout.
Создание каталога
Каталог можно создать в активной панели, то есть в той, в которой находится подсветка.
Удаление каталога или файла
Из активной панели можно удалять каталоги и файлы совершенно аналогичным способом. Для примера удалим только что созданный каталог newcat.
Создание текстового файла
Текстовый файл создается в активной панели.
Копирование и перемещение файлов
В рассмотренных примерах активной была левая панель, в которой отображался наш домашний каталог. В домашнем каталоге мы создали файл newfile.txt. Теперь скопируем его в каталог myproverbs.
После упражнения в копировании удалите файл newfile.txt из каталога myproverbs.
Задание 1
Результат предъявите преподавателю.
Задание 2
Результат предъявите преподавателю, после чего удалите из домашней директории все каталоги и файлы.
12. Репозиторий
Репозиторий в Ubuntu -- это архив программ, расположенный в интернете. Удобство установки программы из репозитория заключается в том, что пользователю не нужно беспокоиться о совместимости и безопасности устанавливаемого пакета.
О репозиториях
Владельцы репозитория скомпилировали исходный код, оформили его в виде пакета для установки и протестировали программу на совместимость с операционной системой. Для программного обеспечения из репозитория имеется определенная гарантия, что программа A, версии B, заработает в дистрибутиве версии C. Кроме этого, получение программы из репозитория гарантирует, что в программу не внесены несанкционированные изменения третьей стороной.
Виды репозиториев
В Ubuntu имеется штатных 4 репозитория:
1. Main -- это основной репозиторий, содержащий официально поддерживаемые приложения.
2. Restricted -- здесь содержится официально поддерживаемый софт, но который не лицензирован на условиях открытой лицензии GPL.
3. Universe -- для программ, не имеющих официальной поддержки. Этот репозиторий поддерживается силами сообщества.
4. Multiverse -- содержит ПО, которое не является свободным.
Добавление и удаление репозиториев
Кроме этих четырех репозиториев существует огромное количество сторонних, которые еще иногда называют репозиториями третьей стороны. Любой желающий может создать свой частный репозиторий, который потом можно будет подключить к Ubuntu.
...Подобные документы
Архитектура виртуальной машины, абстракция и виртуализация. Обзор технологии виртуальной машины, ее преимущества и недостатки. Возможности VirtualBox по работе с виртуальными жесткими дисками. Установка Windows 8 в VirtualВox, главное окно программы.
курсовая работа [3,7 M], добавлен 22.03.2014Основные моменты истории операционных систем, связывающих аппаратное обеспечение и прикладные программы. Характеристика операционной системы Microsoft Windows Seven, анализ операционной системы Linux. Преимущества и недостатки каждой операционной системы.
курсовая работа [63,0 K], добавлен 07.05.2011Основные понятия операционных систем. Современное оборудование компьютера. Преимущества и недостатки операционной системы Linux. Функциональные возможности операционной системы Knoppix. Сравнительная характеристика операционных систем Linux и Knoppix.
реферат [1,5 M], добавлен 17.12.2014Понятие операционной системы. Фундаментальные особенности Linux. Обзор основных качеств. Программное и аппаратное обеспечение, безопасность системы. Преимущества ОС - общественная доступность проекта, открытость, бесплатность, развитая оболочка.
реферат [63,2 K], добавлен 09.01.2011Графические интерфейсы и расширения для DOS. История развития операционной системы Microsoft Windows. Новшества ее современных версий: пользовательский интерфейс, языковая интеграция, системы защиты. Хронология развития и архитектура системы GNU/Linux.
реферат [38,9 K], добавлен 25.10.2010Работа с объектами операционной системы Windows: основные понятия и горячие клавиши. Создание и редактирование файлов и папок. Скриншоты и графический редактор Paint. Редактирование простейших текстовых документов в Блокноте. Работа с калькулятором.
лабораторная работа [16,6 K], добавлен 30.11.2010Знакомство с графическим интерфейсом ASP Linux, его основные преимущества и недостатки, разработка навыков работы с сервисным и прикладным программным обеспечением этой системы. сравнительный анализ функциональных возможностях изученной среды и Windows.
методичка [1,6 M], добавлен 12.09.2008Изучение общих понятий операционной системы Android, разработанной для коммуникаторов, планшетных компьютеров, основанной на ядре Linux. Разработка программного обеспечения Android. Преимущества и недостатки мобильной операционной системы Windows Mobile.
реферат [60,6 K], добавлен 16.04.2012Понятие и внутренняя структура операционных систем, их классификация и разновидности, предъявляемые требования, этапы становления и развития, функциональные особенности. Описание и назначение базовых компьютерных систем: DOS, Windows, Linux, Mac.
курсовая работа [44,9 K], добавлен 14.12.2013Понятия вычислительной системы, ее аппаратное обеспечение. Конфигурация и устройство компьютера. Элементы управления операционной системы Windows ХР. Стандартные и служебные приложения ОС. Архитектура фон Нейман. Работа в программе Microsoft Excel.
шпаргалка [47,0 K], добавлен 29.12.2010ОС Linux - название Unix-подобных операционных систем, основанных на одноимённом ядре. Дистрибутив Lubuntu 12: интерфейс, командная строка, основные программы, входящие в состав пакета. Работа с сетью, конфигурированием и администрированием системы.
методичка [2,0 M], добавлен 28.10.2014Linux – одна из наиболее популярных распространяемых бесплатно операционных систем. Работа с базовым ограниченным набором программ по умолчанию. Характеристика основных программ, которые расширяют возможности операционной системы Linux для пользователя.
презентация [486,5 K], добавлен 09.10.2013Основные выпуски (редакции) операционных систем Windows Vista и Windows Seven, их недостатки и преимущества. История создания, совместимость приложений с операционными системами. Новшества, которые принесла в мир компьютерных технологий каждая из систем.
реферат [66,3 K], добавлен 17.02.2011История развития и версии Linux. Ключевые черты, преимущества и сравнительные характеристики операционной системы. Программные характеристики, основные причины успеха и бурного развития Linux. Главные проблемы распространения операционной системы.
курсовая работа [64,4 K], добавлен 13.12.2011Характеристика и принцип работы подсистемы-инсталлятора Windows Installer, ее структура и назначение. Порядок и варианты установки программ в ОС Linux, их преимущества и недостатки. Методика и основные этапы составления базы данных программ-аналогов.
курсовая работа [369,2 K], добавлен 24.08.2009Общая характеристика, история разработки и возможности Windows Vista - операционной системы, одной из ведущих продуктов на мировом рынке. Описание аппаратных требований и процесса установки. Отличительные черты, преимущества и недостатки Windows Vista.
презентация [4,7 M], добавлен 24.05.2010Характеристика операционной системы. История развития Windows. Сравнительная характеристика версий Windows. Элементы и инструменты Windows XP. Прикладные программы в Windows XP. Работа настольных и портативных компьютеров под управлением Windows.
доклад [19,1 K], добавлен 16.10.2011Общее понятие об оперативной системе Windows Vista. Сравнительный анализ систем Windows XP и Windows Vista. Специфика процесса установки, трехмерный интерфейс Aero Glass, действие некоторых мини-приложений. Новости управления папками, работа в интернете.
реферат [2,4 M], добавлен 01.02.2010Методы и приемы работы в операционной системе Windows XP, часто используемой при работе с персональным компьютером. Средства по настройке и конфигурации операционной системы. Соответствие используемых аппаратных средств потребностям пользователя.
курсовая работа [4,7 M], добавлен 15.07.2009Архитектура строения операционной системы. Назначение API в операционных системах и разных платформах. Особенности строения API в ядре Linux. Реализация проекта для работы с CDROM на CentOS. Сравнение Linux и Windows. Реализация проекта на Win32 API.
дипломная работа [1,6 M], добавлен 08.06.2017