Por que os arquivos .goutputstream-xxxxx são criados na pasta pessoal? [fechadas]


79

Eu encontro muitos arquivos com nomes parecidos

.goutputstream-xxxxx

onde xxxxx são alguns caracteres alfanuméricos.

Aqui está uma captura de tela da pasta inicial

captura de tela da pasta pessoal

Alguma idéia de por que devo mantê-las ou posso removê-las e também interromper a criação?



Esses são os túneis de bifurcação do processo POSIX, que não foram fechados corretamente. Nós podemos produzi-los a partir de php posix_mkfifo()epcntl_exec()
NVRM

Respostas:



6

Esses são arquivos temporários que deveriam ter sido excluídos. Provavelmente criado pelo Ubuntu One.

Este problema foi discutido em detalhes neste fórum:

http://ubuntuforums.org/showthread.php?p=11953534


@ObsessiveFOSS A primeira frase desta resposta realmente responde fundamentalmente à pergunta (ou tente, não estou dizendo que isso esteja correto). E são as informações essenciais do segmento vinculado. Não tenho certeza de que essa resposta específica realmente exija detalhes adicionais.
Eliah Kagan

4
Eu não uso o Ubuntu One e ainda recebo esses arquivos.
Faça

4

Uma correção ainda está em andamento (através do relatório de erros ):

upstream cometeu uma correção para o git se alguém quiser experimentar a alteração: http://git.gnome.org/browse/glib/commit/?id=afdb2abb13896a3d5caecabd2f7158e8047f9956

Por enquanto, estou executando isso no cron ( myuseré meu nome de usuário e usando crontab -epara editar):

@daily find /home/myuser/.goutputstream-* -mtime +2 -print | xargs rm -f


1
Gostaria de adicionar o trabalho cron acima em um crontab exatamente como você o escreveu? Em caso afirmativo, onde eu o salvo quando solicitado pelo nano?
Shawn

Se você usar crontab -e, o local padrão já deve estar corretamente selecionado.
Belacqua

1
Basta usar em -deletevez do seu xargs, é mais seguro e mais simples.
Martin Ueding

@queueoverflow Suponho que funcione desde que você esteja usando o GNU find.
Belacqua

3

Não sei se é por causa de uma atualização do kernel ou o que você tem, mas consegui obter o mesmo resultado que:

cd && rm .goutputstream-* -v

Correndo:

rm .goutputstream-*

9
O primeiro vai para o diretório inicial cd , exclui todos os .goutputstream-*arquivos e fornece uma lista dos arquivos excluídos. Este último exclui todos os .goutputstream-*arquivos no diretório atual . Portanto, sua solução não funcionará se o usuário ainda não estiver no diretório inicial.
Zaz

Bem, funcionará, apenas não excluirá os .goutputstream-*arquivos que podem estar no diretório inicial. Se houvesse esses arquivos nesse diretório atual, eles teriam sido excluídos.
Icedwater

Nada a ver com nenhum kernel.
Ken afiada
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.