Nas páginas de manual do bash sobre a visualização de permissões com ls :
User ls output
Owner -rwx------
Group ----rwx---
Other -------rwx
Isso faz sentido, mas qual é o primeiro -
usado então? Está sempre em branco em todos os contextos do usuário.
file-permissions
ls
David diz Reinstate Monica
fonte
fonte
exec()
chamadas de tipo de linguagens de programação como C ou Python. Na prática, pode-se pensar neles como "comandos Bash", mas é útil e importante entender a diferença, especialmente ao escrever scripts, por exemplo, que podem ser executados em sistemas diferentes do Linux ou mesmo em diferentes distribuições do Linux.Respostas:
O primeiro traço
-
indica que o arquivo é regular .fonte
D
arquivo no Solaris, comecei imediatamente a criar uma porta!D
Será
d
para um diretório,l
para um link simbólico,c
para um dispositivo de caractere,b
para um dispositivo de bloco,p
para um FIFO (arquivo especial de primeiro a entrar, primeiro a sair),s
para um soquete.fonte