Como consegui uma pasta com o nome de ponto “.” em Recent list place?

14

Eu estava procurando em meus lugares "recentes" no Nautilus e vi uma pasta chamada . .

Meu entendimento é que uma pasta com o nome . representa o diretório atual e não é uma pasta real. Eu verifiquei as propriedades desta pasta:

Não parece haver caracteres ocultos no nome (como espaço-ponto-espaço). A pasta está em /usr/local/bin e possui 4.728 itens.

Na verdade, /usr/local/bin tem 16,512 itens, por isso não pode ser isso (ou seja, a mesma pasta em que está).

Se eu abrir essa pasta clicando duas vezes, parece ser realmente arduino-1.6.9 (ou seja, seu nome não é realmente . ).

Se eu ls -la de /usr/local/bin eu vejo (entre outras coisas):

nick:/usr/local/bin$ ls -la
total 156928
drwxrwxr-x  7 root nick     4096 Oct  5 14:55 .
drwxr-xr-x 11 root root     4096 Apr 10  2015 ..
drwxr-xr-x 11 nick nick     4096 May 10 19:18 arduino-1.6.9

A minha pergunta é : como é que a pasta /usr/local/bin/arduino-1.6.9 está a aparecer na lista "Recente" como . ?

Este é o Ubuntu 14.04 LTS de 64 bits.

  

Você pode encontrar a referência para / usr / local / bin e nos dizer o que ela diz?

Parece haver algumas entradas ao longo destas linhas:

  <bookmark href="file:///usr/local/bin/arduino-1.6.9/." added="2016-10-10T19:50:11Z" modified="2016-10-10T19:50:11Z" visited="2016-10-10T19:50:11Z">
    <info>
      <metadata owner="http://freedesktop.org">
        <mime:mime-type type="text/plain"/>
        <bookmark:groups>
          <bookmark:group>geany</bookmark:group>
        </bookmark:groups>
        <bookmark:applications>
          <bookmark:application name="geany" exec="&apos;geany %u&apos;" modified="2016-10-10T19:50:11Z" count="1"/>
        </bookmark:applications>
      </metadata>
    </info>
  </bookmark>
    
por Nick Gammon 12.10.2016 / 06:57

1 resposta

1

Eu diria que o problema aqui é um bug no Geany, que é responsável por preencher sua lista de arquivos recentes com a entrada defeituosa. Ele deve estar usando um 'caminho real' em vez de um caminho com . ao criar essas entradas.

link

Não consigo ver de onde seu . caminho de arquivo teria vindo. Tentei abrir um arquivo no Geany, e a nova entrada em ~/.local/share/recently-used.xbel que apareceu tinha o nome de arquivo correto, não um . . Mas, se houver algum caso de uso em que você possa abrir um diretório no Geany, pode ser que você tenha terminado essa entrada na sua lista de arquivos usada recentemente. Eu simplesmente removeria o pedaço inteiro da lista de arquivos usada recentemente (ou excluiria o arquivo completamente e reiniciaria, não imagino que isso causaria problemas)

    
por jdpipe 13.11.2016 / 03:56