АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция

Завдання до роботи. 6.2.1 Ознайомитися с можливостями і принципами роботи командного інтерпретатора bash shell

Читайте также:
  1. B Хід роботи.
  2. II Завдання додому
  3. II. ЗАВДАННЯ ТА ОБОВ'ЯЗКИ
  4. II. Тестові завдання
  5. IІ Завдання додому
  6. IІ Завдання додому
  7. IІ Завдання додому
  8. IІ Завдання додому
  9. IІ Завдання додому
  10. IІ. Завдання додому
  11. IІ. Завдання додому
  12. VІІ. Оформлення роботи

6.2.1 Ознайомитися с можливостями і принципами роботи командного інтерпретатора bash shell.

6.2.2 Оволодіти початковими навичками написання командних файлів (скриптів).

6.2.3 Отримавши номер варіанту у викладача, написати і відлагодити командний файл згідно завдання:

Варіант 1

Написати скрипт, що посилає всім користувачам, що знаходяться в даний момент в системі, яке-небудь повідомлення (електронною поштою або безпосередньо на екран). Прикладом повідомлення може бути поточна дата і час.

Варіант 2

Написати і відлагодити скрипт, який в домашньому каталозі користувача і в нижчеслідуючих підкаталогах знаходить найдовший файл, а потім визначає його тип.

Варіант 3

Написати скрипт, який в домашньому каталозі і підкаталогах користувача підраховує кількість файлів, що містять тексти вихідних програм на Сі.

Варіант 4

Написати скрипт, який в домашньому каталозі і підкаталогах знаходить вихідні тексти програм на Сі і виводить на екран імена всіх файлів-заголовків (stdio.h, stdlib.h, iostream.h, і т.ін.) що згадуються в них.

 

Варіант 5

Написати скрипт, який розраховує максимальну глибину дерева каталогів файлової системі.

6.2.4 Скласти звіт про пророблену роботу. Звіт повинен містити тему і мету роботи, тексти вихідних командних файлів, роздруківку повідомлень програми, висновки.

Домашнє завдання

6.3.1 Використовуючи методичні вказівки і конспект лекцій, ознайомитися з теоретичними відомостями про командні інтерпретатори.

6.3.2 Вивчити призначення, формат і дію команд, аргументів, операторів, спеціальних символів, змінних і конструкцій командного інтерпретатора bash shell.

 

6.4 Контрольні питання

 

6.4.1 Командний інтерпретатор, його основні функції.

6.4.2 Стандартні командні файли, їх вміст і послідовність виконання.

6.4.3 Локальні і глобальні змінні. Схожість і різниці змінних і псевдонімів.

6.4.4 Робота інтерпретатора в інтерактивному режимі. Історія (протокол) введених з консолі команд.

6.4.5 Лексеми оболонки.

6.4.6 Шаблони і підстановки. Пріоритети виконання (підстановки) спеціальних символів.

6.4.7 Умовні конструкції bash.

6.4.8 Команда exec. Приклад використання.

6.4.9 Робота з аргументами командного рядка.

6.4.10 Команда test. Її оператори і операнди.

6.4.11 Циклічні конструкції в командних файлах.

 

 


Лабораторна робота №7

Системне адміністрування Linux

Мета роботи: освоєння програмного забезпечення, призначеного для заведення і видалення користувача і групи користувачів, зміни пароля користувача, зміни облікових записів про користувача і групу. Пакет sudo. Монтування файлових систем.


1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 |

Поиск по сайту:



Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг (0.004 сек.)