русс | укр

Мови програмуванняВідео уроки php mysqlПаскальСіАсемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование


Linux Unix Алгоритмічні мови Архітектура мікроконтролерів Введення в розробку розподілених інформаційних систем Дискретна математика Інформаційне обслуговування користувачів Інформація та моделювання в управлінні виробництвом Комп'ютерна графіка Лекції


Хід роботи.


Дата додавання: 2014-11-27; переглядів: 809.


1. Завантажте операційну систему UNIX. З появою командного рядка наберіть команду створення текстового файла touch <ім’я_файла>. Ім’я файла назвіть file1. Команда touch створює текстовий файл ASCII в операційній системі UNIX. Перевірте його, чи він є дійсно незаповнений текстом. Для цього наберіть команду cat file1. Опишіть, що з’явилося на екрані монітора. Наберіть команду vi file1 і ввійдіть у ваш текстовий файл. Введіть невеликий текст з будь-якого джерела і вийдіть з файла, зберігши текст. Для цього кроку перейдіть у командний режим роботи редактора, натиснувши клавішу «ESC», а потім в командній лінійці редактора наберіть команду «:wq!» Що ви спостерегли?

2. Наберіть знову команду cat file1, з’ясуйте,чи зник текст файла? В деяких версіях для виходу з файла потрібно натиснути разом клавіші «ctrl d». Опишіть все для вашого звіту.

3. Спробуйте перенаправити текст файла для виводу в інший файл. Для даного кроку в командній лінійці наберіть команду створити ще один новий файл file2: touch file2. Чи створений новий файл? Перевірте командою «cat file2», чи немає в ньому тексту. Перенаправте текст файлу file1 в файл file2; наберіть в командному рядку cat file1 > file2 і натисніть клавішу вводу. Перевірте вміст файла file2, виконавши команду cat ще раз. Що з’явилося після виконаної команди?

4. Створіть новий підкаталог «students» у вашому поточному каталозі, наберіть команду «mkdir <ім’я_нового_каталогу>». Замітьте, що, знаючи дерево каталогів, ви можете створити нову директорію в будь-якому місці дерева, в будь-якій директорії. Для виконання цієї команди потрібно вказати відносне ім’я файла із вказаними вузлами (надкаталогами) через символ «/». Виявіть інші опції команди «mkdir» за допомогою команди «man mkdir». Результати виконання команд в даному пункті занотуйте у вашій лабораторній роботі.

5. Спробуйте скопіювати ваші файли file1 і file2 в новостворену директорію «students». Для цього задайте команду «cp file1 file2 students» в командному рядку. Дослідіть процесс копіювання файлів. Визначте інші опції команди копіювання файлівв UNIX, набравши в командній лінійці команду «man cp», натиснувши клавішу вводу. Випишіть основні із них для звіту у вашу лабораторну роботу. Виберіть одну із директорій у каталозі, де ви перебуваєте, і також скопіюйте її у ваш новостворений каталог students, набравши в командній лінійці команду типу:

«cp -r <ім’я_вибраної_директорії> students».

6. Зайдіть у вашу новостворену директорію students за допомогою команди cd students. Зауважте, чи дійсно скопійовані файли і обрана директорія з надкаталогу командою ls є наявні у вашій директорії students. Створіть новий текстовий файл, ввівши в командний рядок команду touch file3. Наберіть знову команду cat file3, переконайтесь, що даний файл порожній. Для перенаправлення виводу файлів file1 ifile2 в file3 наберіть команду cat file1 file2 > file3. Дослідіть, чи cкопіювався текст файлів file1 file2 в file3, набравши команду cat file3 в командному рядку. Виконання команд в пункті 5 і 6 опишіть у ваш звіт для лабораторної роботи.

7. Видаліть скопійовану вами директорію в директорії students, набравши команду «rm -r <назва_директорії>», і файли file1 file2 командою «rm file1 file2». Чим відрізняється видалення директорій і файлів командою rm? Опишіть у вашому звіті.

8. Перейменуйте ваш файл file3 на fileK. Для цього введіть команду «mv file3 fileK». Дослідіть, набравши команду ls і натиснувши клавішу вводу, чи дійсно назва файла перемінилася. Перемістіть ваш файл fileK у наддиректорію командою «mv fileK». Тут fileK – мається на увазі повне ім’я файлу. Вийдіть з директорії students у наддиректорію і переконайтеся, що ваш файл fileK перемістився. Наберіть команди «man mv» та «man rm» i випишіть інші провідні опції цих команд.

9. Завершіть звіт вашої лабораторної роботи, зробіть висновки і здайте вашу роботу для перевірки.

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

 

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

2. Для чого призначена команда cat?

3. Що означає значок «>» між іменами файлів?

4. Які особливості створення директорії в UNIX?

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

6. Які особливості копіювання файлів в UNIX?

7. Що таке повне і відносне ім’я файла чи директорії?

8. Опишіть призначення команди ср та її опції.

9. Опишіть поняття перенаправлення потоку вводу та виводу інформації. Які команди в даному випадку застосовуються при здійсненні даних процедур?

10. Для чого призначена опція -r i в яких командах вона може використовуватися?

11. Чим відрізняється видалення директорій від видалення файлів?

12. Яке призначення команди mv, які її основні опції?



<== попередня лекція | наступна лекція ==>
Хід роботи. | Хід роботи.


Онлайн система числення Калькулятор онлайн звичайний Науковий калькулятор онлайн