В симлинк на '127.0.1.1:+ХХХХХ', что является плюсом персонажа?

в моей файловой системе Linux символьная ссылка указывает на 127.0.1.1:+xxxxx.

почему знак "плюс"? Может ли быть и минус? Почему не просто 127.0.1.1:xxxxx?

13
задан Scott
03.04.2023 21:04 Количество просмотров материала 2374
Распечатать страницу

2 ответа

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

программное обеспечение, которое создает эти ссылки просто использует факты, что 1) цель символической ссылки может быть несуществующей или даже полной ерундой; 2) Создание символической ссылки является полностью атомарной операцией с одним системным вызовом (как есть в отличие от создания обычного файла, который принимает по крайней мере 3 отдельных системных вызова.

таким образом, создание символической ссылки может быть использовано как способ блокировки (обеспечения одного экземпляра программы), даже если другие механизмы могут быть ненадежными. Программе не нужна символическая ссылка, чтобы на самом деле разрешить реальный файл: она заботится только о том,создания ссылка выполняется успешно, или она не работает из-за уже существующего.

95
отвечен grawity 2023-04-05 04:52

насколько я знаю, " + "означает, что номер после IP ("xxxxx") относится к" идентификатору процесса " (а не к порту, который обычно использует обозначение [IP-адрес]:[номер порта]).

возможно, что эта " нотация "(не уверен, что я назвал бы ее" нотацией", так как я не знаю никакой" официальной " документации) относится к чему - то еще, если используется конкретным приложением, но опять же, это всегда возможно не только с символическими ссылками. Единственные случаи, о которых я знаю (и мог найти с поиском, который не был слишком обширным) "+ XXXX " всегда ссылается на идентификатор процесса.

22
отвечен Albin 2023-04-05 07:09

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя

Похожие вопросы про тегам:

filesystems
ip-address
linux
networking
symbolic-link
Вверх