Quando eu corro:
ls -n
Eu recebo algo como:
-rwxrwxrwx 1 1000 1000 765528 15/10/2009 18:41 file1 drwxr-xr-x 10 1000 1000 4096 07-12-2010 20:50 dir1 drwxr-xr-x 3 1000 1000 4096 24/10/2010 16:57 dir2
O que significa a segunda coluna (o número)?
command-line
ls
Nathan Osman
fonte
fonte
Primeira coluna:
drwxr-xr-x
Segunda coluna:
2
Terceira coluna quarta:
1000
1000
Quinta coluna:
4096
Sexta coluna:
2010-12-02 15:56
Sétima coluna:
Books
NOTA:
Para mais informações, consulte este link .
fonte
As respostas dadas sobre os diretórios fornecerão o número certo, mas pelos motivos errados. O número não é uma contagem dos subdiretórios mais "." e ".."
O número é realmente o mesmo de um arquivo: o número de links físicos para o diretório. Por exemplo, vamos criar um novo diretório:
Você pode ver que o número de links é 2. Esses links são o nome "temp" e o "." diretório dentro de temp (também conhecido como "temp /.") Não é o diretório "..". Esse é um link para o pai de "temp". O que explica por que a criação de um subdiretório cria um novo link. Vamos fazer isso:
Agora existem 3 links para o diretório. Eles são "temp", "temp /." e "subtemp / .." (ou seja, o diretório ".." dentro de "subtemp"). É por isso que os subdiretórios adicionam um link - porque todos eles têm um diretório ".." referente ao pai.
fonte
Este campo especifica o número de links ou diretórios dentro deste diretório.
Por exemplo:
Você pode ver o número de links ou diretórios na área de trabalho é 6. Vamos verificá-lo.
Aqui você pode ver os links e diretórios dentro da área de trabalho:
'saml'
total 6. Espero que isso ajude.
verifique este link para mais informações. http://www.go2linux.org/command-ls-file-permissions
fonte
Isso fornece o número de links / diretórios imediatamente dentro deste arquivo / diretório. Para arquivos esse número deve ser 1 e para diretórios deve ser o número de diretórios + 2, ou seja, para. e .. diretórios
fonte