Significado de “l” em “lrwxr-xr-x”? [duplicado]

3

De acordo com este site:

http://ss64.com/bash/ls.html

A primeira letra indica o tipo de arquivo: f significa arquivo e d significa diretório. Mas no meu caso eu tenho um l . Qual o significado deste l ? No meu caso, o arquivo é na verdade um diretório também.

Além disso, algumas entradas não têm nenhum tipo de arquivo, ou seja, elas têm um traço principal - . Isso significa que o sistema operacional não reconhece o tipo de arquivo?

    
por nbro 01.03.2016 / 18:42

2 respostas

6

Um link simbólico. Significa que é um ponteiro para outro arquivo.

Você pode ver a lista completa de tipos de arquivos aqui .

    
por 01.03.2016 / 18:47
4

um traço principal '-' significa que é um arquivo.

um lead 'd' significa que é um diretório

um líder 'l' significa que é um link para outro arquivo.

O primeiro caractere identifica o tipo de arquivo:

-: arquivo normal

b: bloquear arquivo especial

c: arquivo especial de caracteres

d: diretório

l: link simbólico

n: arquivo de rede

p: FIFO

s: soquete

    
por 01.03.2016 / 18:51

Tags