Criando um symlink para um arquivo bin e renomeando-o para “readme” (sem extensão) fornece propriedades de arquivo de texto

1

Quando eu crio um link simbólico para um arquivo bin (no Ubuntu 14.04 ou 16.04) e o renomeio como "readme", ele aparece como um link para o arquivo de texto. Além disso, quando eu verifiquei as propriedades deste arquivo, ele diz "Link para texto / documento". O estranho é que o ícone também muda para o de um arquivo de texto daquele de um arquivo bin. Além disso, somente quando eu mudo o nome do arquivo para "readme" isso acontece. Se eu renomear o link para, digamos, "abc", ele será exibido como um link para o arquivo bin com um ícone de lixeira.

Por que isso?

    
por Yash Khosla 03.04.2017 / 22:38

2 respostas

1

Nomenclatura de arquivos no Linux

% bl0ck_qu0te%

Existem arquivos que se espera que sejam de certa natureza baseados em Convenção de Nomenclatura de Arquivos do Linux , incluindo nomes como README, AUTHOR, THANKS, INSTALL, CHANGELOG, NEWS e.t.c. Acredito que o Ubuntu esteja impondo essas convenções e nomear qualquer arquivo com esses nomes automaticamente lhes dará certas propriedades seguindo os padrões e convenções do Linux.

Portanto, é melhor evitar nomear arquivos com esses tipos de nomes. Por favor, veja também man file como essa ferramenta determina os tipos de arquivo. Você vai achar uma boa leitura.

Fonte:

Convenções de nomenclatura de arquivos no Linux

LEIAME

    
por George Udosen 04.04.2017 / 00:03
-1

Talvez esteja adicionando automaticamente uma extensão .txt quando você renomeia para "readme", mas não sabe por que isso está acontecendo apenas para essa sequência específica. Verifique as configurações do gerenciador de arquivos para alterar esse comportamento se não quiser ocultar as extensões de arquivo.

    
por Nick Rodriguez 03.04.2017 / 22:45