Інформація про навчальний заклад

ВУЗ:
Національний університет Львівська політехніка
Інститут:
Не вказано
Факультет:
Не вказано
Кафедра:
Не вказано

Інформація про роботу

Рік:
2010
Тип роботи:
Лабораторна робота
Предмет:
Інші
Група:
ІБ – 44

Частина тексту файла (без зображень, графіків і формул):

Міністерство освіти і науки України Національний університет «ЛЬВІВСЬКА ПОЛІТЕХНІКА»  Лабораторна робота №4 Основи Bash Мета роботи: познайомитися з призначенням та основними можливостями оболонки Bash, познайомитися з основними правилами написання сценаріїв оболонки Bash, познайомитися з середовищем оболонки Bash та правилами розкривання команд оболонки. Короткі теоретичні відомості Програма-оболонка в UNIX тлумачить команди, котрі або подає сам користувач, або читаються з файлів. Такі файли з командами оболонки називаються сценаріями (чи програмами) оболонки. Подібно до того, як люди знають декілька мов та діалектів, UNIX надає на ваш вибір декілька різних оболонок: · sh, чи оболонка Борна (Bourne Shell): перша оболонка, яка була використана у UNIX-подібних середовищах. Це базова оболонка, маленька та з невеликим набором можливостей. Та й хоча вона не є стандартною оболонкою, вона присутня на кожній системі з встановленим Linux. Це зроблено для того, щоб забезпечити сумісність зпрограмами UNIX. · bash, чи нова оболонка Борна (Bourne Again Shell): стандартна оболонка GNU, інтуїтивна та розвинена. Вона підійде як новачкам, так і професіоналам. У більшості користувачів Linux стандартною оболонкою встановлено саме bash. У деякому сенсіbash — це надбудова над sh, набір доповнень та додаткових модулів. Таким чином,нова оболонка Борна сумісна зі звичайною оболонкою Борна: команди, що працюютьу sh, будуть працювати і у bash. Тим не менш, зворотне твердження не завжди євірним. Усі приклади в цій книзі використовують bash. · csh, чи C-орієнтована оболонка (C Shell): синтаксис цієї оболонки схожий із мовою програмування C. Зазвичай, цією оболонкою користуються програмісти. · tcsh, чи покращена C-орієнтована оболонка (Turbo C Shell): надбудова над csh, швидка та зручна. · ksh, чи оболонка Корна (Korn Shell): цінується у середовищі адептів UNIX. Вона є надбудовою над оболонкою Борна. Також, якщо не настроїти, вона є справжнім пеклом для новачків. Функції оболонки — це об’єднання команд під певним іменем для подальшого вжитку. Вони виконуються так само, як і звичайні команди. Коли назва функції використовується як проста команда, виконується список команд, пов'язаних з даною функцією. Функції оболонки виконуються в поточному контексті оболонки; новий процес для їх інтерпретації та виконання не створюється. Сценарій оболонки — це послідовність команд, розрахована для багаторазового вжитку. Зазвичай для виконання цієї послідовності назву сценарію вводять у командному рядку. Сценарії також можна застосувати для автоматизації задач, використовуючи можливості інструменту cron. Ще один приклад — завантаження та зупинка систем UNIX, під час яких у спеціальних сценаріях визначаються набори демонів та служб, які потрібно запустити або вимкнути. Завдання: Використовуючи login i password, зареєструватися в операцiйнiй системi Linux. Використовуючи команду info bash (та man bash), познайомитися з призначенням оболонки bash та основними її функцiми. Використовуючи info bash та посiбник "Bash beginners guide (1-3)" , познайомитися з: iншими програмами-оболонками; особливостями оболонки bash; вбудованими командами оболонки; виконанням команд оболонкою; структурою сценарiю; написанням та iменуванням сценарiїв; запуском сценарiїв; виконанням сценарiїв; налагодженням сценарiїв; файлами iнiцiалiзацiї оболонки; конфiгурацiйними файлами оболонки; змiнними оболонки; створенням змiнних оболонки; експортуванням змiнних оболонки; зарезервованими змiнними оболонки; позицiйними параметрами оболонки; особливими параметрами оболонки; символами екранування; правилами розкривання елементiв команд сценарiїв оболонки; створенням та видаленням псевдонiмiв; вiдображенням та змiни опцiй оболонки. Базуючись на отриманiй у попередньому пунктi iнформацiї, написати невеликi сценарiї та протестувати використання позицiйних параметрiв, змiнних оболонки та пiдстановкою команд. Результат виконання роботи:      Висновки: на даній лабораторній роботі я ознайомилася з призначенням та основними можливостями оболонки Bash, оознайомилася з основними правилами написання сценаріїв оболонки Bash, ознайомилася з середовищем оболонки Bash та правилами розкривання команд оболонки.
Антиботан аватар за замовчуванням

01.01.1970 03:01-

Коментарі

Ви не можете залишити коментар. Для цього, будь ласка, увійдіть або зареєструйтесь.

Ділись своїми роботами та отримуй миттєві бонуси!

Маєш корисні навчальні матеріали, які припадають пилом на твоєму комп'ютері? Розрахункові, лабораторні, практичні чи контрольні роботи — завантажуй їх прямо зараз і одразу отримуй бали на свій рахунок! Заархівуй всі файли в один .zip (до 100 МБ) або завантажуй кожен файл окремо. Внесок у спільноту – це легкий спосіб допомогти іншим та отримати додаткові можливості на сайті. Твої старі роботи можуть приносити тобі нові нагороди!
Нічого не вибрано
0%

Оголошення від адміністратора

Антиботан аватар за замовчуванням

Подякувати Студентському архіву довільною сумою

Admin

26.02.2023 12:38

Дякуємо, що користуєтесь нашим архівом!