Вступ в операцiйну систему Linux

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

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

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

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

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

Міністерство освіти і науки України Національний університет «ЛЬВІВСЬКА ПОЛІТЕХНІКА»  Звіт про виконання практичної роботи №2 З курсу «Мережеві операційні системи» Вступ в операцiйну систему Linux Мета роботи: познайомитися з основними командами роботи з файлами та каталогами; познайомитися з командами встановлення прав доступу та власника файла; познайомитися з основними командами вiдображення вмiстимого файлiв; познайомитися з iншими часто вживаними командами. Короткі теоретичні відомості Перегляд вмісту каталогу здійснюється командою ls. Формат команди: ls [-опції] [<Каталог>] [<Файл1> <…>] Повний формат передбачає видачу для кожного файлу або підкаталога інформації в такій послідовності: тип (“d” - підкаталог, “-“ - файл, “b” - блочний пристрій, “c” - символьний пристрій); права доступу (для користувача-власника, групи користувачів, всіх інших); користувач; група користувачів; обсяг пам'яті в байтах; дата створення; час створення; ім'я. Основні опції: l - видача списку файлів та підкаталогів у повному форматі; F - видача списку файлів та підкаталогів у розширеному форматі; R - видача списку файлів, каталогів і всієї ієрархії підкаталогів у мінімальному форматі; Для видачі імені поточного каталогу використовується команда pwd Для знищення каталогів (підкаталогів) використовується команда rmdir. Формат команди: rmdir [-опції] [<Каталог1> <…>] За замовчуванням знищуються лише пусті каталоги та підкаталоги. Основні опції: p - знищення всіх підкаталогів того каталога, який ліквідовується. Приклад 1. Знищити каталог mydir: rmdir mydir Для створення нових каталогів (підкаталогів) використовується команда mkdir. mkdir [-опції] [<Каталог1> <…>] Основні опції: m <права> - задання прав доступу для створюваного каталога (в символьному вигляді або у вигляді числа у восьмеричній системі числення). Приклад 1. Створити каталог mydir1 із наданням прав доступу за замовчуванням: mkdir mydir1 Створити файл можна за допомогою багатофункціональної команди cat. Формат команди для виконання цієї задачі: cat > <file> Приклад 1. Для створення нового текстового файла необхідно спочатку виконати команду cat > file1. txt Далі вводиться необхідний текст.д.ля повернення в командний режим необхідно натиснути клавіші <Ctrl><d>. Для додання нових даних в кінець цього файла треба виконати аналогічні дії, але з іншою командою: cat >> file1. txt Для копіювання файлів використовується команда cp. Формат команди: cp [-опції] <Файл1> … < ФайлN> <Файл>|<Каталог> В результаті виконання команди відбувається копіювання одного файла <Файл1> у новий файл <Файл> або кількох файлів <Файл1> … < ФайлN> в каталог <Каталог>. Основні опції: i - видача запиту на підтвердження заміни існуючого файла. Приклад 1. Створити у поточному каталозі копію файла file1. txt: cp file1. txt file2. txt Для переміщення файлів між різними каталогами використовується команда mv. Формат команди: mv [-опції] <Файл1> … < ФайлN> <Каталог> В результаті виконання команди відбувається переміщення одного або кількох файлів <Файл1> … < ФайлN> в каталог <Каталог>. Початкові файли Файл1> … < ФайлN> при цьому знищуються. Основні опції: i - видача запиту на підтвердження заміни існуючого файла. f - знищення файлів призначення, якщо вони існують, без запиту. Приклад 1. Перемістити із поточного каталогу /home/user файли file. txt і tom. txt у каталог /home/user/work: mv file. txt tom. txt /home/user/work Для перейменування файлів в межах одного каталогу використовується команда mv у форматі: mv [-опції] <Файл1> < Файл2> де <Файл1> - старе ім.’я файла; < Файл2> - нове ім.’я файла. Звичайно, можна переміщати файли в інші каталоги із одночасним їх перейменуванням. Для знищення файлів між різними каталогами використовується команда rm. rm [-опції] <Файл1> … < ФайлN> За замовчуванням знищуються лише файли і без попереднього запиту на знищення. Основні опції: i - видача запиту на підтвердження знищення файла. f - знищення каталогу і всіх його підкаталогів, в тому числі і непустих. Приклад 1. Знищити всі текстові файли із запитом на підтвердження для кожного файла: rm -i *. txt Для об'єднання файлів використовується багатофункціональна команда cat. cat [-опції] <Файл1> … < ФайлN> За замовчуванням файли <Файл1> … < ФайлN> об'єднуються один за другим в порядку їх запису в команді і результат видається на стандартний пристрій виведення, тобто на екран дисплея. Основні опції: n - здійснити нумерацію рядків об'єднаного файла. e(E) - показати кінець кожного рядка за допомогою символу $. Приклад 1. До файла file1. txt дописати файл file2. txt: cat file1. txt file2. txt Приклад 2. Об'єднати файли file1. txt і file2. txt у файл common. txt: cat file1. txt file2. txt > common. txt Для сортування вмісту текстових файлів використовується команда sort. sort [-опції] <Файл1> … < ФайлN> За замовчуванням вміст файлів <Файл1> … < ФайлN> відсортовується за алфавітом і результат видається на стандартний пристрій виведення, тобто на екран дисплея. Основні опції: r - відсортувати в оберненому порядку. o <File> - результат сортування записати у файл <File>. r - розглядати бінарні файли як текстові. Приклад 1. Відсортувати вміст файла file1. txt в оберненому порядку і результат записати у файл result. txt: sort -r -o result. txt file1. txt Існує декілька команд для перегляду вмісту файла на екрані дисплея. Для малих за розміром файлів можна скористатись багатофункціональною командою cat. Вміст файла file1. txt на екрані дисплея можна побачити після виконання команди cat file1. txt Якщо вміст файла не поміщається повністю на екрані, тоді знадобиться команда more. За командою more file1. txt на екран дисплея буде виведено першу сторінку цього файла. Натискуючи клавішу <Enter>, можна переглянути посторінково весь вміст файла. Переглянути посторінково текст файла можна також і за командою less file1. txt Важливою перевагою цієї команди є те, що можна рухатись не тільки вниз по тексту, але і повертатись назад. За допомогою команди head [-опції] <файл> можна переглянути лише початок файла, а за допомогою команди tail [-опції] <файл> можна переглянути лише кінець цього файла. Основні опції команд head і tail: n c - видати на екран n символів; n l - видати на екран n рядків; n d - видати на екран n блоків. Приклад 1. Видати на екран перші 5 рядків файла file1. txt: head -5l file1. txt Приклад 2. Видати на екран останні 40 символів файла file1. txt: tail -40c file1. txt Для отримання статистичних даних про розмір файла використовується команда wc. Формат команди: wc [-опції] <файл> За замовчуванням видається інформація про кількість рядків, слів та символів (саме в такому порядку) у <файл>. За допомогою опцій можна отримати цю інформацію вибірково: l - видати кількість рядків; w - видати кількість слів; с - видати кількість символів. Приклад. Видати на екран кількість рядків файла file1. txt: wc -l file1. txt Для зміни прав доступу до файлів і каталогів використовується команда chmod {a,u,g,o} {+, - ,} {r, w, x} <filename> Спочатку необхідно вказати категорію користувача (a - всі користувачі; u - користувач-власник; g - група користувачів; o - всі інші). Далі потрібно вказати, чи додається відповідне право доступу (+), чи забирається право (-). І на завершення вказується конкретне право доступу: r - read, w - write, x - execute. Приклад 1. Надати власнику файла file5. txt право на виконання свого файла: chmod u+x file5. txt Власника файлу легко змінити за допомогою команд chown (розшифровується як “change owner” або змінити власника) та chgrp (розшифровується як “change group” або змінити групу). Якщо власником файлу потрібно зробити демона тоді необхідно використовувати chown: chown daemon /usr/bin/wc А для того, щоб змінити групу-власника, наприклад на root, потрібно використовувати chgrp: chgrp root /usr/bin/wc Також можливе використання chown для присвоєння власника й групи-власника одночасно: chown daemon:root /usr/bin/wc Команда nl нумерує стрічки у вказаному файлі. Команда od дозволяє переглядати вміст файлів у вісімко вій формі. Комадна touch змінює мітки файлів і папок. File – визначення типу файлу. Результат виконання завдання             Висновок: на даній практичній роботі я ознайомилася із найбільш вживаними командами в ОС LINUX для роботи з файлами та каталогами, та перевірила їх на практиці.
Антиботан аватар за замовчуванням

01.01.1970 03:01-

Коментарі

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

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

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

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

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

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

Admin

26.02.2023 12:38

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