1103

Операционные системы UNIX на примере реализации Kubuntu

Лабораторная работа

Информатика, кибернетика и программирование

Запуск операционной системы Kubuntu Desktop 6 (Portable). Навигация в linux. Создание и модификация пользователей и групп. Установка и удаление программ на примере пакета webmin. Просмотр системной информации. Манипулирование владельцами файлов и директорий.

Русский

2013-01-06

52 KB

22 чел.

Лабораторная работа №5

Операционные системы UNIX на примере реализации Kubuntu.

Предварительные этапы. Запуск операционной системы Kubuntu Desktop 6 (Portable).

  1.  1. Запустите Vmware. Создайте новую машину с оперативной памятью 256 Mb, жестким диском 2 Гб для запуска операционной системы Kubuntu Desktop 6 (Portable). В качестве iso образа установите kubuntu-6.06-desktop-i386.iso .

После запуска в появившемся меню нажмите F2 и выберите язык – Русский. Затем выберите пункт меню Запуск Kubuntu и нажмите Enter. 

Дождитесь запуск операционной системы. 

  1.  На рабочем столе запустите программу Install. Следуя указаниям системы установите на виртуальный жесткий диск.
  2.  Перезапустите операционную систему, выполнив вход введенным при установке пользователем. 

Упражнение 1. Навигация в linux.

Выберите  в меню Terminal и задайте пароль root командой passwd root с паролем qwerty.

Войдите в систему под именем root, используя пароль qwerty или выполняйте команды с использованием sudo_команда.

В окне терминала введите cd / для перехода в корень файловой системы. Команда ls –la выведет содержимое текущей директории.

Введите mkdir /lab1 для создания новой директории.

Аналогичным образом создайте директорию /lab2.

Введите команду cd /lab1 для смены текущей директории. Команда pwd печатает полное имя текущей директории.

Введите команду touch file1 для создания файла в текущей директории.

Введите команду ls –la для детального просмотра текущей директории.

Введите команду cp /lab1/file1 /lab2/file2 для копирования файла из одной папки в другую.

Введите команды ls для проверки того, что файл file1 находиться директории /lab1

Смените текущую директорию на /lab2, использую команду cd.

Просмотрите текущую директорию /lab2, используя команду ls.

Вернитесь в директорию /lab1.

Введите команду mv /lab1/file1 /lab2/

Просмотрите содержимое ваших директорий.

Перейдите в директорию /lab2. Используя команду rm file1, удалите файл file1, для подтверждения удаления введите y.

Аналогичным образом удалите файл file2.

Просмотрите содержимое ваших директорий.

Удалите директории /lab1, /lab2.

Упражнение 2. Создание и модификация пользователей и групп.

       Необходимо загрузить Linux и открыть terminal

Введите useradd –g  users User1, для создания пользователя c логином для входа в систему User1. Введите passwd User1 для включения учетной записи User1 и установки пароля. Для установки пароля введите его в приглашение команды passwd.

Из главного меню выберите пункт Настройки->Системные настройки->Пользователи и группы для просмотра сведений о пользователях и группах на данном компьютере.

Проверьте существование вновь созданного пользователя. Запомните его UID.

Переключитесь в окно терминала и введите следующую команду для изменения UID  на номер 507: usermod –u 507 User1.

Вернитесь в «Пользователи и группы», нажмите Обновить(Refresh) и проверьте что UID изменился.

Переключитесь в окно терминала и для добавления новой группы «Testers» с GID 510 введите следующую команду: groupadd –g510 Testers/

Переключитесь в «Пользователи и группы», нажмите Обновить(Refresh) и проверьте что GID группы “Testers”изменился на номер 510. 

Переключитесь в окно терминала и введите следующую команду для изменения GID  на номер 515: groupmod  –g 507 Testers.

Переключитесь в «Пользователи и группы», нажмите Обновить(Refresh) и проверьте что GID группы “Testers”изменился на номер 515.

Выберите группу, просмотрите ее свойства, перейдите на закладку “Group users”, Выберите User1 для того чтобы добавить пользователя в группу.

Закройте  окно  «Пользователи и группы». 

Упражнение 3. Просмотр деталей файлов и директорий.

Перейдите в свою домашнюю директорию.

Введите ls –la  для просмотра содержимого текущей директории.

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

Упражнение 4. Установка и удаление программ на примере пакета webmin.

Загрузите операционную систему и зайдите в неё как пользователь root.

Создайте в своей домашней директории директорию /webmin

Скопируйте в нее дистрибутив webmin-1.020.i386.rpm

Для установки программ из пакетов RPM существует несколько способов. Если установка происходит из X-window то можно кликнуть мышкой на нужном пакете и в появившемся меню выбрать «Установить», при необходимости необходимо ввести пароль суперпользователя. Также в системе есть и графические менеджеры пакетов. В случае установки пакета из командной строки необходимо воспользоваться командой rpm. 

Для установки rpm –i <имя пакета>, также используются дополнительные ключи  –ivh, что позволяет видеть на экране дополнительную информацию. Для удаления rpm –e <имя пакета>. Для просмотра установленных пакетов rpm –q <имя пакета>. Для более подробного знакомства с этой командой рекомендуется ознакомиться с помощью.

После завершения установки необходимо протестировать работоспособность webmin, для чего в браузере на локальном компьютере необходимо набрать в адресной строке http://localhost:10000. В появившемся окне необходимо указать имя и пароль. По умолчанию доступ разрешен только root. Сразу после входа мы рекомендуем русифицировать webmin, для чего перейдите на вкладку webmin и кликнете по значку Languades. Затем выберите русский язык. Дальнейшая навигация в webmin станет интуитивно понятной.

Упражнение 5. Просмотр системной информации.

Введите ps для просмотра текущих процессов пользователя.

Введите ps -aux для просмотра всех процессов системы.

Введите top для интерактивного просмотра  процессов всей системы.

В то время как  программа top  выполняется, нажмите –H для вызова подсказки поданной программе.

Закройте окно терминала. При необходимости, выходя из программы top, нажмите q

Для просмотра графического аналога  программы top введите gtop или ktop. Или воспользуйтесь системным меню.

Сравните данные программы по функциональности.

После сравнения команд выйдите из программы просмотра системной информации.

В окне терминала наберите следующие команды для просмотра информации об использовании дискового пространства: df  -h.  Обратите внимание на использовании различных ключей данной программы.

Закройте окно терминала.

Упражнение 6. Манипулирование владельцами файлов и директорий.

Для выполнения задания необходимо создать следующий список пользователей и групп:

User1, GroupA

User2, GroupA

User3, GroupB

User4, GroupB

       Пароль каждого пользователя qwerty 

Также необходимо создать следующую структуру файлов и директорий в своей домашней директории:

/Marketing/Compaign.txt

/Marketing/Tracking.txt

/Research/Software.txt

/Research/Development.txt

Проверьте текущих владельцев файлов в директориях /Research/ /Marketing/  использую команду ls –la

Смените текущую директорию на /Marketing/. Проверить текущую директорию можно командой pwd.

Введите chown User1.GroupA Compaign.txt для изменения владельца файла Compaign.txt.

Измените владельца файла Tracking.txt на User2.GroupA.

Перейдите в директорию /Research/

Измените владельца файла Software.txt  на User3.GroupB.

Измените владельца файла Development.txt  на User4.GroupB.

Проверьте текущих владельцев файлов в директории /Marketing/

Проверьте текущих владельцев файлов в директории /Research /

Вернитесь в свою домашнюю директорию.

Из своей домашней директории измените рекурсивно владельца используя следующую команду: chown –R .GroupA Marketing

Упражнение 7. Использование прав доступа к файлам и директориям.

Зайдите в директорию Marketing.

Для изменения прав доступа к файлу Соmpaign.txt введите chmod 740 Соmpaign.txt

Для изменения прав доступа к файлу Tracking.txt введите chmod 740  Tracking.txt

Зайдите в директорию /root.

Для изменения прав доступа к директории /Marketing введите chmod -R 770  /Marketing.

Зайдите в директорию Research.

Для изменения прав доступа к файлу Software.txt введите chmod u+rwx,g+rwx Software.txt

Для изменения прав доступа к файлу Development.txt введите chmod u+rwx,g+rwx Development.txt.

Зайдите в директорию /root.

Для изменения прав доступа к директории /Research введите chmod -R 770  /Research .


 

А также другие работы, которые могут Вас заинтересовать

43161. ИСПОЛНИТЕЛЬНЫЙ МЕХАНИЗМ 4.44 MB
  Провести расчет элементов и параметров конструкции исполнительного механизма прибора комплекса ЛА с учетом указанных в задании системных особенностей. Введение 4 Расчет кинематических параметров 5 Выбор двигателя 5 Расчет мощности двигателя 5 Кинематический расчет редуктора 6 Определение передаточного числа 6 Выбор кинематической схемы и типа используемых зп 7 Расчет числа зубьев 7 Ошибка по скорости 8 Расчет КПД...
43162. Проектирование технических расчетов зон ТО, диагностики и ТР на примере подвижного состава автотранспортных предприятий 273.5 KB
  Автомобильный транспорт является наиболее массовым и удобным видом транспорта обладающим большой манёвренностью хорошей проходимостью и приспособленностью для работы в различных климатических и географических условиях. Техническое обслуживание ТО является профилактическим мероприятием проводимым в плановом порядке через определенные длительность пробега или срок работы подвижного состава. ТО1 и ТО2 включают контрольнодиагностические крепёжные...
43163. Водный транспорт леса 2.26 MB
  В данном курсовом проекте рассмотрен пример организации первоначального лесосплава, представляющий собой комплекс производственных и подготовительных работ, связанных с перемещением лесных грузов по водным путям. В проекте рассматриваются наиболее распространенные виды водной транспортировки леса - молевой лесосплав, сплав леса в пучках, плотах и в баржах. Также необходимо оптимальным образом подобрать технику и оборудование на технологических участках, что, в свою очередь, обеспечивало бы беспрерывность работы и снижало простой данного оборудования.
43164. Восстановление детали оси пульта управления автокрана К-64 и разработка технологической планировки кабино-жестяницкого участка завода по ремонту тракторов Т-130 374.5 KB
  Курсовой проект является завершающим этапом изучения дисциплины ремонт машин и оборудования позволяющим в ходе работы над ним углубить и закрепить умение и навыки более детально изучить вопросы восстановления детали в частности оси пульта управления автокрана К64 углубить и закрепить умение и навыки в разработке технологической планировки медницкорадиаторного участка завода по ремонту тракторов Т130. В настоящее время ремонт детали достаточно широко применяется в практике эксплуатации строительных машин что и делает тему...
43165. Тепловой расчет конвективной туннельной сушильной установки для зимнего и летнего режимов 1.72 MB
  Определяем по заданным температурам tол=20.4 Определяем влагосодержание do г кгс.5 Определяем энтальпию ho кДж кгс.6 Определяем плотность природного газа при нормальных условиях.
43166. Тепловой расчет конвективной туннельной сушильной установки для зимнего (январь) и летнего (июль) периода 1.57 MB
  Выполнить тепловой расчет конвективной туннельной сушильной установки, определить длительность сушки, размеры установки, выбрать вентилятор для подачи наружного воздуха, дымосос, циклон и сожигательное устройство, на основании следующих данных.
43167. ОСКОРБЛЕНИЕ КАК ИЛЛОКУТИВНЫЙ ЛИНГВОКУЛЬТУРНЫЙ КОНЦЕПТ 194 KB
  Научная новизна данной работы заключается в применении концептологического подхода к рассмотрению лингвистических проблем права и в историко-этимологическом описании социальных явлений, которые стали основой современного толкования концепта «оскорбление». В работе была исследована дискурсная реализация этого концепта и выделена типовая базовая структура иллокутивных концептов, объясняющая прагматическую природу лингвосоциальных явлений
43168. ОБРАЗ ШЕРЛОКА ХОЛМСА В ПРОИЗВЕДЕНИЯХ СЭРА АРТУРА КОНАН ДОЙЛА 248.5 KB
  При этом мироощущение и fin de siècle и неоромантизма было подчеркнуто инаким особенным что не устраивало консервативное викторианское общество – и образ Шерлока Холмса начал меняться под воздействием такого экстралитературного фактора как цензура: образ редактировался и упрощался чтобы умещаться в строгие рамки жанра семейного чтения. Таким образом образ Шерлока Холмса прошел в процессе своего формирование через влияние fin de siècle и неоромантизма чтобы прийти к викторианским традиционным ценностям. В данной работе...
43169. Дистанционное зондирование Земли из космоса 412.04 KB
  Система правового регулирования ДЗЗ в России и в мире 9 Глава 1. Общие понятия ДЗЗ 9 Глава 2. Международноправовые акты регулирующие ДЗЗ 10 Глава 3. Ранее являясь исключительно прерогативой военных структур сегодня ДЗЗ решает множество гражданских задач и является крайне важной для обеспечения защиты окружающей природной среды разведки полезных ископаемых кадастрового учета и иных направлений деятельности.