В Ubuntu Server есть корзина?

Я использую серверную версию Ubuntu. Мне было интересно, если файлы все еще идут в «корзину» и т. Д. С этой версией.
Я удаляю вещи, и я просто хочу убедиться, что они не попадают в корзину.

11
задан 2 November 2014 в 17:26

2 ответа

В версии Сервера нет мусора. Команда rm удаляет его.

0
ответ дан 2 November 2014 в 17:26

Вы не говорите, как вы удаляете файлы.
Например, может быть «мусор», если вы используете какой-либо файловый менеджер в текстовом режиме.

Но давайте предположим, что вы используете команду 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, то вы не можете удалять файлы с ним ; Вы копируете файлы на другой компьютер, чтобы получить больше копий. Вы можете использовать его для перезаписи файлов, но вы не об этом.

0
ответ дан 2 November 2014 в 17:26

Другие вопросы по тегам:

Похожие вопросы: