Описание тега path
Путь представляет собой уникальное расположение файловой системы с использованием иерархии дерева каталогов, выраженной строкой символов, в которой компоненты пути, разделенные символом-разделителем, представляют каждый каталог. Разделительный символ - это чаще всего косая черта./
, обратная косая черта \
, или двоеточие :
.
PATH (все прописные, переменные окружения) в Linux, UNIX-подобных операционных систем и Windows, содержит список каталогов, где поиск оболочки через, когда команда выполнена. Исполняемые файлы хранятся в разных каталогах ОС. В UNIX-подобных ОС каталоги разделяются двоеточием, в Windows - точкой с запятой.
Примеры
Простой способ показать переменную $PATH:
echo "$PATH"
printf "%s\n" "$PATH"
Типичный PATH выглядит так:
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin
В более общем смысле, путь - это последовательность направлений, которые, если следовать по порядку, достигают определенного объекта или места.
Помимо путей к файловой системе, есть пути через дерево:
root->left->right->right->left
или, в более общем смысле, набор атрибутов объекта.
Могут быть и другие контексты, в которых термин "путь" используется для описания чего-либо, не относящегося к URI и каталогу, что не охвачено общим описанием.
Один случай может быть в контексте, например, в программном обеспечении SCADA, Ignition
, где термин "путь" обычно используется для обозначения пути к тегу - какTag
является основным элементом программного обеспечения, образующим иерархическую систему, подобную каталогу. Типичный путь к тегу в Ignition выглядит так:
BaseFolder/MyTag
Или, что более сложно, когда тег не находится в BaseFolder
но передано от другого "Родителя" Tag
:
BaseFolder/MyAdvanceUDTTag/MyBaseUDTTag/MyTag