Ubuntu' nun son sürümünde çöp kutusu büyük boyuta ulaştığında ya da root yetkisi ile çok uğraştığınızda nadiren temizlenemediği oluyor. Çöpü boşalt dediğinizde bilgisayar donuyor. Çözümü ise terminalden
sudo rm -r ~/.local/share/Trash/files/*
komutunu göndermek ve kullanıcı şifresini girmek. Python dosyasında terminal komudu kullanmayı pekiştirmek için yaptığım yukarıdaki kodla aynı işi yapan alıştırmayı paylaşayım dedim. Yeni başlayanlar için faydalı olur umarım.


#!/usr/bin/env python
#-*- coding: utf-8 -*-

import os

cop_dosyalar = "~/.local/share/Trash/files/*"

if os.name == "posix":
print "İşletim sistemi doğrulandı: Linux"
while True:
print "Temizleme işlemi gerçekleştirilsin mi? [E] | [H]"
cevap = raw_input("")
if "H" in cevap or "h" in cevap:
break
elif "E" in cevap or "e" in cevap:
print "Çöp kutusu boşaltılıyor..."
os.system("sudo rm -r " + cop_dosyalar)
break
else:
continue

if os.name == "nt" or os.name == "dos" or os.name == "ce":
print "İşletim sistemi doğrulanamadı: Windows"

if os.name == "mac":
print "İşletim sistemi doğrulanamadı: Macintosh"

if os.name == "os2":
print "İşletim sistemi doğrulanamadı: OS/2"