Tại sao các tệp .goutputstream-xxxxx được tạo trong thư mục chính? [đóng cửa]


79

Tôi tìm thấy rất nhiều tập tin với tên giống như

.goutputstream-xxxxx

trong đó xxxxx là một số ký tự chữ và số.

Dưới đây là một ảnh chụp màn hình của thư mục nhà

ảnh chụp màn hình của thư mục nhà

Bất kỳ ý tưởng tại sao tôi nên giữ những thứ này hoặc tôi có thể loại bỏ và cũng ngừng sáng tạo thêm?


1
Lỗi này đã được sửa
lỗi.launchpad.net/ubfox/

Đó là các quy trình POSIX, đã không được đóng đúng cách. Chúng tôi có thể sản xuất chúng từ php posix_mkfifo()pcntl_exec()
NVRM

Câu trả lời:


53

Đây là một lỗi - https://bugs.launchpad.net/ubfox/+source/lightdm/+orms/984785

Khá chắc chắn rằng nó không phải là Ubuntu - tôi không có nó ở đây và có các tệp.

Tôi xóa chúng mọi lúc mọi nơi, không gây ra cho tôi bất kỳ vấn đề nào.

Bạn có thể chạy lệnh này trong một thiết bị đầu cuối để xóa tất cả:

cd && rm .goutputstream-* -v

Tôi tin rằng, những tập tin đó có liên quan đến guxer hoặc pulseaudio.
Anwar

6

Đây là những tập tin tạm thời nên bị xóa. Nhiều khả năng được tạo bởi Ubuntu One.

Vấn đề này đã được thảo luận để chi tiết trên diễn đàn này:

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


@ObsessiveFOSS Câu đầu tiên của câu trả lời này thực sự trả lời cơ bản câu hỏi (hoặc cố gắng, tôi không nói điều này là đúng). Và nó là thông tin cần thiết từ các chủ đề được liên kết. Tôi không chắc câu trả lời cụ thể này thực sự đòi hỏi bất kỳ chi tiết bổ sung nào.
Eliah Kagan

4
Tôi không sử dụng Ubuntu One và vẫn nhận được các tệp này.
Làm

4

Một bản sửa lỗi vẫn đang hoạt động (thông qua báo cáo lỗi ):

ngược dòng cam kết sửa lỗi git nếu ai đó muốn thử thay đổi: http://git.gnome.org/browse/glib/commit/?id=afdb2abb13896a3d5caecabd2f7158e8047f9956

Hiện tại, tôi đang chạy cái này trong cron ( myuserlà tên người dùng của tôi và đang sử dụng crontab -eđể chỉnh sửa):

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


1
Tôi có thể thêm công việc cron ở trên vào crontab chính xác như bạn đã viết không? Nếu vậy, tôi sẽ lưu nó ở đâu khi được nhắc bởi nano?
Shawn

Nếu bạn sử dụng crontab -e, vị trí mặc định phải được chọn chính xác.
belacqua

1
Chỉ cần sử dụng -deletethay vì của bạn xargs, nó sẽ an toàn và đơn giản hơn.
Martin Uting

@queueoverflow Tôi giả sử rằng nó hoạt động miễn là bạn đang sử dụng GNU find.
belacqua

3

Tôi không biết có phải do cập nhật kernel hay không, nhưng tôi đã có thể hoàn thành kết quả tương tự như sau:

cd && rm .goutputstream-* -v

bằng cách chạy:

rm .goutputstream-*

9
Cái trước vào thư mục chính cd , xóa tất cả .goutputstream-*các tập tin và cung cấp cho bạn một danh sách các tập tin bị xóa. Cái sau xóa tất cả .goutputstream-*các tập tin trong thư mục hiện tại . Vì vậy, giải pháp của bạn sẽ không hoạt động nếu người dùng chưa có trong thư mục chính.
Zaz

Chà, nó sẽ hoạt động, nó sẽ không xóa các .goutputstream-*tập tin có thể có trong thư mục chính. Nếu có bất kỳ tập tin nào như vậy trong thư mục hiện tại, chúng sẽ bị xóa.
icedwater

Không có gì để làm với bất kỳ hạt nhân.
Ken Sharp
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.