В файловой структуре файлы можно искать по следующим критериям
Обновлено: 21.11.2024
Чтобы использовать команду find, в командной строке Unix введите:
Замените "шаблон" именем файла или соответствующим выражением, например "*.txt" . (Оставьте двойные кавычки.)
Параметры
Общая форма команды:
Команда find начнет поиск в указанном вами начальном каталоге и продолжит поиск во всех доступных подкаталогах. Вы можете указать более одного начального каталога для поиска.
У вас есть несколько вариантов соответствия критериям:
Вы можете использовать модификаторы + (плюс) и - (минус) с критериями atime , mtime и size, чтобы повысить их полезность, например:
По умолчанию несколько вариантов объединяются с помощью "и". Вы можете указать «или» с флагом -o и использовать сгруппированные круглые скобки. Чтобы сопоставить все файлы, измененные более 7 дней назад и открытые более 30 дней назад, используйте:
Чтобы сопоставить все файлы, измененные более 7 дней назад или открытые более 30 дней назад, используйте:
Вы можете указать "не" с восклицательным знаком. Чтобы сопоставить все файлы, оканчивающиеся на .txt, кроме файла notme.txt, используйте:
Вы можете указать следующие действия для списка файлов, которые находит команда find:
Выполняемые команды должны заканчиваться на \; (обратная косая черта и точка с запятой) и может использовать <> (фигурные скобки) в качестве заполнителя для каждого файла, который находит команда find. Например, чтобы получить длинный список всех найденных файлов, используйте:
Критерии соответствия и действия могут появляться в любом порядке и оцениваться слева направо.
Полные примеры
- Чтобы найти и сообщить обо всех файлах исходного кода языка C, начинающихся в текущем каталоге, введите:
- Чтобы сообщить обо всех файлах, начинающихся в каталогах /mydir1 и /mydir2, размером более 2000 блоков (около 1000 КБ) и к которым не было доступа более 30 дней, введите:
- Чтобы удалить (с запросом) все файлы, начинающиеся в каталоге /mydir, к которым не было доступа более 100 дней, введите:
- Чтобы отобразить длинный список файлов, начиная с /mydir, которые не изменялись более 20 дней или к которым не обращались более 40 дней, введите:
- Чтобы вывести список и удалить все обычные файлы с именем core, размер которых превышает 500 КБ, начиная с каталога /prog, введите:
В некоторых системах имя начального каталога должно заканчиваться на / (косая черта), иначе команда find ничего не вернет. Таким образом, начальный каталог в предыдущем примере будет обозначен как /prog/ с косой чертой в конце. В других системах косая черта в конце не влияет на команду. Завершающая косая черта никогда не требуется при поиске в / (корневой каталог), . (текущий каталог) или .. (родительский каталог).
Для получения дополнительной информации обратитесь к странице руководства Unix, введя в командной строке Unix:
Часть приведенной выше информации получена от Essential System Administration, Элин Фриш (O'Reilly & Associates, Inc., 1991).
В Университете Индианы для личной или ведомственной поддержки систем Linux или Unix см. раздел Получение справки по Linux или Unix в IU.
Каталог – это контейнер, который используется для хранения папок и файлов. Он организует файлы и папки в иерархическом порядке.
-
Одноуровневый каталог.
Одноуровневый каталог представляет собой простейшую структуру каталогов. В нем все файлы содержатся в одном каталоге, что упрощает поддержку и понимание.
Преимущества:
- Поскольку это один каталог, его реализация очень проста.
- Если файлы меньше по размеру, поиск ускорится.
- Операции, такие как создание файлов, поиск, удаление, обновление, очень просты в такой структуре каталогов.
- Возможен конфликт имен, так как два файла могут иметь одинаковые имена.
- Поиск займет много времени, если каталог большой.
- Это не может группировать файлы одного типа вместе.
- Двухуровневый каталог.
Как мы видели, одноуровневый каталог часто приводит к путанице в именах файлов у разных пользователей. решение этой проблемы заключается в создании отдельного каталога для каждого пользователя.
- Можно указать полный путь, например /имя_пользователя/имя_каталога/.
- У разных пользователей может быть один и тот же каталог и имя файла.
- Поиск файлов упрощается благодаря пути и группировке пользователей.
- Пользователь не может делиться файлами с другими пользователями.
- Тем не менее, это не очень масштабируемо, два файла одного типа не могут быть сгруппированы вместе в одном пользователе.
- Каталог с древовидной структурой.
После того, как мы увидели двухуровневый каталог в виде дерева высоты 2, естественным обобщением будет расширение структуры каталогов до дерева произвольной высоты.
Это обобщение позволяет пользователю создавать свои собственные подкаталоги и соответствующим образом организовывать свои файлы.
Древовидная структура является наиболее распространенной структурой каталогов. У дерева есть корневой каталог, и каждый файл в системе имеет уникальный путь.
- Очень общий, поскольку можно указать полный путь.
- Высокая масштабируемость, вероятность конфликта имен меньше.
- Поиск становится очень простым, мы можем использовать как абсолютные, так и относительные пути.
- Каждый файл не вписывается в иерархическую модель, файлы могут быть сохранены в нескольких каталогах.
- Мы не можем обмениваться файлами.
- Это неэффективно, поскольку доступ к файлу может происходить из нескольких каталогов.
- Каталог ациклического графа.
Ациклический граф — это граф без цикла, который позволяет нам совместно использовать подкаталоги и файлы. Один и тот же файл или подкаталоги могут находиться в двух разных каталогах. Это естественное обобщение каталога с древовидной структурой.
Используется в ситуации, когда два программиста работают над совместным проектом и им нужен доступ к файлам. Связанные файлы хранятся в подкаталоге, отделяя их от других проектов и файлов других программистов, поскольку они работают над совместным проектом, поэтому они хотят, чтобы подкаталоги находились в их собственных каталогах. Общие подкаталоги должны быть общими. Поэтому здесь мы используем ациклические каталоги.
Доступные вам задачи могут различаться в зависимости от того, какую папку вы выберете (например, "Документы" или "Изображения").
Открытие Проводника
Чтобы открыть Проводник, щелкните значок Проводника на панели задач.
Кроме того, вы можете открыть проводник, нажав кнопку "Пуск", а затем щелкнув "Проводник".
Отображение подпапок
Если вы использовали предыдущие версии Windows, вы знаете, что имя папки будет иметь знак плюса, если эта папка содержит документы или подпапки.
В Windows 10, если папка содержит подпапки, рядом с именем этой папки будет маленький треугольник, указывающий вправо.
Чтобы просмотреть подпапки папки, нажмите треугольник, указывающий вправо, рядом с папкой. Треугольник, указывающий вправо, превратится в треугольник, указывающий вниз, и вложенные папки будут отображаться, как показано ниже.
Чтобы скрыть вложенные папки папки, нажмите треугольник этой папки, указывающий вниз, чтобы вложенные папки больше не отображались. (Дополнительную информацию см. в разделе Отображение подпапок.)
Доступ к вашим файлам и папкам
Существует несколько способов навигации по файлам и папкам в проводнике:
- Используя адресную строку (расположенную в верхней части Проводника). В адресной строке отображается полный путь к вашему текущему местоположению.
- Кнопки «Вперед» и «Назад»
- На панели папок
- Использование функции поиска (ищет имена файлов и содержимое файлов и папок в текущей папке, чтобы найти элементы, содержащие ваш поисковый запрос)
Использование адресной строки
В адресной строке, расположенной в верхней части проводника, как показано ниже, отображается путь к текущей выбранной папке.
Раскрывающиеся меню проводника доступны для каждой подпапки в адресной строке. Таким образом, вы можете легко перейти назад или вперед по пути к папке, нажав стрелку вправо рядом с папкой и выбрав подпапку из раскрывающегося меню.
Просмотр папок на том же уровне, что и ваша текущая папка
Чтобы просмотреть папки на том же уровне, что и текущая папка, нажмите стрелку вправо слева от списка этой папки в адресной строке. (Пример экрана ниже показывает, что при нажатии на стрелку рядом с пунктом «Документы» отображаются все папки на том же уровне, что и «Мои материалы».)
Примечание. Текущая папка (в данном примере папка "Мои материалы") выделена полужирным шрифтом.
Просмотр ранее посещенных папок в адресной строке
Чтобы просмотреть папки, в которых вы уже были ранее, вы можете выполнить одно из следующих действий:
Нажмите кнопку "Вперед" или "Назад". (Эти кнопки работают так же, как кнопки «Вперед» и «Назад» в веб-браузере.)
Нажмите имя папки в адресной строке.
Просмотр содержимого папки в адресной строке
Нажмите стрелку вправо рядом с папкой, подпапки которой вы хотите просмотреть. Стрелка изменится на стрелку, указывающую вниз, и отобразится раскрывающийся список подпапок.
Изменение способа отображения ваших файлов и папок
Вы можете изменить внешний вид значков папок и файлов, а также отображать различную информацию о них. Примечание. Вносимые вами изменения будут применяться только к содержимому текущей папки.
Просмотр файла/папки | Как это выглядит | Описание |
< em>Плитки |
Добавление заголовка столбцаВы можете добавить заголовки столбцов для отображения дополнительной информации о ваших файлах и папках. (Примечание: это можно сделать только в режиме просмотра сведений.)
Удаление заголовка столбца
Создание новой папкиОтображение подпапокВ проводнике вы увидите указывающую вправо скобку ( > ) рядом с любой папкой, содержащей вложенные папки. Просто наведите указатель мыши на имя папки, чтобы увидеть, содержит ли оно скобки.
В приведенном выше примере «Этот компьютер» содержит вложенные папки. Чтобы отобразить вложенные папки, просто щелкните имя папки.
Есть несколько способов отобразить папку в проводнике: Вы также можете добавить любую папку в область быстрого доступа, которую вы часто посещаете, щелкнув папку правой кнопкой мыши и выбрав Закрепить в быстром доступе в раскрывающемся меню.
Теперь вы сможете открыть папку в любое время из области быстрого доступа:
Поиск файловВ Windows 10 реализована мощная функция поиска. Windows 10 будет искать файлы всех типов — документы, изображения, музыку, веб-страницы, а также закладки и ярлыки программ на рабочем столе. Windows 10 будет искать содержимое файла, а также имена файлов и папок.
(Примечание: Windows 10 выполняет поиск в текущей папке. Итак, для например, если вы ищете файл, который, как вы знаете, существует где-то в папке «Документы», вы можете выполнить поиск на верхнем уровне папки «Документы» [а не в подпапке в Документах], чтобы иметь наилучшие шансы найти этот файл.) Создание ярлыка для папкиВы можете добавить папку в область быстрого доступа панели навигации в качестве ярлыка, так же как вы можете добавить закладку в веб-браузере. Создание ярлыка позволяет быстро и легко получить доступ к любой папке, которую вы часто используете.
Папка будет отображаться в области быстрого доступа, как показано в примере ниже. Чтобы найти файл или папку, щелкните строку поиска в центре заголовка. Когда вы начнете вводить текст, предлагаемые результаты будут появляться под строкой поиска. Если один из предложенных результатов является тем, что вам нужно, просто нажмите на него, чтобы перейти к нему напрямую. Если вы хотите увидеть все результаты для вашего поискового запроса или если вы не видите файл или папку, которую вы ищете, нажмите Enter/Return на клавиатуре или щелкните Просмотреть все результаты в нижней части списка предлагаемых результатов. .Примечание: порядок результатов в раскрывающемся списке может отличаться от полного списка результатов. В зависимости от настроек вашего предприятия сами результаты также могут отличаться.
Использование поисковых фильтров: Используйте фильтры, чтобы сузить результаты поиска:
Чтобы открыть меню фильтров, нажмите значок "Параметры поиска" в правой части панели поиска. На вкладке «Фильтры содержимого» вы можете отфильтровать результаты по типу файла, дате изменения и владельцу файла. На вкладке «Метаданные» вы можете фильтровать результаты, используя настраиваемые поля метаданных. Вы также можете установить фильтры после просмотра всех результатов поиска на странице результатов поиска. Используйте раскрывающиеся списки в верхней части экрана для фильтрации по типу файла, размеру файла, дате изменения, владельцу файла или пользовательским метаданным.
Предложения по поиску Примечание. Поисковые подсказки доступны, если в качестве языка веб-страницы выбран английский. Точное соответствие Используйте двойные кавычки (" ") для поиска точных совпадений фраз. Примечание. Точный поиск не возвращает поисковые совпадения на основе определенных последовательностей символов. Вместо этого они возвращают совпадения на основе фраз, то есть последовательностей слов. Например: поиск «Blue-Box» может возвращать результаты поиска, включая последовательность «blue.box», «Blue Box» и «Blue-Box»; любой предмет, содержащий слова "Синий" и "Коробка" последовательно. Булев поиск В поиске можно использовать логические операторы. Операторы И, ИЛИ и НЕ. Обратите внимание, что мы не поддерживаем операторы нижнего регистра (то есть "и", "или" и "не") или смешанные операторы (то есть "И", "Или" и "Не"). р> Длинные запросы Чтобы сохранить эффективность поиска, длинные запросы (например, много слов/символов или много символов) могут быть усечены. Сохранение поисковых запросов Как работает поиск?Поисковое индексирование У Box есть безопасный указатель контента, очень похожий на указатель в конце учебника. Каждый раз, когда файл или папка изменяются, мы добавляем эти слова в индекс в процессе, называемом индексированием. Когда вы проводите поиск, мы ищем в поисковом индексе файлы и папки, соответствующие вашему запросу. Когда содержимое добавляется, обновляется или удаляется в Box, мы соответствующим образом обновляем поисковый индекс. Порядок отображаемых результатов по умолчанию основан на показателе релевантности, который является нашей внутренней системой ранжирования, предсказывающей результаты, наиболее релевантные для вас на основе вашего запроса. Читайте также: |