Главная страница

упр дебиан. УП День 12 Упражнения Debian. Лабораторная работа 1 Установка debian. Открываем VirtualBox


Скачать 1.66 Mb.
НазваниеЛабораторная работа 1 Установка debian. Открываем VirtualBox
Анкорупр дебиан
Дата31.05.2022
Размер1.66 Mb.
Формат файлаdocx
Имя файлаУП День 12 Упражнения Debian.docx
ТипЛабораторная работа
#559280
страница3 из 17
1   2   3   4   5   6   7   8   9   ...   17

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



«Базовые команды bash, часть 2
В этой лабораторной работе вы должны ознакомиться с некоторыми командами, выполнить задание, так же ответить на контрольные вопросы:

find позволяет искать по указанному пути
find путь –опции

список опций:

-name поиск по имени файла

-user поиск файлов, принадлежащих указанному пользователю

-type поиск файлов указанного типа Типы:

d- директория

f - файл



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




echo помимо вывода на экран, эта утилита так же умеет искать файлы и директории. От предыдущей команды она отличается тем, что вы можете не точно знать имя искомого.

Для правильного использования команды нужно знать два знака-фильтра, которые используются не только *nix операционных системах, но и в большинстве других, это * и ?

* любой знак и их количество

? один и только один любой знак

Их можно комбинировать как друг с другом, так и с обычными символами. Ниже способы использования:



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

Есть более сложный вариант, например:

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

[!f] - буквы в скобках обязательно должно НЕ быть в имени

Эти фильтры обязательно используются вместе со знаками-фильрами, они так же могут стоять как до, так и после скобок



Задание:


    1. Создайте file.conf, name1, name2, names, newfile. Постройте команду поиска файлов так, чтобы в результатах у вас были выведены:

      1. name1 name2

      2. file.conf newfile

    2. В debian есть три каталога под названием vim, а так же три файла под именем hostname найдите их.

Подсказка: помните, что вы можете сократить время создания файлов, просто перечислив через пробел под какими именами вам нужно создать файлы, например: touch file file1file2. Большинство похожих команд работают с несколькими файлами, написанными через пробел, а то и путями.

Контрольные вопросы:


Что произойдет при выполнении (не важно, последовательно или нет) этих команд?

rm–r /home/user/*

rm–r /home/user/ *


1   2   3   4   5   6   7   8   9   ...   17


написать администратору сайта