Como desfazer uma operação feita no terminal?

3

Eu tinha deletado um arquivo importante uma vez e mais tarde eu tinha mudado as permissões de um arquivo que eu não sou capaz de reverter agora. Existe alguma maneira através da qual eu possa desfazer excluir ou reverter permissões em arquivos ao trabalhar com o terminal?

E mais uma pergunta sobre o Ubuntu ... Por que nós nunca recebemos uma caixa de diálogo perguntando 'você tem certeza de que deseja excluir' em comparação com o windows. Eu a vejo como uma falha no Ubuntu GUI. Uma vez que você pressiona delete, lá está no lixo, mas nunca pede para perguntar se nós realmente queremos que ele seja apagado e é claro, eu sei que o ppl seria como - por que você quer segurança antes de apagar ... é uma parte do HCI e deve ser implementado (desculpe, apenas um iniciante).

    
por bebojoor 25.04.2012 / 10:00

3 respostas

4

Se deletou o arquivo em um terminal com rm então ele não irá para o lixo, faça isso no gerenciador de arquivos e ele irá.

Você pode restaurar o arquivo, mas o tempo todo em que você está usando o sistema na área em que o arquivo estava pode ser substituído.

link

Você deve conseguir reverter permissões em arquivos.

link

    
por 23 93 26 35 19 57 3 89 25.04.2012 / 10:59
3

Existe um rm script de wrapper que torna rm um pouco mais à prova de erros.

Suponha que você fez ...

rm very_important_file

Recuperar esse arquivo usando o terminal é entediante e nem sempre é possível.

Se você usou o script mencionado acima, não precisa se preocupar com isso porque

rm very_important_file

está realmente fazendo

mv very_important_file ~/.Trash/

nos bastidores desse script de wrapper rm mencionado acima.

O script lida com mais casos e não altera o aplicativo rm do seu sistema, apenas o ilumina se você colocar o wrapper em algum lugar antes do oficial rm em seu $ PATH.

Isso é um pouco melhor do que apenas o aliasing, porque ele pode fazer mais (como manter o diretório ~/.Trash/ ).

    
por a14m 07.12.2013 / 08:46
-2

Acho que pode estar na lixeira. Você pode recuperar o arquivo importante da lixeira. caso contrário, acho que você deve baixar ou fazer o arquivo novamente.

    
por raghur 25.04.2012 / 10:30