O que // 1 / significa

19

Sistema operacional QNX4 usando o Korn Shell. Isso está em um arquivo .profile.

export VARDIR=//1/usr/pvcs

O que o // 1 / representa?

    
por Kevin Eisinger 31.01.2018 / 21:37

2 respostas

28

Para os mais parte, várias barras são equivalentes a uma única barra . Há uma exceção: os caminhos que começam com exatamente duas barras ( //foo/… , em oposição a /foo/… ou ///foo/… ) têm um significado diferente em algumas variantes do Unix. O significado geralmente é acessar um recurso remoto com um caminho como //hostname/dir1/dir2/dir3/file . (O Windows faz isso também, com \hostname\dir1\dir2\dir3\file .)

O QNX é uma dessas variantes. No QNX4 com o protocolo de processamento distribuído FLEET, // seguido por um número refere-se a esse nó. Então, //1/usr/pvcs em qualquer nó refere-se ao arquivo /usr/pvcs no nó 1.

(Fonte: o Manual do QNX6 , não consigo encontrar a documentação oficial do QNX4 online.)

    
por 31.01.2018 / 21:56
-2

Para todas as indicações, a variável está recebendo um caminho da web como conteúdo.

//aaaa/bbbb/cccc/nnnn - 
at where: 
aaaa = server name or IP address; 
bbbb = folder from the logical root of the domain aaaa (web servers can handle this dynamically); 
cccc = bbbb subfolder; 
nnnn = nth subfolder.
    
por 07.02.2018 / 11:41

Tags