Câu trả lời:
Không có thùng rác trong phiên bản Máy chủ. Các rm
lệnh xóa nó.
rm
trên máy tính để bàn hoặc máy chủ, chúng sẽ bị xóa ngay lập tức.
Bạn không nói làm thế nào bạn xóa các tập tin.
Có thể có một "thùng rác" nếu bạn sử dụng một số trình quản lý tệp chế độ văn bản chẳng hạn.
Nhưng giả sử bạn sử dụng rm
lệnh trong trình bao:
Thông thường, rm
chỉ nên xóa các tập tin, mà không sử dụng một "thùng rác". Nhưng vì nhiều lý do, như vô tình cài đặt một cái gì đó, hoặc sử dụng một ví dụ .bashrc
mà không kiểm tra, nó có thể là một thứ khác - thật dễ kiểm tra, vì vậy bạn nên: Sử dụng command -v
để tìm hiểu lệnh nào bạn đang chạy với tên rm
:
$ command -v rm
/usr/bin/rm
Điều đó có vẻ tốt (1). Tương tự, /bin/rm
sẽ tốt.
Nếu rm
được thay đổi để sử dụng thùng rác, nó có thể trông như thế này:
$ command -v rm
alias rm=trash-put
hoặc là
$ command -v rm
alias rm=gvfs-trash
Thông thường, thay đổi này chỉ được áp dụng khi rm
được sử dụng trong trình bao tương tác.
Ngoài ra, bạn có thể kiểm tra xem có libtrash
được cài đặt theo cách nào đó không. Nó thay đổi cách thức hoạt động của chương trình, bao gồm rm
, ở cấp độ cuộc gọi thư viện.
(1) Trên thực tế, /usr/bin/rm
có thể safe-rm
, từ một gói cùng tên:
$ ls -l /usr/bin/rm
lrwxrwxrwx 1 root root 7 Feb 1 2014 /usr/bin/rm -> safe-rm
Trả lời một câu hỏi từ một bình luận:
Nếu winscp
là một triển khai scp
, thì bạn không thể xóa các tệp với nó; Bạn sao chép các tập tin vào một máy khác, vì vậy bạn nhận được nhiều bản sao hơn. Tuy nhiên, bạn có thể sử dụng nó để ghi đè lên các tệp - nhưng đó không phải là những gì bạn nói.