Студопедия

Главная страница Случайная страница

Разделы сайта

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника






Хід роботи. 1. Увімкніть комп'ютер з інстальованою ОС Linux CentOS.






1. Увімкніть комп'ютер з інстальованою ОС Linux CentOS.

2. Виберіть ім'я користувача та пароль для входу в систему.

3. Запустіть термінал, та в командному рядку виконайте наступні дії для знайомства з можливостями пошуку, рис.6.1:

Рис.6.1. Пошук файлів за командою find 3.1. Перейти в каталог group за допомогою команди cd [group]; 3.2. Вивести список всіх файлів і директорій у поточній директорії, включаючи вміст піддиректорій за допомогою команди find; 3.3. Знайти всі файли і директорії в поточній директорії і її піддиректоріях, які начиняються на «o» за допомогою команди find -name " o*";

 

3.4. Знайти всі файли і директорії в директорії /etc і її піддиректоріях, які начиняються на «o» за допомогою команди find /etc -name " o*";

3.5. Знайти всі звичайні файли в директорії /etc і її піддиректоріях, які починаються на «o» за допомогою команди find /etc -name " o*" -a -type f;

3.6. Знайти всі звичайні файли в директорії /var/ і її піддиректоріях, що закінчуються на «log» за допомогою команди

find /var -name " *log" -a -type f;

3.7. Список знайдених файлів може бути занадто великим і для його перегляду можна скористатися «прокруткою» термінала з допомогою клавіш Shift-PgUp і Shift-PgDn;

3.8. Виключити виведення повідомлень про помилки (наприклад, «Permission denied») за допомогою перенаправлення виводу помилок в спеціальний пристрій /dev/null. Для цього ввести команду find /var -name " * log" -a -type f 2> /dev/null;

Рис. 6.2. Пошук з правами доступу 4. В командному рядку виконайте наступні дії для знайомства з пошуком з певними правами доступу, рис.6.2.: • виконати пошук файлів з режимом доступу 775 (власник і група мають повні права і обмеження на запис мають інші користувачі), що знаходяться в поточному каталозі командою find -perm 775 -print; • знайти файли, до яких користувачі групи мають повний доступ: find -perm -070 -print;

5. В командному рядку виконайте наступні дії для знайомства з пошуком файлів певного користувача або групи:

- виконати пошук файлів якого-небудь певного користувача командою find / -user [user[7]] -print;

- знайти файли, що належать певній групі (наприклад managers), командою find / -group [managers[8]] -print;

6. В командному рядку виконайте наступні дії для знайомства з пошуком файлів певного розміру, типу та часу змінення файлів, рис.6.3.:

- виконати пошук символічних посилань в каталозі /home find /home -type l -print;

- вивести на екран список каталогів, присутніх в каталозі /student

find /student/ -type d -print;

- знайти файли в поточному каталозі розміром 2 Мбайти find -size 2000k -print;

- знайти файли розміром менше 500 кілобайт командою find -size -500k -print;

- знайти файли розміром більше 600 мегабайт командою find -size +600M -print

- знайти файли, змінені за останні 5 днів командою find /home -mtime 5 -print

- відшукати файли, які не змінювалися тиждень find /home -mtime -7 -print

Рис.6.3. Пошук файлів певного розміру, типу та часу модифікації






© 2023 :: MyLektsii.ru :: Мои Лекции
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав.
Копирование текстов разрешено только с указанием индексируемой ссылки на источник.