Приложения UNIX систем (ДВ 2.1). Лабораторная работа 1,2,3. Для всех вариантов
Состав работы
|
|
|
|
|
|
|
|
Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
- Microsoft Word
Описание
Приложения UNIX систем (ДВ 2.1). Лабораторная работа №№ 1,2,3. Для всех вариантов
Также подходит для Сетевые приложения UNIX (ДВ 10.2)
Задание к лабораторной работе №1
Выполнить указанные действия. Создать отчет, в котором отразить выполняемое задание,
команды, с помощью которых выполняются указанные действия и результат, полученный после
выполнения команды.
1. Создать файл a1 с помощью команды cat; ввести в файл текст из 6-ти строк вида (строка
начинается с цифры порядкового номера строки):
1. my name is …
2. my surname is …
3. login is …
4. <текст произвольного содержания (не менее 2-х слов)>
5. <текст произвольного содержания (не менее 2-х слов)>
6. <текст произвольного содержания (не менее 2-х слов)>
2. Создать файл a2 с помощью команды touch; в редакторе vi ввести в файл текст из 6-ти
строк аналогичного с содержимым файла a1 вида.
3. Убедиться, что файлы созданы (команда ls -l); просмотреть их содержимое (команда cat).
Результат вывода команды ls –l занести в отчет.
4. Изменить права доступа к этим файлам: владельцу все права, группе только чтение,
остальным никаких прав доступа. Прочитать новые права доступа и занести в отчет.
5. Первые две строки файла a1 занести в файл a3. Добавить в файл a3 две последние строки
файла a1. Просмотреть содержимое файла a3.
6. Отсортировать файл a2 в обратном порядке. Результат сортировки, используя опцию
команды сортировки, вывести в файле a2_s.
7. Отсортировать файл a2 по 2-му столбцу. Результат сортировки, используя опцию
команды сортировки, вывести в файле a2_s2.
Убедиться, что файлы a2_s и a2_s2 созданы; просмотреть их содержимое.
8. С помощью команды grep найти в файлах домашней директории строки, содержащие
цифру “3”. Результат выполнения команды занести в файл a_g.
9. С помощью команды cut выделить в файле a2 первый столбец.
10. С помощью команды cut выделить в файле a_g имена файлов, отделив их от строки,
содержащей цифру “3”.
11. Создать в домашней директории каталоги с именем D1 и D1_1.
12. Перенести в директорию D1 файл a2; скопировать в директорию D1 файл a3 под именем
a3d1; скопировать в директорию D1_1 файл a3 под именем a3d1_1. Проверить наличие в
директориях D1 и D1_1 указанных файлов.
13. Перейти из домашней директории в директорию D1. Убедиться, что текущей
директорией стала директория D1.
14. Создать в текущей директории D1 жесткую связь с файлом a1, находящимся в домашней
директории (создать новое имя существующему файлу), с именем a1_h.
15. Создать в текущей директории D1 файл символической связи с файлом a1, находящимся
в домашней директории, с именем a1_sym.
16. Создать в директории D1 каталог с именем D2. Перенести в директорию D2 файл a2;
скопировать в директорию D2 файл a3d1 под именем a3d2. Проверить наличие в
директории D2 указанных файлов.
a) Установить директорию D2 в режим “темной” директории;
b) Произвести попытку прочитать содержимое директории D2;
c) Прочитать содержимое файлов “темной” директории.
17. Перейти в директорию /home. Убедиться, что текущей директорией стала директория
/home.
18. Прочитать рекурсивно содержимое текущей директории. Исключить вывод потока
ошибок на терминал.
19. Перейти в домашнюю директорию. Убедиться, что она стала текущей директорией.
20. С помощью команды du вывести размеры каталогов. Исключить вывод потока ошибок на
терминал.
21. Используя команды grep, cut и sort, получить список имён тех файлов в каталоге /etc/, в
тексте которых содержится 192.168.0. Список имен файлов не должен иметь повторений.
Результат занести в файл g192.
22. То же. Используя конвейер выполнить действия в одну строку.
Задание к лабораторной работе №2
1. Написать 2 скрипта:
- add_phone, создающий список телефонных номеров и фамилии
пользователей;
- search_phone, осуществляющий поиск телефонных номеров по фамилии или
по шаблону.
2. Написать скрипт, осуществляющий вывод сообщений о наличии или отсутствии
зарегистрированного в системе пользователя, имя которого задано параметром
(список пользователей, зарегистрированных в системе, находится в файле
/etc/passwd).
3. Написать скрипт, проверяющий наличие в домашней директории файла profile.
Если этот файл отсутствует, то скопировать его из директории /etc.
4. Написать скрипт, проверяющий тип файла. Если файл - каталог, то вывести его
содержимое, иначе - вывести сообщение о типе файла.
5. Написать скрипт, в котором создать каталог save, переписать в него содержимое
текущего каталога рекурсивно т.е. с поддиректориями и установить на директорию
все права для всех.
6. Создать в текущем каталоге и в поддиректориях файлы нулевой длины (пустые
файлы). Написать скрипт, удаляющий рекурсивно файлы нулевой длины.
7. Написать скрипт, в котором в качестве параметров командной строки заданы
имена файлов.
Если задан один файл, то подсчитать число букв в этом файле;
если задано два файла – подсчитать число слов;
если задано три файла – подсчитать число строк;
иначе вывести сообщение об ошибке.
8. Написать скрипт, проверяющий тип файла; если файл текстовый, то загрузить
редактор vi, если исполняемый, то выполнить его.
Задание к лабораторной работе №3
Цель занятия: знакомство с сетевыми командами.
Изучаемые команды: ifconfig, route, traceroute, ping.
1. Создать файл, содержащий MAC–адрес сетевого интерфейса eth0 и
статистику переданных и принятых пакетов для этого интерфейса.
2. Создать файл, содержащий cписок доступных IP–адресов локальной
сети.
3. Создать файл, содержащий IP–адрес и сетевое имя шлюза по
умолчанию для выхода в Интернет.
4. Создать файл, содержащий перечень имен и IP-адресов узлов,
входящих в маршрут до вашего почтового сервера (например,
mail.ru, yandex.ru).
5. Определить, какие из этих узлов доступны для связи в данный
момент.
Примечание. Команды конфигурации сети находятся в каталоге /sbin.
Если команды недоступны, то необходимо добавить путь /sbin в переменную
окружения PATH в файле .bashrc (или .bаsh_profile) домашнего каталога
пользователя (в конец файла дописать PATH=$PATH:/sbin). Затем обновить
файл командой source .bashrc.
Также подходит для Сетевые приложения UNIX (ДВ 10.2)
Задание к лабораторной работе №1
Выполнить указанные действия. Создать отчет, в котором отразить выполняемое задание,
команды, с помощью которых выполняются указанные действия и результат, полученный после
выполнения команды.
1. Создать файл a1 с помощью команды cat; ввести в файл текст из 6-ти строк вида (строка
начинается с цифры порядкового номера строки):
1. my name is …
2. my surname is …
3. login is …
4. <текст произвольного содержания (не менее 2-х слов)>
5. <текст произвольного содержания (не менее 2-х слов)>
6. <текст произвольного содержания (не менее 2-х слов)>
2. Создать файл a2 с помощью команды touch; в редакторе vi ввести в файл текст из 6-ти
строк аналогичного с содержимым файла a1 вида.
3. Убедиться, что файлы созданы (команда ls -l); просмотреть их содержимое (команда cat).
Результат вывода команды ls –l занести в отчет.
4. Изменить права доступа к этим файлам: владельцу все права, группе только чтение,
остальным никаких прав доступа. Прочитать новые права доступа и занести в отчет.
5. Первые две строки файла a1 занести в файл a3. Добавить в файл a3 две последние строки
файла a1. Просмотреть содержимое файла a3.
6. Отсортировать файл a2 в обратном порядке. Результат сортировки, используя опцию
команды сортировки, вывести в файле a2_s.
7. Отсортировать файл a2 по 2-му столбцу. Результат сортировки, используя опцию
команды сортировки, вывести в файле a2_s2.
Убедиться, что файлы a2_s и a2_s2 созданы; просмотреть их содержимое.
8. С помощью команды grep найти в файлах домашней директории строки, содержащие
цифру “3”. Результат выполнения команды занести в файл a_g.
9. С помощью команды cut выделить в файле a2 первый столбец.
10. С помощью команды cut выделить в файле a_g имена файлов, отделив их от строки,
содержащей цифру “3”.
11. Создать в домашней директории каталоги с именем D1 и D1_1.
12. Перенести в директорию D1 файл a2; скопировать в директорию D1 файл a3 под именем
a3d1; скопировать в директорию D1_1 файл a3 под именем a3d1_1. Проверить наличие в
директориях D1 и D1_1 указанных файлов.
13. Перейти из домашней директории в директорию D1. Убедиться, что текущей
директорией стала директория D1.
14. Создать в текущей директории D1 жесткую связь с файлом a1, находящимся в домашней
директории (создать новое имя существующему файлу), с именем a1_h.
15. Создать в текущей директории D1 файл символической связи с файлом a1, находящимся
в домашней директории, с именем a1_sym.
16. Создать в директории D1 каталог с именем D2. Перенести в директорию D2 файл a2;
скопировать в директорию D2 файл a3d1 под именем a3d2. Проверить наличие в
директории D2 указанных файлов.
a) Установить директорию D2 в режим “темной” директории;
b) Произвести попытку прочитать содержимое директории D2;
c) Прочитать содержимое файлов “темной” директории.
17. Перейти в директорию /home. Убедиться, что текущей директорией стала директория
/home.
18. Прочитать рекурсивно содержимое текущей директории. Исключить вывод потока
ошибок на терминал.
19. Перейти в домашнюю директорию. Убедиться, что она стала текущей директорией.
20. С помощью команды du вывести размеры каталогов. Исключить вывод потока ошибок на
терминал.
21. Используя команды grep, cut и sort, получить список имён тех файлов в каталоге /etc/, в
тексте которых содержится 192.168.0. Список имен файлов не должен иметь повторений.
Результат занести в файл g192.
22. То же. Используя конвейер выполнить действия в одну строку.
Задание к лабораторной работе №2
1. Написать 2 скрипта:
- add_phone, создающий список телефонных номеров и фамилии
пользователей;
- search_phone, осуществляющий поиск телефонных номеров по фамилии или
по шаблону.
2. Написать скрипт, осуществляющий вывод сообщений о наличии или отсутствии
зарегистрированного в системе пользователя, имя которого задано параметром
(список пользователей, зарегистрированных в системе, находится в файле
/etc/passwd).
3. Написать скрипт, проверяющий наличие в домашней директории файла profile.
Если этот файл отсутствует, то скопировать его из директории /etc.
4. Написать скрипт, проверяющий тип файла. Если файл - каталог, то вывести его
содержимое, иначе - вывести сообщение о типе файла.
5. Написать скрипт, в котором создать каталог save, переписать в него содержимое
текущего каталога рекурсивно т.е. с поддиректориями и установить на директорию
все права для всех.
6. Создать в текущем каталоге и в поддиректориях файлы нулевой длины (пустые
файлы). Написать скрипт, удаляющий рекурсивно файлы нулевой длины.
7. Написать скрипт, в котором в качестве параметров командной строки заданы
имена файлов.
Если задан один файл, то подсчитать число букв в этом файле;
если задано два файла – подсчитать число слов;
если задано три файла – подсчитать число строк;
иначе вывести сообщение об ошибке.
8. Написать скрипт, проверяющий тип файла; если файл текстовый, то загрузить
редактор vi, если исполняемый, то выполнить его.
Задание к лабораторной работе №3
Цель занятия: знакомство с сетевыми командами.
Изучаемые команды: ifconfig, route, traceroute, ping.
1. Создать файл, содержащий MAC–адрес сетевого интерфейса eth0 и
статистику переданных и принятых пакетов для этого интерфейса.
2. Создать файл, содержащий cписок доступных IP–адресов локальной
сети.
3. Создать файл, содержащий IP–адрес и сетевое имя шлюза по
умолчанию для выхода в Интернет.
4. Создать файл, содержащий перечень имен и IP-адресов узлов,
входящих в маршрут до вашего почтового сервера (например,
mail.ru, yandex.ru).
5. Определить, какие из этих узлов доступны для связи в данный
момент.
Примечание. Команды конфигурации сети находятся в каталоге /sbin.
Если команды недоступны, то необходимо добавить путь /sbin в переменную
окружения PATH в файле .bashrc (или .bаsh_profile) домашнего каталога
пользователя (в конец файла дописать PATH=$PATH:/sbin). Затем обновить
файл командой source .bashrc.
Дополнительная информация
Уважаемый студент, дистанционного обучения,
Оценена Ваша работа по предмету: Приложения UNIX систем
Вид работы: Лабораторная работа
Оценка:Зачет
Дата оценки: 27.02.2019
Квиткова Ирина Геннадьевна
Помогу с другим вариантом.
Выполняю работы на заказ по различным дисциплинам для ДО, ЗО и ускоренников СибГУТИ.
Помогу написать выпускную квалификационную работу.
Сессия «под ключ»
E-mail: zloy.yozh77@mail.ru
Оценена Ваша работа по предмету: Приложения UNIX систем
Вид работы: Лабораторная работа
Оценка:Зачет
Дата оценки: 27.02.2019
Квиткова Ирина Геннадьевна
Помогу с другим вариантом.
Выполняю работы на заказ по различным дисциплинам для ДО, ЗО и ускоренников СибГУТИ.
Помогу написать выпускную квалификационную работу.
Сессия «под ключ»
E-mail: zloy.yozh77@mail.ru
Похожие материалы
Лабораторная работа №1 по дисциплине: Приложения UNIX систем. Для всех вариантов
IT-STUDHELP
: 27 марта 2019
Задание к лабораторной работе №1
Выполнить указанные действия. Создать отчет, в котором отразить выполняемое задание,
команды, с помощью которых выполняются указанные действия и результат, полученный после
выполнения команды.
1. Создать файл a1 с помощью команды cat; ввести в файл текст из 6-ти строк вида (строка
начинается с цифры порядкового номера строки):
1. my name is …
2. my surname is …
3. login is …
4. <текст произвольного содержания (не менее 2-х слов)>
5. <текст произвольного содержан
130 руб.
Приложения Unix систем
amyga
: 20 марта 2021
Контрольная работа включает 1 теоретический вопрос и 3 задачи.
В ответе на теоретический вопрос указать ссылки на использованные источники.
Решение задач отобразить следующим образом: команда или текст скрипта с пояснениями для каждой команды и использованных ключей; результат выполнения задания (в виде скриншота экрана командной строки).
Вариант выбирается по первой букве фамилии студента (таблица 1).
740 руб.
Приложения UNIX систем (ДВ 2.1). Лабораторная работа №1. Для всех вариантов
rmn77
: 17 августа 2019
Приложения UNIX систем (ДВ 2.1). Лабораторная работа №1. Для всех вариантов
Также подходит для Сетевые приложения UNIX (ДВ 10.2)
Задание к лабораторной работе №1
Выполнить указанные действия. Создать отчет, в котором отразить выполняемое задание,
команды, с помощью которых выполняются указанные действия и результат, полученный после
выполнения команды.
1. Создать файл a1 с помощью команды cat; ввести в файл текст из 6-ти строк вида (строка
начинается с цифры порядкового номера строки):
1. my
75 руб.
Лабораторная работа №1 по дисциплине: Сетевые приложения UNIX систем. Вариант общий
SibGOODy
: 14 июля 2023
Цель занятия:
Выполнить указанные действия. Создать отчет, в котором отразить выполняемое задание, команды, с помощью которых выполняются указанные действия и результат, полученный после выполнения команды.
1. Создаём файл a1 с помощью команды cat; выводим в файл текст из 6-ти строк вида (строка начинается с цифры порядкового номера строки):
cat > a1
1. my name is ...
2. my surname is ...
3. login is vio
4. Four
5. Five.
6. Six.
2. Создаём файл a2 с помощью команды touch; в редакторе vi вводим
300 руб.
Приложения Unix систем - Лабораторные работы №1, №2, №3 (общий вариант)
vlanproekt
: 5 сентября 2019
Задание к лабораторной работе №1
Выполнить указанные действия. Создать отчет, в котором отразить выполняемое задание, команды, с помощью которых выполняются указанные действия и результат, полученный после выполнения команды.
1. Создать файл a1 с помощью команды cat; ввести в файл текст из 6-ти строк вида (строка
начинается с цифры порядкового номера строки):
1) my name is …
2) my surname is …
3) login is …
4) <текст произвольного содержания (не менее 2-х слов)>
5) <текст произвольного содержани
490 руб.
Приложения UNIX систем. Вариант №8
KarpKarp
: 15 декабря 2018
Вариант 8
Теоретический вопрос:
Понятие директории. Команды работы с директориями.
Директория (папка или каталог) – это место на носителе, где хранятся файлы или другие папки с файлами. Т.е. такая система хранения может быть довольно разветвленной. В основной папке храниться еще одна папка или папки, в которой может располагаться другая папка и т.д. Вложенные папки принято называть подпапками или субдиректориями. Такая система была придумана для упорядочения хранимой информации на жестком диске
200 руб.
Приложения UNIX систем (ДВ 2.1). Лабораторная работа № 2. Для всех вариантов
rmn77
: 17 августа 2019
Приложения UNIX систем (ДВ 2.1). Лабораторная работа № 2. Для всех вариантов
Также подходит для Сетевые приложения UNIX (ДВ 10.2)
Задание к лабораторной работе №2
1. Написать 2 скрипта:
- add_phone, создающий список телефонных номеров и фамилии
пользователей;
- search_phone, осуществляющий поиск телефонных номеров по фамилии или
по шаблону.
2. Написать скрипт, осуществляющий вывод сообщений о наличии или отсутствии
зарегистрированного в системе пользователя, имя которого задано параметром
(спи
75 руб.
Лабораторные работы №№1,2,3. Приложения UNIX систем. Для всех вариантов
Саша78
: 28 апреля 2019
Описание:
Задание к лабораторной работе №1
Выполнить указанные действия. Создать отчет, в котором отразить выполняемое задание,
команды, с помощью которых выполняются указанные действия и результат, полученный после
выполнения команды.
1. Создать файл a1 с помощью команды cat; ввести в файл текст из 6-ти строк вида (строка
начинается с цифры порядкового номера строки):
1. my name is …
2. my surname is …
3. login is …
4. <текст произвольного содержания (не менее 2-х слов)>
5. <текст произвольног
350 руб.
Другие работы
Контрольная работа по дисциплине: Сети связи и системы коммутации. 19 вариант
Yekaterina
: 9 декабря 2018
Федеральное агентство связи
Сибирский Государственный Университет Телекоммуникаций и Информатики
Межрегиональный центр переподготовки специалистов
Контрольнная работа
По дисциплине: Сети связи и системы коммутации
Выполнила:
Группа:
Вариант:19
Проверил: ___________________
Новосибирск, 2018 год
Задание к контрольной работе по теме:
“Проект ЦС СТС на базе SI-2000”
1. Назначение АТС: центральная станция типа SI-2000/224
Количество абонентов, включенных в опорную АТС - 3300
Количество мест
150 руб.
Вычислительная техника и информационные технологии» 6 билет 20,12,18
erboollat
: 9 марта 2019
1. Общие сведения о релаксационных генераторах.
Релаксационный генератор — генератор колебаний, в которых активный элемент работает в ключевом (релейном) режиме — включён/выключен.
Характерные особенности релаксационных генераторов:
• Не могут работать при отключенном источнике энергии.
• Являются только автогенераторами.
• Являются нелинейными системами, для описания требуют применения нелинейной теории колебаний.
Релаксационные генераторы электрических колебаний бывают следующих видов:
• Разл
100 руб.
Формирование делового кредо в системе организационной культуры предприятия
Qiwir
: 23 октября 2013
Глава 1. Концепция организационной культуры в современной парадигме управления........................................................................................................ 6
1.1 Сущность и современное представление об организационной культуры. 6
1.1.1 Понятие организационной культуры...................................... 6
1.1.2 Характеристика структурных элементов организационной культуры. 9
1.2 Моделирование процесса формирования и развития организационной кул
10 руб.
Лабораторная работа №3 по дисциплине "Многоканальные телекоммуникационные системы". Вариант №4
lekatus
: 14 мая 2014
Тема: "Регенератор".
Цель работы.
Целью работы является изучение работы регенератора с полным восстановлением временных соотношений.
В лабораторной работе представлены:
допуск в виде теста,
выполнение лабораторной работы,
защита - задачи.
контрольные вопросы.
350 руб.