Что означает «/», «./», «../» при передаче пути?

Что означает «/», «./», «../» при передаче пути?

5 Solutions collect form web for “Что означает «/», «./», «../» при передаче пути?”

Корневой каталог, текущий рабочий каталог и родительский каталог, соответственно.

Значения пути:

  • / – корень текущего диска;
  • ./ – текущий каталог;
  • ../ является родителем текущего каталога.

Будем точно:

«/» – это путь, начинающийся с /, и, следовательно, это абсолютный путь. Таким образом, нам нужно начинать в корне файловой системы и перемещаться по папкам, указанным по имени, тогда как имена разделяются на / s (потому что это разделитель путей unix).
Таким образом, / является корнем файловой системы без каких-либо папок, введенных после этого, и, таким образом, / описывает корень файловой системы.

./ не начинается с /, и, следовательно, / / ​​не может быть абсолютным именем файла. Таким образом, это относительное имя файловой системы. Таким образом, нам нужно начать с текущего рабочего каталога и снова применить навигационные операции, которые разделены разделителем путей. В этом случае операция «.», Что означает: оставаться в текущей папке. (Таким образом, нужно набрать ./foo, чтобы выполнить foo в текущем каталоге, если. Не входит в переменную пути). После «пребывания в текущей папке» ничего больше не происходит, поэтому ./ описываем текущий рабочий каталог.

Учитывая знание, что .. означает: перейдите в родительскую папку, ../ следует легко вывести и оставить в качестве упражнения.

  • / Является корневой папкой файловой системы.
  • ./ обычно обозначает текущую папку, в которой находится ваша программа или сценарий, обычно тот же, что и с файлом, который вы запускаете.
  • ../ обозначает папку выше текущей.

Slash / является разделителем каталогов. В каждом каталоге есть две директории, а именно . (Текущий каталог) и .. (родительский каталог)

Если путь начинается с косой черты, это означает, что это корень файловой системы. Если вы опускаете косую черту в начале ./ (относительно текущей директории)

Interesting Posts

Двойная загрузка Linux с Windows 7

Можно ли автоматически отключать отдельные мониторы, когда они не используются?

У меня есть защищенный паролем USB-накопитель со скрытым разделом, как конвертировать в обычный USB-накопитель?

Как заблокировать определенный HTTPS-трафик?

Зачем компьютеру меняться по буквам при вводе очень быстро?

Что такое вкладка «Альтернативная конфигурация» в настройках TCP / IP

Скриптинг Bitlocker Расшифровка локального жесткого диска

Как заменить оболочку входа с помощью iexplore?

Что произойдет, если скорость шины моей RAM не соответствует?

Есть ли альтернатива правилам Outlook?

Как получить ключи F1-F12 для переключения экранов на экране gnu в cygwin при подключении через SSH?

Google Chrome полностью не отвечает

Программа, которая выводит экран каждые 15 минут и сохраняет его в файл

Как отключить предварительный просмотр миниатюр панели задач в Windows 10?

Windows 10 не будет загружаться без USB-накопителя

Давайте будем гением компьютера.