Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Metod_lab_OSUNIX_2006-ukr.doc
Скачиваний:
0
Добавлен:
01.04.2025
Размер:
759.81 Кб
Скачать

1.4 Порядок виконання роботи

1. За допомогою протоколу telnet зареєструватися у ОС UNIX.

2. Ознайомитися зі структурою файлової системи.

3. Навчитися користуватися командами системи.

4. Навчитися використовувати перенаправлення вводу/виводу та застосування каналу.

1.5 Завдання

Студент повинен вміти:

  1. створювати та вилучати пусті каталоги;

  2. створювати файли за допомогою копіювання та перенаправлення виводу;

  3. вміти вилучати файли та повні каталоги;

  4. вміти перейменовувати файл або каталог;

  5. вміти змінювати права доступу до файла або каталога;

  6. вміти змінити власника файла або каталога;

  7. встановити точку посилання на файл з поточного каталогу;

  8. визначити обсяг вільного дискового простору;

  9. визначити зареєстрованих у системі користувачів;

  10. визначити PID процесів, асоційованих з терміналом або користувачем;

  11. вміти термінувати вказані процеси;

  12. вміти надіслати зареєстрованому користувачеві повідомлення на термінал;

1.6 Зміст звіту

1. Тема і мета роботи.

2. Послідовність виконуваних у процесі роботи дій та аналіз допущених помилок.

3. Аналіз файлової системи та засобів захисту приватної інформації.

4. Методи керування інформаційними потоками.

5. Висновки.

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

  1. Яка структура файлової системи UNIX?

  2. Як у системі об`явлені периферійні пристрої.

  3. Як виконати команду у фоновому режимі?

  4. Як застосовують посилання на файли та каталоги?

  5. Як захиститися від повідомлень однорангових користувачів?

  6. Як заборонити «іншим» читати приватні файли?

  7. Як зробити файл за допомогою перенаправлення виводу інформації?

  8. Як встановити час останнього реєстрування користувача у системі?

  9. Які каталоги входять до другого шару системи?

  10. Як з’ясувати, які процеси виконуються у користувача у системі?

  11. Як негайно термінувати процес?

  12. У якому довіднику розташовані фали конфігурації системи?

2 Редактор VI

2.1 Мета роботи – навчитися застосовувати редактор vi для створення та редагування файлів у ОС UNIX, ознайомитися з режимами роботи редактора та його командами. Навчитися застосовувати редактор для редагування системних файлів та створення командних файлів користувача.

2.2 Підготовка до роботи

Перед лабораторною роботою слід повторити матеріал за курсом лекцій та за рекомендованою літературою [1,3].

2.3 Методичні вказівки до виконання роботи

Редактор vi є складовою частиною базового програмного забезпечення усіх UNIX подібних систем. Тому кожен користувач операційної системи повинен вміти застосовувати цей редактор у практичній роботі. Користувач має можливість оперативно отримати довідку про роботу редактора, виконавши команду системи: man vi.

2.3.1 Режими роботи редактора

Редактор vi має такі режими роботи:

  • командний – у цьому режимі є можливість пересуватися за файлом та виконувати команди редагування файла. Команди редактора – це звичайні латинські літери;

  • введення тексту – у цьому режимі у текст вставляються символ або символи;

  • режим редактора ed – використовується для керування файлами (зберегти, та ін.).

2.3.2 Командний режим редактора

Якщо користувач активізував редактора, виконавши команду

vi [ім`я_файла],

то він потрапить у командний режим редактора, де можна виконати команди.

Команди режиму редактора ed

ESC : q! Enterзавершити роботу без збереження буфера редактора у файлі та з примусовим знищенням інформації буфера редактора;

ESC : w [ім`я_файла] Enter – зберегти зміст буфера редактора у файлі;

ESC : q Enter завершити роботу редактора;

ESC : wq Enterзберегти зміст буфера редактора у файлі та завершити роботу редактора;

ESC : wq! Enterзберегти зміст буфера редактора у файлі, завершити роботу редактора та знищити інформацію у буфері редактора.

ESC перейти з режиму введення до командного режиму редактора.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]