Адміністрація вирішила продати даний сайт. За детальною інформацією звертайтесь за адресою: rozrahu@gmail.com

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

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

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

Рік:
2010
Тип роботи:
Лабораторна робота
Предмет:
Мережеві операційні системи
Група:
ІБ - 43

Частина тексту файла

МІНІСТЕРСТВО ОСВІТИ І НАУКИ УКРАЇНИ Національний університет “ЛЬВІВСЬКА ПОЛІТЕХНІКА”  Основи Bash ЛАБОРАТОРНА РОБОТА № 4 З ДИСЦИПЛІНИ “МЕРЕЖЕВІ ОПЕРАЦІЙНІ СИСТЕМИ” Мета роботи познайомитися з призначенням та основними можливостями оболонки bash; познайомитися з основними правилами написання сценарiїв оболонки bash; познайомитися з середовищем оболонки bash та правилами розкривання команд оболонки. Короткі теоретичні відомості Подібно до того, як люди знають декілька мов та діалектів, UNIX надає на ваш вибір декілька різних оболонок: • sh, чи оболонка Борна (Bourne Shell): перша оболонка, яка була використана у UNIX- подібних середовищах. Це базова оболонка, маленька та з невеликим набором можливостей. Та й хоча вона не є стандартною оболонкою, вона присутня на кожній системі з встановленим Linux. Це зроблено для того, щоб забезпечити сумісність з програмами UNIX. • bash, чи нова оболонка Борна (Bourne Again Shell): стандартна оболонка GNU, інтуїтивна та розвинена. Вона підійде як новачкам, так і професіоналам. У більшості користувачів Linux стандартною оболонкою встановлено саме bash. У деякому сенсі bash — це надбудова над sh, набір доповнень та додаткових модулів. Таким чином, нова оболонка Борна сумісна зі звичайною оболонкою Борна: команди, що працюють у sh, будуть працювати і у bash. Тим не менш, зворотне твердження не завжди є вірним. Усі приклади в цій книзі використовують bash. У файлі /etc/shells знаходиться інформація про оболонки, присутні у системі: mia:~> cat /etc/shells /bin/bash /bin/sh /bin/tcsh /bin/csh Стандартна оболонка встановлюється у файлі /etc/passwd. Наприклад, рядок користувача mia: mia:L2NOfqdlPrHwE:504:504:Mia Maya:/home/mia:/bin/bash Сценарій оболонки — це послідовність команд, розрахована для багаторазового вжитку. Зазвичай для виконання цієї послідовності назву сценарію вводять у командному рядку. Сценарії також можна застосувати для автоматизації задач, використовуючи можливості інструменту cron. Ще один приклад — завантаження та зупинка систем UNIX, під час яких у спеціальних сценаріях визначаються набори демонів та служб, які потрібно запустити або вимкнути. Загальносистемні файли ініціалізації /etc/profile Якщо оболонка запущена з опцією —login чи як sh, ‘‘bash’’ зчитує інструкції з файлу /etc/profile. Як правило в цей час установлюються змінні PATH, USER, MAIL, HOSTNAME та HISTSIZE. В деяких системах в цьому ж файлі задається значення umask; в інших тут знаходяться вказівники на інші файли, як от • /etc/inputrc, загальносистемний файл ініціалізації, в якому ви можете задати стиль дзвінка командного рядка. • каталог /etc/profile.d, що містить файли, які задають загальносистемну поведінку певних програм. Цей файл конфігурації встановлює деякі основні змінні середовища оболонки, а також змінні, що необхідні для запуску Java та/чи Java програм у веб-броузері. За докладнішою інформацією зверніться до параграфу 3.2. Особисті користувацькі файли налаштувань ~/.bash_profile Цей файл має більшу вагу, аніж загальносистемний. В ньому користувач може задавати додаткові налаштування середовища, чи перепризначити системні. ~/.bash_login Цей файл містить специфічні команди, які зазвичай виконуються тільки після реєстрації в системі. Наприклад, ми використаємо його, щоб задати значення umask та щоб відтворити список користувачів, що працюють в системі в момент нашої реєстрації. Також користувач отримує календар на поточний місяць. ~/.bashrc Сьогодні доволі часто застосовується запуск оболонки без реєстрації, наприклад, якщо ви реєструвались у системі засобами Х. В цьому випадку, запускаючи оболонку, користувач не повинен вводити свого імені та паролю; реєстрації не відбувається. В такому випадку ‘‘bash’’ шукає файл ~/.bashrc, то ж в ньому знаходяться посилання на файли, що аналізуються під час реєстрації, щоб вам не доводилось вводити одні і ті ж команди двічі. Символи екранування Символи екранування (escape characters) ви...
Антиботан аватар за замовчуванням

13.02.2013 01:02

Коментарі

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

Завантаження файлу

Якщо Ви маєте на своєму комп'ютері файли, пов'язані з навчанням( розрахункові, лабораторні, практичні, контрольні роботи та інше...), і Вам не шкода ними поділитись - то скористайтесь формою для завантаження файлу, попередньо заархівувавши все в архів .rar або .zip розміром до 100мб, і до нього невдовзі отримають доступ студенти всієї України! Ви отримаєте грошову винагороду в кінці місяця, якщо станете одним з трьох переможців!
Стань активним учасником руху antibotan!
Поділись актуальною інформацією,
і отримай привілеї у користуванні архівом! Детальніше

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

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

пропонує роботу

Admin

26.02.2019 12:38

Привіт усім учасникам нашого порталу! Хороші новини - з‘явилась можливість кожному заробити на своїх знаннях та вміннях. Тепер Ви можете продавати свої роботи на сайті заробляючи кошти, рейтинг і довіру користувачів. Потрібно завантажити роботу, вказати ціну і додати один інформативний скріншот з деякими частинами виконаних завдань. Навіть одна якісна і всім необхідна робота може продатися сотні разів. «Головою заробляти» продуктивніше ніж руками! :-)

Новини