Pek çok Linux kullanıcısı yanlışlıkla önemli dosyaları silmiştir. Benimde başımdan geçti. Çok fazla sayıda kullanıcı dosyasını tek tıkla Linux konsolundan silmiştim.
Her ne kadar silinen dosyaları kurtarmak mümkün olsa da en kolay yöntem silinen dosyalara karşı alınan önlemdir.
Neyse ki bu duurmda kullanabileceğimiz kütüphane dosyası libtrash var. Dosyanın ana sayfası burası . İsteyen kullandığı dağıtıma uygun paketi doğrudan kurabilir isteyen buradan dowload eder derleyerek kurabilir.
Güncel sürüm 3.2 ama biz hazır Debian paket deposundan kuracağımız güncel sürüm 2.4.
Source derleyerek kurmak isterseniz bu şekilde kurabilirsiniz;
make
make install
Debian için paket kurulumu bu şekilde olacaktır;
Konfigürasyon dosyamız;
/etc/libtrash.conf dosyasıdır. Normal şarlarda bu dosyada hiç bir ayar yapmadan gerekli korumayı sağlayacaktır.
Her kullanıcı için ayrı ayrı işlem yapılabilmektedir onun için silinen dosyaların taşındığı Trash klasörü kullanıcı ev klaörlerinde oluşturulur.
Kullanıcı sisteme giriş yaptığında programın otomatik olarak aktif olması için kullanıcı ev dizinlerinde yer alan .bashrc dosyasına eklememiz gereke satırlar şu şekilde olacaktır.
alias trash_aktif='export TRASH_OFF=NO'
alias trash_pasif='export TRASH_OFF=YES'
Dosyanın sonunda yer alan iki satır gerektiğinde programı aktif veya pasif duruma getirmek içindir. Program aktif durumda olduğunda Trash içindeki dosyaları silemezsiniz. komut satırından trash_pasif yazarak programı pasif hale getirerek Trash kutusundaki dosyaları silebilir trash_aktif yazarak programı aktif duruma getirebilirsiniz.
Kazasız belasız Linux kullanımı diyelim

