slack-user
(usa Slackware)
Enviado em 28/06/2017 - 11:32h
Bom dia!
Por exemplo, fazendo uma analogia, o lilo tem um arquivo de configuração etc/lilo.conf - neste arquivo é possível visualizar a atual configuração e atribuir novos valores a atual configuração.
A dúvida de ontem era o seguinte : será que existe algum arquivo de configuração tipo. "ln.conf" onde eu possa editar e ver todos os atalhos criado?. Estou lendo o manual do Slackware e não achei nada, no "man ln" tbm não encontrei nada. Indo mais a fundo, como o bash gerencia esses caras. tipo como ele sabe que o "arquivox" faz referencia ao caminho: /home/adriano/Documentos/arquivox.
Listeiro_037 hoje vejo que a cada atalho criado ele cria um diretório com o próprio arquivo criado. Por exemplo se estou em /home e crio um atalho (# ln -s /home/adriano/Documentos), ele vai criar em /home um diretório "Documentos" para fazer referencia ao atalho. (como tu falaste listeiro, acredito que o gerenciamento dos links seja no próprio sistema de arquivos..
Obrigado pela disponibilidade e ajuda.
listeiro_037 escreveu:
Não é no próprio sistema de arquivos? Utilitários do tipo ls fazem uma leitura da estrutura do sistema de arquivos, se possível, e devolvem em um formato de texto. A programação em C forma abstrações do sistema através de structs. Depende do modo de se pensar.
Não se esqueça de que o sistema de arquivos aparente ser uma amontoado caótico eletromagnético abstracionado por zeros e uns, que sua vez são abstracionados por essas estruturas acima.
Já tentou editar um diretório com Vim como se fosse um arquivo? Tudo o que há no diretório parece no editor como um texto. Dá para editar o diretório? Não sei. Nunca quis experimentar, mesmo criando um diretório apenas para isto.