Варианты заданий лабораторных работ по дисциплине: оп. 04 Операционные системы



бет5/90
Дата27.11.2023
өлшемі6,96 Mb.
#129697
1   2   3   4   5   6   7   8   9   ...   90

ЛАБОРАТОРНАЯ РАБОТА № 4


«Базовые команды bash, часть 2 (время на выполнение – 2 часа)

по дисциплине: ОП.04 Операционные системы


Составил: М.В.Синдикаев, преподаватель ФГБОУ ВО "РЭУ им. Г.В.Плеханова"


В этой лабораторной работе вы должны ознакомиться с некоторыми командами, выполнить задание, так же ответить на контрольные вопросы:
find – позволяет искать по указанному пути
find путь –опции

список опций:
-name – поиск по имени файла
-user – поиск файлов, принадлежащих указанному пользователю
-type – поиск файлов указанного типа Типы:
d - директория
f - файл

Эта утилита ищет файлы и директории не только там, где указали вы, но так же и в поддиректориях, она заглянет в них обязательно, но в некоторые директории утилите не удается попасть, ввиду прав пользователя, которые тот имел в процессе запуска.




echo – помимо вывода на экран, эта утилита так же умеет искать файлы и директории. От предыдущей команды она отличается тем, что вы можете не точно знать имя искомого.
Для правильного использования команды нужно знать два знака-фильтра, которые используются не только *nix операционных системах, но и в большинстве других, это * и ?
* – любой знак и их количество
? – один и только один любой знак
Их можно комбинировать как друг с другом, так и с обычными символами. Ниже способы использования:

Но если echo не может ничего найти, то она выведет на экран написанное через пробел после самой команды.
Есть более сложный вариант, например:

  1. - буква в скобках обязательно должна БЫТЬ в имени

[!f] - буквы в скобках обязательно должно НЕ быть в имени
Эти фильтры обязательно используются вместе со знаками-фильрами, они так же могут стоять как до, так и после скобок




Достарыңызбен бөлісу:
1   2   3   4   5   6   7   8   9   ...   90




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет