|
|||||||
АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция |
Завдання до роботи. 6.2.1 Ознайомитися с можливостями і принципами роботи командного інтерпретатора bash shell
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. Монтування файлових систем. Поиск по сайту: |
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг (0.003 сек.) |