Изучение документации по приложениям
Команды bash
help
- показать список встроенных командbash
.type
- узнать информацию о типе команды.alias
- создать псевдоним для команды.
Приложения
ls
- показать содержимое каталога.man
- показ и чтение документации.which
- узнать местоположение исполняемого файла.apropos
- расширенный поиск поman
-руководствам.
Задачи
Изучение документации с помощью приложения man
В рамках занятия необходимо научиться получать информацию из приложения и справочной системы man
.
- Посмотрите встроенную в приложение
man
пользовательскую документацию.- Как осуществить поиск всех страниц, а не первой?
- Как осуществлять поиск в конкретных секциях?
- Посмотрите справочную страницу по приложению
man
.- Какие существуют секции справочных страниц?
- Как отобразить справочную страницу в формате DVI? Откройте справочную страницу по приложению
man
в формате .dvi. - Как отобразить справочную страницу в веб-браузере? Откройте справочную страницу по приложению
ls
в веб-браузере.
- Посмотрите справочную страницу по приложению
ls
.- Как просматривать скрытые файлы? Отобразите скрытые файлы в домашнем каталоге.
- Как просматривать содержимое директории рекурсивно? Отобразите рекурсивно директорию
/var/log
. - Как добавить в вывод размер файла? Как преобразовать в его форму, понятную людям? Посмотрите размеры файлов в каталоге
/etc
.
Изучение встроенной документации приложения ls
Посмотрим на расширенные возможности приложения ls
.
- Каким образом можно отсортировать файлы по времени последнего изменения файла?
- Отобразите все файлы в домашнем каталоге, включая скрытые. Отсортируйте вывод по времени модификации файла. Сравните оба вывода.
- Измените вывод приложения так, чтобы можно было определить тип файла без цветового раскрашивания (классифицировать).
Изучение работы с псевдонимами
- Какие псевдонимы есть у вас в командном интерфейсе?
- Какие псевдонимы определены в командном интерфейсе преподавателя?
- Определите псевдоним
ll
, который будет вызывать приложение ls с флагом-l
. - Откройте новый терминал и проверьте работу созданного псевдонима.
- Удалите один из определённых в терминале псевдонимов.