Mengapa file .goutputstream-xxxxx dibuat di folder rumah? [Tutup]

79

Saya menemukan banyak file dengan nama sejenisnya

.goutputstream-xxxxx

di mana xxxxx adalah beberapa karakter alfanumerik.

Ini adalah screenshot folder rumah

tangkapan layar folder rumah

Adakah ide mengapa saya harus menyimpan ini atau dapatkah saya menghapus dan juga menghentikan pembuatan lebih lanjut?

John
sumber
1
Bug ini telah diperbaiki bugs.launchpad.net/ubuntu/+source/lightdm/+bug/984785
Braiam
Itu adalah proses POSIX forking Tunnels, yang belum ditutup dengan benar. Kami dapat memproduksinya dari php posix_mkfifo()danpcntl_exec()
NVRM

Jawaban:

53

Ini adalah bug - https://bugs.launchpad.net/ubuntu/+source/lightdm/+bug/984785

Cukup yakin itu bukan ubuntu satu - saya tidak memilikinya di sini dan memiliki file.

Saya menghapusnya sekarang dan lagi, tidak menyebabkan masalah bagi saya.

Anda dapat menjalankan perintah ini di terminal untuk menghapus semuanya:

cd && rm .goutputstream-* -v
23 93 26 35 19 57 3 89
sumber
Saya percaya, file-file itu terkait dengan gstreamer atau pulseaudio.
Anwar
6

Ini adalah file sementara yang seharusnya dihapus. Kemungkinan besar dibuat oleh Ubuntu One.

Masalah ini telah dibahas secara rinci di forum ini:

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

upapilot
sumber
@ObsessiveFOSS Kalimat pertama dari jawaban ini benar-benar secara mendasar menjawab pertanyaan (atau usaha untuk, saya tidak mengatakan ini benar). Dan itu adalah informasi penting dari utas terkait. Saya tidak yakin jawaban khusus ini sebenarnya memerlukan detail tambahan.
Eliah Kagan
4
Saya tidak menggunakan Ubuntu One dan masih mendapatkan file-file ini.
To Do
4

Perbaikan masih dalam proses (melalui laporan bug ):

upstream melakukan perbaikan untuk git jika seseorang ingin mencoba perubahan: http://git.gnome.org/browse/glib/commit/?id=afdb2abb13896a3d5caecabd2f7158e8047f9956

Untuk saat ini, saya menjalankan ini dalam cron ( myuseradalah nama pengguna saya, dan digunakan crontab -euntuk mengedit):

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

belacqua
sumber
1
Apakah saya hanya akan menambahkan pekerjaan cron di atas ke dalam crontab persis seperti yang Anda tulis? Jika demikian, di mana saya menyimpannya ketika diminta oleh nano?
Shawn
Jika Anda menggunakan crontab -e, lokasi default harus sudah dipilih dengan benar.
belacqua
1
Cukup gunakan -deletealih-alih milik Anda xargs, itu lebih aman dan sederhana.
Martin Ueding
@queueoverflow Saya menganggap itu berfungsi selama Anda menggunakan GNU find.
belacqua
3

Saya tidak tahu apakah itu karena pembaruan kernel, atau apa yang Anda miliki tetapi saya dapat mencapai hasil yang sama seperti:

cd && rm .goutputstream-* -v

dengan menjalankan:

rm .goutputstream-*
phillip
sumber
9
Yang pertama pergi ke direktori home cd , menghapus semua .goutputstream-*file dan memberi Anda daftar file yang dihapus. Yang terakhir menghapus semua .goutputstream-*file di direktori saat ini . Jadi solusi Anda tidak akan berfungsi jika pengguna belum ada di direktori home.
Zaz
Yah, itu akan berhasil, itu tidak akan menghapus .goutputstream-*file yang mungkin ada di direktori home. Jika ada file seperti itu di direktori saat ini, mereka akan dihapus.
es
Tidak ada hubungannya dengan kernel apa pun.
Ken Sharp