В чем разница между абсолютными и относительными именами файлов
Обновлено: 21.11.2024
Путь — это уникальное расположение файла или папки в файловой системе операционной системы. Путь к файлу — это комбинация символов / и буквенно-цифровых символов.
Абсолютный путь
- Начните с корневого каталога ( / ) и продвигайтесь вниз.
- Напишите косую черту ( / ) после каждого имени каталога (последнее не обязательно)
Например:
будет работать, только если файл «abc.sql» существует в вашем текущем каталоге. Однако, если этот файл отсутствует в вашем рабочем каталоге и присутствует где-то еще, скажем, в /home/kt , тогда эта команда будет работать, только если вы будете использовать ее, как показано ниже:
В приведенном выше примере, если первым символом пути является /, местоположение файла должно быть определено относительно корня. Когда у вас есть более одного / в имени пути, для каждого такого / вы должны спуститься на один уровень в файловой системе, как в приведенном выше примере, kt на один уровень ниже home и, следовательно, на два уровня ниже root.
Абсолютный путь определяется как указание местоположения файла или каталога из корневого каталога (/). Другими словами, мы можем сказать, что абсолютный путь — это полный путь от начала фактической файловой системы до каталога /.
Относительный путь
Относительный путь определяется как путь, связанный с текущей работой напрямую (pwd). Он начинается в вашем текущем каталоге и никогда не начинается с / .
Чтобы быть более конкретным, давайте взглянем на рисунок ниже, на котором, если мы ищем фотографии, то абсолютный путь к ним будет указан как /home/jono/photos, но при условии, что мы уже присутствует в каталоге jono, тогда относительный путь к нему можно записать как простые фотографии.
Использование . и .. в относительных путях
UNIX предлагает ярлык в относительном пути, который использует либо текущий, либо родительский каталог в качестве ссылки и указывает путь относительно него. Относительный путь использует один из следующих загадочных символов:
На самом деле это означает, что если мы сейчас находимся в каталоге /home/kt/abc и теперь вы можете использовать .. в качестве аргумента для cd для перехода в родительский каталог /home/kt как :
ПРИМЕЧАНИЕ. Теперь / при использовании с .. имеет другое значение; вместо перехода на уровень вниз он перемещается на один уровень вверх:
Пример абсолютного и относительного пути
- Изменение каталога с концепцией относительного пути:
- Изменение каталога с концепцией абсолютного пути:
Пожалуйста, напишите комментарии, если обнаружите что-то неверное или хотите поделиться дополнительной информацией по теме, обсуждавшейся выше.
Гиперссылки, обычно называемые ссылками, по-прежнему являются одним из наиболее важных аспектов и фундаментальным элементом Всемирной паутины. Это возможность создать ссылку на странице, которая заставляет читателей напрямую переходить или получать доступ к другому контенту в документе. Это одна из самых определяющих черт веб-сайтов, особенно для достижения высокого рейтинга. Существует прямая зависимость между количеством ссылок. Ссылки могут быть чем угодно, например, словом или кнопкой, которые указывают на другое место, которое является частью этого веб-сайта, или могут указывать на контент, который является частью внешних веб-сайтов. Как бы ни было просто добавлять ссылки на веб-сайты, веб-дизайнеру становится немного сложнее понять эту концепцию, особенно когда в игру вступают абсолютные и относительные пути.
Что такое абсолютный путь?
Абсолютный путь — это путь, описывающий расположение файла или папки независимо от текущего рабочего каталога; на самом деле, это относительно корневого каталога. Он содержит полное расположение файла или каталога, отсюда и название. Его также называют абсолютным путем или полным путем, и он всегда начинается в одном и том же месте, то есть в корневом каталоге. Абсолютные пути содержат всю необходимую информацию для поиска ресурсов, указанных абсолютным URL-адресом. Для ссылки на веб-сайты, которые находятся в домене, отличном от вашего домашнего домена, необходимо использовать абсолютный путь.
Что такое относительный путь?
Относительный путь — это путь, описывающий расположение файла или папки относительно текущего рабочего каталога. Его лучше всего использовать для ссылок на веб-сайты, расположенные в одном домене, в идеале на определенные разделы веб-сайтов, в которых документы никогда не меняют отношения друг к другу. В отличие от абсолютных путей, относительные пути содержат информацию, относящуюся только к текущему документу на том же веб-сайте, что позволяет избежать необходимости указывать полный абсолютный путь.Проще говоря, относительный путь — это путь относительно местоположения текущей веб-страницы.
Разница между абсолютным и относительным путем
Смысл
Абсолютный путь, также называемый путем к файлу или полным путем, относится к определенному местоположению в файловой системе, независимо от текущего рабочего каталога. Это расположение файла или каталога на компьютере, который содержит корневой каталог и полный список каталогов, необходимых для поиска файла или каталога. Относительный путь, напротив, относится к местоположению каталога, используя текущий каталог в качестве ссылки, что позволяет избежать необходимости указывать полный абсолютный путь. Таким образом, относительный путь также называется неабсолютным путем.
Существует два основных варианта выбора URL-адресов: абсолютный URL-адрес и относительный URL-адрес. Абсолютный URL-адрес указывает на очень конкретное место в Интернете и содержит всю необходимую информацию для поиска ресурса. Абсолютные URL-адреса должны использоваться для ссылок на другие веб-сайты, которые не расположены в том же домене. Относительные URL-адреса, с другой стороны, более просты в использовании, потому что они относятся к странице, на которой они находятся. Всегда рекомендуется использовать относительные URL-адреса для ссылок, расположенных в том же домене, что упрощает работу с ними.
В Windows
Абсолютный путь содержит полный адрес расположения файла для ссылки на определенный каталог на компьютере, тогда как текущий каталог берется в качестве ссылки для поиска другого каталога в случае относительного пути. Относительный путь содержит частичный адрес абсолютного пути, основанный на его отношении к каталогу, с которым он связан.
D: \documents\mydocument.doc
мой документ.doc
В первом примере абсолютный путь содержит полный путь к файлу, расположенному в каталоге «D». Вы можете щелкнуть файл правой кнопкой мыши и выбрать свойства, чтобы определить абсолютный путь к этому файлу. Во втором примере относительный путь содержит частичный адрес файла относительно текущего рабочего каталога.
В Linux
В Linux абсолютный путь определяется как расположение файла или каталога относительно корневого каталога и обозначается косой чертой ( / ). Корневой каталог относится к верхнему каталогу, который включает в себя файловую систему, содержащую ряд подкаталогов, которые ведут к дополнительным подкаталогам. Напротив, относительный путь относится к расположению файла или каталога относительно текущего рабочего каталога, а не к корневому каталогу. Например,
/export/home/ftp/pub
экспорт/дом/ftp/паб
В первом примере путь начинается с каталога /, который является корневым каталогом, что делает его абсолютным путем. Мы удалили косую черту / во втором примере, что делает его относительным путем, означающим, что он относится к текущему рабочему каталогу, а не к корневому каталогу.
Абсолютный и относительный пути: сравнительная таблица
Обзор абсолютного и относительного пути
Короче говоря, если вы хотите размещать ссылки на другие веб-сайты, принадлежащие какому-либо другому домену, отличному от домашнего домена, вы, скорее всего, используете абсолютный путь. Напротив, вы будете использовать относительный путь для навигации по сайту, если ссылки находятся в том же домене, на который вы ссылаетесь. Проще говоря, абсолютный путь указывает на то же место в файловой системе относительно корневого каталога, тогда как относительный путь указывает на определенное место в файловой системе относительно текущего каталога, с которым вы работаете.
Сагар Хиллар — плодовитый автор контента, статей и блогов, работающий старшим разработчиком контента и писателем в известной фирме по обслуживанию клиентов, расположенной в Индии. У него есть стремление исследовать разносторонние темы и разрабатывать высококачественный контент, чтобы сделать его лучше всего читаемым. Благодаря своей страсти к писательству он имеет более 7 лет профессионального опыта написания и редактирования текстов на самых разных печатных и электронных платформах.
Вне своей профессиональной деятельности Сагар любит общаться с людьми из разных культур и происхождения. Можно сказать, что он любопытен по натуре. Он считает, что каждый — это опыт обучения, и это приносит определенное волнение, своего рода любопытство, чтобы продолжать идти. Сначала это может показаться глупым, но через некоторое время это расслабит вас и вам будет легче начинать разговор с совершенно незнакомыми людьми — вот что он сказал».
Сегодня онлайн-платформы — это развивающийся форум для всех компаний. Ключевыми для всех таких веб-сайтов во всемирной паутине являются ссылки или гиперссылки. Эти ссылки, которые могут быть размещены на слове или символе, позволяют нам переходить из одного места в другое в Интернете. Эти ссылки бывают двух типов: абсолютные и относительные, различия между которыми основаны на пути к местоположению, который они описывают, и способе.
Вам также может понравиться:
Абсолютный и относительный путь
Основное различие между абсолютным и относительным путем заключается в том, что абсолютный путь указывает путь от корневого каталога, тогда как относительный путь связан с текущим каталогом.
Еще одно видимое различие между двумя путями заключается в том, что абсолютный путь начинается с символа-разделителя, такого как «/», тогда как относительный путь никогда не начинается с таких символов. В абсолютном пути символ-разделитель вперед затем просачивается в нужное место.
Однако использование относительного пути возможно только при перемещении по одному и тому же каталогу. Абсолютный путь используется, когда ссылка ведет к контенту на другом веб-сайте, а относительный путь используется при создании ссылки на что-либо на том же веб-сайте.
Таблица сравнения абсолютного и относительного пути
Что такое абсолютный путь?
Абсолютный или полный путь — это путь к местоположению в операционной системе или в Интернете. Особенность этого пути в том, что он начинается с корневого каталога и ведет к локациям. Полный путь всегда включает подробную карту местоположения. Эти пути используются для перехода с одного веб-сайта на другой с помощью гиперссылок, которые связаны с контентом в другом домене.
Для таких переходов по доменам другого веб-сайта абсолютный путь использует абсолютный URL. Эти URL-адреса являются подробными и конкретными, обозначающими определенное место.
Однако их разделительные символы различаются в зависимости от используемой операционной системы. Также есть несколько символов, которые участвуют в абсолютном пути и имеют разное значение на языке программирования.
Например, одиночный «/» или «\» означает разделитель каталогов, одиночная точка «.» представляет текущий каталог, а двойная точка или «..» представляет родительский каталог.
Кроме того, эти жаргоны меняют форму от страны к стране, например, корейский или японский каталог может использовать ¥ или ₩ в качестве разделителя каталогов вместо стандартных «/» или «\». Абсолютный путь, который всегда включает корневой каталог, чаще всего начинается с «/» или «\», обозначающих основной файл.
Что такое относительный путь?
Относительный путь – это набор информации, которая ведет к местоположению относительно текущего каталога. Такие пути используют относительный URL-адрес для навигации по ссылкам. Относительный путь можно использовать только для навигации в пределах определенного домена, и он не позволяет переходить с одного веб-сайта на другой при использовании относительного URL-адреса в Интернете
Эти пути также являются кульминацией похожих символов, используемых абсолютным путем. Однако относительный путь не включает корневой каталог и, следовательно, не начинается с обратной или прямой косой черты. Относительный путь также называется неабсолютным путем или частичным путем. Пути такого типа особенно полезны для веб-разработчиков, поскольку они короткие и требуют меньше времени для написания кода при наборе длинных кодов для программистов.
Аналогичным образом относительные пути являются частью абсолютного пути, который обозначает определенное место в том же каталоге при использовании в таких операционных системах, как Windows или Linux.
Относительный путь обычно начинается с «..», представляющего родительский каталог, а затем переходит к определенному местоположению. Однако они намного короче полного пути.
Основные различия между абсолютным и относительным путем
- Основное различие между абсолютным и относительным путем заключается в том, что абсолютный путь указывает путь от корневого каталога, тогда как относительный путь связан с текущим каталогом.
- Еще одно видимое различие между двумя путями заключается в том, что абсолютный путь начинается с символа-разделителя, такого как «/», тогда как относительный путь начинается с таких символов, как «..», но никогда не с «/» или «\». ли>
- Абсолютный путь используется, когда ссылка ведет к контенту на другом веб-сайте, а относительный путь используется при создании ссылки на что-либо на том же веб-сайте.
- Абсолютный путь также называется полным путем, тогда как относительный путь также называется неабсолютным путем или частичным путем.
- В абсолютном пути используется абсолютный URL-адрес для перехода на страницы, находящиеся за пределами одного домена, тогда как в относительном пути используется относительный URL-адрес, который ведет к страницам только в том же домене.
Заключение
Оба этих пути широко используются программистами для создания ссылок и гиперссылок на страницы внутри и вне веб-сайтов. Таким образом, они играют ключевую роль в увязывании контента и развитии веб-страницы.
Однако между этими двумя путями есть существенные различия, которые делают их очень полезными по-своему.
Основное различие между абсолютным и относительным путем заключается в том, что абсолютный путь указывает путь от корневого каталога и содержит подробную информацию, тогда как относительный путь связан с текущим каталогом и содержит только часть абсолютного пути.
Еще одно ключевое различие между двумя путями заключается в том, что абсолютный путь начинается с символа-разделителя, такого как разделитель каталогов «/» или «\», тогда как относительный путь начинается с таких символов, как «..», но не с «/». или «\».
Абсолютный путь используется для ссылки на контент с другого веб-сайта, а относительный путь используется для ссылки на что-то на том же веб-сайте. Относительный путь является частью абсолютного пути и помогает разработчикам при написании длинных кодов для веб-страниц.
Мы выражаем разницу между абсолютным и относительным путем. Онлайн-платформы сегодня являются растущим форумом для всех предприятий. Ссылки или гиперссылки необходимы для всех таких веб-сайтов во всемирной паутине. Эти ссылки, которые можно организовать по слову или символу, позволяют нам переходить из одного места в другое в Интернете. Эти ссылки бывают двух типов: абсолютные и относительные, различия между которыми основаны на описываемом ими пути расположения и способе.
Разница в том, что абсолютный путь указывает путь от корневого каталога, а относительный путь связан с текущим каталогом.
Еще одно видимое различие между двумя способами заключается в том, что абсолютный путь начинается с символа-разделителя, такого как «/», тогда как относительный путь никогда не начинается с таких символов. В абсолютном пути символ прямого разделителя отфильтровывается в нужное место. разница между абсолютным и относительным путем
Однако использование относительного пути возможно только при перемещении в одном и том же каталоге. Абсолютный путь используется, когда ссылка ведет к контенту на другом веб-сайте, а относительный путь используется при ссылке на что-либо на том же веб-сайте.
Сравнительная таблица
По определению | указывает местоположение корневого каталога | относится к текущему местоположению каталога |
Функция символа-разделителя | Начинается с символа-разделителя | Никогда не начинается с символа-разделителя |
Перейти к td> | Контент из других доменов | Контент того же домена |
Используется URL-адрес | Использовать абсолютный URL-адрес | < td>Используется относительный URL|
Другие имена | Полный путь или путь к файлу | Путь не является абсолютным |
Что такое абсолютный путь?
Абсолютный или полный путь — это путь к местоположению в операционной системе или в Интернете. Особенность этого пути в том, что он начинается с корневого каталога и ведет к местам. Полный маршрут всегда включает в себя подробную карту местности. Эти маршруты используются для перехода с одного веб-сайта на другой с помощью гиперссылок, связывающих контент в другом домене.
Для таких переходов в доменах другого веб-сайта абсолютный путь использует абсолютный URL. Эти URL-адреса являются подробными и конкретными, указывающими на конкретное местоположение.
Однако их разделительные символы различаются в зависимости от используемой операционной системы. Есть также несколько символов, которые участвуют в абсолютном пути и имеют разные значения в компьютерном языке.
Поскольку одиночный «/» или «» означает разделитель каталогов, одиночная точка «.» представляет текущий каталог, а двойная точка или «..» представляет основной каталог.
Кроме того, эти жаргоны различаются от страны к стране, например, в корейском или японском каталоге в качестве разделителя каталогов может использоваться ¥ или ₩ вместо стандартных «/» или «». Абсолютный путь, который всегда включает корневой каталог, в большинстве случаев начинается с «/» или «», указывающего на основной файл.
Что такое относительный путь?
Относительный путь – это набор информации, которая ведет к местоположению относительно текущего каталога. Эти маршруты используют относительный URL-адрес для перехода между ссылками. Относительный путь можно использовать только для навигации в пределах определенного домена, и он не позволяет переходить с одного веб-сайта на другой при использовании относительного URL-адреса в Интернете
Эти пути также являются кульминацией похожих символов, используемых абсолютным путем. Однако относительный путь не включает корневой каталог и поэтому не начинается с обратной или прямой косой черты. Относительный путь также называется неабсолютным путем или частичным путем. Эти типы путей особенно полезны для веб-разработчиков, поскольку они короткие и требуют меньше времени для написания кода, чем для программистов.
Аналогичным образом относительные пути являются частью абсолютного пути, обозначающего определенное место в том же каталоге, при использовании в таких операционных системах, как Linux Windows.
Относительный путь обычно начинается с «..», обозначающего родительский каталог, а затем фильтруется до определенного местоположения. Однако они намного короче полного трека.
- Основное различие между абсолютным и относительным путем заключается в том, что абсолютный путь указывает путь от корневого каталога, а относительный путь связан с текущим каталогом.
- Еще одно видимое различие между двумя способами заключается в том, что абсолютный путь начинается с символа-разделителя, такого как «/», а относительный путь начинается с таких символов, как «..», но никогда не с «/» или «».
- Абсолютный путь используется, когда ссылка ведет к содержимому на другом веб-сайте, а относительный путь используется при ссылке на что-либо на том же веб-сайте.
- Абсолютный путь также называется полным путем, а относительный путь также называется неабсолютным путем или частичным путем.
- В абсолютном пути используется абсолютный URL-адрес для перехода на страницы, находящиеся за пределами одного домена, а в относительном пути используется относительный URL-адрес, который ведет к страницам только в том же домене.
Заключительная мысль
Эти два способа широко используются программистами для создания ссылок и гиперссылок на страницы веб-сайтов и за их пределами. И, следовательно, они играют фундаментальную роль в связывании содержания и разработке веб-страницы.
Однако между двумя маршрутами есть существенные различия, которые делают их очень полезными по отдельности.
Главное состоит в том, что абсолютный путь указывает расположение корневого каталога и содержит подробную информацию, тогда как относительный путь связан с текущим каталогом и содержит только часть абсолютного пути.
Еще одно ключевое различие между двумя путями заключается в том, что абсолютный путь начинается с символа-разделителя, такого как разделитель каталогов «/» или «», тогда как относительный путь начинается с таких символов, как «..», но никогда не с «/» или “”.
Абсолютный путь используется для ссылки на контент с другого веб-сайта, а относительный путь используется для ссылки на что-либо на том же веб-сайте. Относительный путь является частью абсолютного пути и помогает разработчикам писать обширный код для веб-страниц.
Читайте также: