Não há lixo na versão do servidor. O comando rm
o exclui.
Estou usando a versão do servidor do Ubuntu. Eu queria saber se os arquivos ainda vão para o "lixo" etc. com esta versão.
Estou excluindo as coisas e só quero ter certeza de que as coisas não estão sendo colocadas no lixo.
Não há lixo na versão do servidor. O comando rm
o exclui.
Você não diz como excluir arquivos.
Pode haver uma "lixeira" se você usar algum gerenciador de arquivos em modo texto, por exemplo.
Mas vamos supor que você use o comando rm
no shell:
Normalmente, rm
deve excluir apenas arquivos, sem usar uma "lixeira". Mas, por várias razões, como instalar algo acidentalmente ou usar um exemplo .bashrc
sem checar, pode ser outra coisa - é fácil checar, então você deve: Usar command -v
para descobrir qual comando você está executando com o nome rm
:
$ command -v rm
/usr/bin/rm
Isso parece bom (1). Igualmente, /bin/rm
seria bom.
Se rm
for alterado para usar lixo, pode ser assim:
$ command -v rm
alias rm=trash-put
ou
$ command -v rm
alias rm=gvfs-trash
Normalmente, essa alteração é aplicada somente quando rm
é usado em um shell interativo.
Além disso, você pode verificar se libtrash
está instalado de alguma forma. Ele muda o funcionamento dos programas, incluindo rm
, no nível da chamada da biblioteca.
(1) Na verdade, /usr/bin/rm
pode ser safe-rm
, de um pacote com o mesmo nome:
$ ls -l /usr/bin/rm
lrwxrwxrwx 1 root root 7 Feb 1 2014 /usr/bin/rm -> safe-rm
Respondendo a uma pergunta de um comentário:
Se winscp
for uma implementação de scp
, você não poderá excluir arquivos com ela; Você copia arquivos para outra máquina para obter mais cópias. Você poderia usá-lo para sobrescrever arquivos - mas não é disso que você fala.
Tags command-line server files rm trash