Yanıtlar:
Sunucu sürümünde çöp kutusu yok. rm
Komut siler.
rm
masaüstü veya sunucu üzerinde, onlar hemen silinir.
Dosyaları nasıl sildiğinizi söylemiyorsunuz.
Örneğin, bazı metin modu dosya yöneticisi kullanıyorsanız bir "çöp kutusu" olabilir.
Ancak diyelim rm
ki kabuktaki komutu kullandınız :
Normalde, rm
"çöp kutusu" kullanmadan dosyaları silmeniz gerekir. Ancak, bir şeyi yanlışlıkla yüklemek veya .bashrc
kontrol etmeden bir örnek kullanmak gibi çeşitli nedenlerle, başka bir şey olabilir - kontrol etmek kolaydır, bu yüzden şunları yapmalısınız: Adla command -v
hangi komutu çalıştırdığınızı bulmak için kullanın rm
:
$ command -v rm
/usr/bin/rm
Güzel görünüyor (1). Aynı şekilde, /bin/rm
iyi olurdu.
Eğer rm
çöp kullanmaya değiştirilir, bu gibi görünebilir:
$ command -v rm
alias rm=trash-put
veya
$ command -v rm
alias rm=gvfs-trash
Normalde, bu değişiklik yalnızca rm
etkileşimli bir kabukta kullanıldığında uygulanır .
Ayrıca, bir libtrash
şekilde kurulup kurulmadığını kontrol edebilirsiniz . Programların rm
kütüphane çağrı düzeyi de dahil olmak üzere çalışma şeklini değiştirir .
(1) Aslında, /usr/bin/rm
aynı safe-rm
adlı bir paketten olabilir :
$ ls -l /usr/bin/rm
lrwxrwxrwx 1 root root 7 Feb 1 2014 /usr/bin/rm -> safe-rm
Bir yorumdan bir soruyu cevaplama:
Eğer winscp
bir uygulaması ise scp
, onunla dosyaları silemezsiniz; Dosyaları başka bir makineye kopyalarsınız, böylece daha fazla kopya elde edersiniz. Yine de dosyaların üzerine yazmak için kullanabilirsiniz - ama bahsettiğiniz bu değil.