Mostrar permissões de uma pasta usando `ls` -- and-line campo com directory campo com ls camp askubuntu Relacionado O problema

Show permissions of a folder using `ls`


1
vote

problema

português

Uma pasta chamada Dog está dentro do diretório de trabalho no meu sistema Linux.
Qual é o comando shell para listar as permissões de acesso desta pasta?

Eu tentei ls -l Dog , mas a saída é total 0 .

english

A folder named Dog is within the working directory on my Linux system.
What is the shell command to list the access permissions of this folder?

I tried ls -l Dog, but the output is total 0.

        
   
   

Lista de respostas

7
 
vote

Para obter os direitos de acesso (e outras informações) em um diretório (pasta) usando ls você precisará adicionar tanto o -l e -d ( --directory ) Opções:

  ls -ld Dog    

Explicação, de man ls :

.
  -d, --directory        list directories themselves, not their contents    

Então, se você omitir o -d , então ls irá denunciar informações sobre o conteúdo do diretório : No caso de um diretório vazio, o resultado será algo como

  $ ls -l Dog total 0    

Para obter apenas os direitos de acesso, use -l0 em vez de -l1 - ou

  -l2   

para permissões legíveis por humanos ou

  -l3   

para uma representação octal.

 

To obtain the access rights (and other information) on a directory (folder) using ls you will need to add both the -l and -d (--directory) options:

ls -ld Dog 

Explanation, from man ls:

-d, --directory        list directories themselves, not their contents 

So if you omit the -d, then ls will report information about the directory's contents: in the case of an empty directory, the result will be something like

$ ls -l Dog total 0 

To get only the access rights, use stat rather than ls - either

stat -c %A Dog 

for human-readable permissions, or

stat -c %a Dog 

for an octal representation.

 
 
   
   

Perguntas relacionadas

2  Qual é o comando la?  ( What is the la command ) 
Eu apenas digitado ls como la . Sem perceber, eu corri: tim@Hairy:~$ la detection.sh output-2.jpg output-4.jpg output-6.jpg output-8.jpg Test1.pdf ...

24  Como posso direcionar uma entrada de tubulação para o comando ls?  ( How can i direct a pipe input to ls command ) 
Quando eu digito algo como: find . -name *foo* | ls -lah Retorna o mesmo resultado como um comando simples ls , como se não tivesse entrada. No enta...

1  Por que os tamanhos de arquivos aparecem de maneira diferente com o comando ls?  ( Why are the file sizes appearing differently with the ls command ) 
O comando que estou funcionando é: ls -alfs - block-size = 1 O seguinte é a saída: 4096 -rw-rw-r-- 1 dkm dkm 320 Oct 5 15:28 QRN_1570310934.charbin 4096 ...

16  Qual é a maneira mais fácil de remover a linha "Total <Tamanho>" da saída de LS -L?  ( Whats the easiest way to remove the total size line from the output of ls ) 
o melhor que eu poderia encontrar via google / man ls foi: ls -l | grep -v '^total' Há algo que estou perdendo nas bandeiras para ls ? Além disso...

7  Listar arquivos anexados com um número de pedido  ( List files appended with an order number ) 
Existe uma maneira rápida de listar todos os arquivos de um local com um número de pedido anexado? algo como: ls -a gera o resultado: 1 arquivo A ...

423  O que as cores diferentes significam em ls?  ( What do the different colors mean in ls ) 
O que as cores diferentes no comando ABCDEFGHIJKLMN5 significa? Por exemplo, quando digito o comando INFO juju-log Found subordinate_configuration on nova-...

0  Auto cor no LS não ativado mesmo após copiar /etc/skel/.bashrc para casa  ( Auto colour on ls not enabled even after copying etc skel bashrc to home ) 
Consulte um comentário aqui Eu queria pedir ao cartaz a pergunta onde copiar o arquivo .bashrc para. Porque copiá-lo para a casa do usuário não ative o coma...

2  Por que o LS exibe a saída em várias colunas, para alguns diretórios?  ( Why wont ls display output in multiple columns for some directories ) 
O comando abcdefghgjklmnabcdefghijklmn4 e os sistemas de arquivos NTFS foram discutidos bastante para as cores e como ajustá-los usando o abcdefghijklmnabc...

217  Como faço para alterar a cor para diretórios com LS no console?  ( How do i change the color for directories with ls in the console ) 
no meu console A cor dos diretórios é tão azul, que é difícil ler em um fundo escuro. Como posso alterar as definições de cores para ls ? ...

0  Comando Bash: LS -Lah não mostrando / etc diretório?  ( Bash command ls lah not showing etc directory ) 
Ok pessoal, pergunta elementar. Eu estava cutucando o meu servidor, e notei que quando a pasta / diretório, / etc não é exibida. Por que é que? Eu posso mui...




© 2022 pergunte.org All Rights Reserved. Casa de perguntas e respostas todos os direitos reservados


Licensed under cc by-sa 3.0 with attribution required.