Отримання резюме команд за допомогою what is і арropos 


Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

Отримання резюме команд за допомогою what is і арropos



Команда what is допоможе швидко зрозуміти, що собою представляє програма за допомогою рядка резюме, узятого із сторінки керівництва програми. Наприклад, щоб з'ясувати, що є програма who (по-англійськи ця фраза виглядає як "what is who" — "хто там"), ви можете ввести в командний рядок наступний вираз:

# whatis who

Екран очищається, після чого команда whatis відображає наступне резюме:
who (I) - show who is logged on

Для виходу з програми whatis натискуйте клавішу <Q>. Проте, на відміну від використовування команди locate, ви повинні побудувати базу даних резюме команд за допомогою команди makewhatis, яка розташована в каталозі /usr/sbin. Вам слід реєструватися як адміністратор (з ім'ям користувача root), а потім ввести наступну команду:

# makewhatis

У команди makewhatis, подібно команді updatedb, йде всього декілька хвилин на побудову бази даних для команди whatis, яка називається також whatis і розмішається в каталозі /usr/man/manl. Команда makewhatis має декілька опцій, але сторінка керівництва для неї відсутня. Щоб проглянути коротке резюме для цієї команди, скористайтеся наступною опцією:

# makewhatis -?

Якщо вам було потрібно щось виконати, але ви не пам'ятаєте, яка з програм які функції виконує? В цьому випадку ви можете звернутися до команди арropos.

Наприклад, якщо ви не пам'ятаєте, яка команда виконує пошук файлів, ви можете ввести наступний рядок:

# арropos search

Нижче приведений переклад резюме команд на російську мову.

арropos (1) Пошук рядків в базі даних whatis

badblocks (8) Пошук поганих блоків в базі даних whatis

bsearch (3) Двійковий пошук у відсортованому масиві

conflict (8) Пошук конфліктів псевдонім/пароль

find (1) Пошук файлів в дереві каталогів

hcreate, hdestroy, hsearch (3) Управління хэш-таблицею

lfind, lsearch (3) Лінійний пошук в масиві

lkbib (1) Пошук в бібліографічних базах даних

lookbib (1) Пошук в бібліографічних базах даних

lsearch (n) Визначення наявності певного елемента в списку

manpath (1) Визначення призначеного для користувача шляху пошуку сторінок керівництва

strpbrk (3) Пошук довільного набору символів в рядку

strspn, strcspn (3) Пошук набору символів в рядку

tsearch, tfind, tdelete, twalk (3) Управління двійковим деревом

whatis (1) Пошук в базі даних whatis по скороченнях слів

zgrep (1) Пошук у файлах, у тому числі стислих, по регулярних вираженнях

zipgrep (1) Пошук у файлах, у тому числі архівних, по регулярних виразах

На вашому екрані відображається список програм з бази даних whatis. Закінчивши читання списку, натискуйте клавішу <Q>.

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

1. Що таке Linux та OpenLinux? В чому різниця між ними?

2. Яке призначення команди man? Який принцип її роботи?

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

4. Як виконується пошук каталогів, що містять певні файли? Які для цього використовуються параметри?

5. Які команди виконують пошук файлів? Який принцип їх роботи?

6. Яким чином можна отримати резюме команд?

 

Література:

1. Болл Билл Освой самостоятельно Linux за 24 часа, 2-е издание.: Пер. с англ.: Уч. пос. – М.: Издательский дом «Вильямс», 2000. – 480 с.: ил. – Парал. тит. англ., стор. 76-84.

 

Лабораторна робота № 2

Тема: Файлова система: команди перегляду.

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

Завдання:

1. Вивести список елементів каталога ASD у скороченій та повній формі.

2. Відобразити список файлів каталогу горизонтально та вертикально.

3. Відобразити всі файли, команди і каталоги поточного каталогу.

4. Відобразити кольорово елементи поточного каталогу.

5. Створити файл file.txt.

6. Перевірити його наявність у системі.

7. Проглянути зміст створеного файлу звичайним чином та з нумерацією.

8. Створити файл file1.txt.

9. Вивести на екран зміст обох файлів.

10. Об’єднати обидва файли у одному з існуючих.

11. Вивести на екран зміст новоствореного файлу.

12. Об’єднати обидва файли у новий файл.

13. Перевірити його наявність у системі.

14. Створити файл великого розміру.

15. Переглянути його зміст разом з додатковою інформацією.

Обладнання та матеріали: ПК, ОС Linux, методичні вказівки до лабораторних робіт.

Хід роботи:

1. Ознайомитись з теоретичними відомостями.

2. Увімкнути комп’ютер з операційною системою Linux, якщо вона там не встановлена, то встановіть її.

3. З командного рядка ОС Linux, перейти в кореневий каталог, якщо ви там не знаходитесь.

4. Виконати дії, зазначені в завданні, для відображення елементів каталога.

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

6. Виконати дії, зазначені в завданні, для об’єднання файлів.

7. Виконати дії, зазначені в завданні, по роботі із файлами великого розміру.

8. Оформити та захистити звіт лабораторної роботи.

Теоретичні відомості



Поделиться:


Последнее изменение этой страницы: 2017-02-06; просмотров: 247; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.136.154.103 (0.008 с.)