Я использую серверную версию Ubuntu. Мне было интересно, если файлы все еще идут в «корзину» и т. Д. С этой версией.
Я удаляю вещи, и я просто хочу убедиться, что они не попадают в корзину.
В версии Сервера нет мусора. Команда rm
удаляет его.
Вы не говорите, как вы удаляете файлы.
Например, может быть «мусор», если вы используете какой-либо файловый менеджер в текстовом режиме.
Но давайте предположим, что вы используете команду rm
в оболочке:
Обычно rm
следует просто удалять файлы, не используя «мусор». Но по разным причинам, например, при установке чего-либо случайно или при использовании примера .bashrc
без проверки, это может быть что-то еще - это легко проверить, поэтому вам следует: Используйте command -v
, чтобы узнать, какую команду вы запускаете с имя rm
:
$ command -v rm
/usr/bin/rm
Хорошо выглядит (1). Точно так же /bin/rm
было бы хорошо.
Если rm
изменено для использования корзины, оно может выглядеть следующим образом:
$ command -v rm
alias rm=trash-put
или
$ command -v rm
alias rm=gvfs-trash
Обычно это изменение применяется только тогда, когда rm
используется в интерактивной оболочке.
Также вы можете проверить, установлен ли libtrash
каким-либо образом. Это меняет работу программ, в том числе rm
, на уровне библиотечного вызова.
(1) На самом деле /usr/bin/rm
может быть safe-rm
из пакета с таким же именем:
$ ls -l /usr/bin/rm
lrwxrwxrwx 1 root root 7 Feb 1 2014 /usr/bin/rm -> safe-rm
[ 1120]
Отвечая на вопрос из комментария:
Если winscp
является реализацией scp
, то вы не можете удалять файлы с ним ; Вы копируете файлы на другой компьютер, чтобы получить больше копий. Вы можете использовать его для перезаписи файлов, но вы не об этом.