Trash -cli - Uma ferramenta de lixo para gerenciar 'lixo' da linha de comando Linux
- 1393
- 9
- Randal Kuhlman
Lixo-cli é uma interface da linha de comando que elimina arquivos e registra o caminho absoluto original, data de exclusão e permissões associadas. Ele usa o mesmo lixo usado por ambientes populares de desktop Linux, como KDE, Gnome e XFCE, que podem ser invocados da linha de comando (e via scripts).
Lixo-cli fornece estes comandos:
$ arquivos e diretórios de putas de lixo. $ opendo o lixo #Empty the TrashCan (s). $ arquivos lixo da lista de lixo #. $ Trash-Restore #Restore Um arquivo destruído. $ trash-rm #remove arquivos individuais do lixo.
Neste artigo, mostraremos como instalar e usar o Trash-Cli para encontrar o caminho original, a data de exclusão e as permissões de arquivos excluídos no Linux.
Como instalar o lixo-cli no Linux
A maneira direta de instalar lixo-cli é usando easy_install ferramenta da seguinte maneira:
$ sudo apt-get install python-setuptutools #Debian/Ubuntu Systems $ sudo yum install python-setuptools #rhel/centos sistemas $ sudo easy_install lixo cli
Caso contrário, instale Lixo-cli da fonte como mostrado.
$ git clone https: // github.com/andreacrancia/lixo-cli.Git $ CD Trash-cli $ sudo python Configuração.py install
Como usar lixo-cli no linux
Para destruir um arquivo específico, execute.
$ File-put 1
Liste todos os arquivos lixo.
$ lista de lixo 2017-05-05 10:30:48/home/tecmint/file1 2017-05-10 13:40:41/home/tecmint/file2 2017-05-12 22:30:49/home/tecmint/file3 2017- 05-12 22:50:48/Home/Tecmint/Teste
Procure um arquivo na lata de lixo.
$ list de lixo | Arquivo Grep 2017-05-05 10:30:48/home/tecmint/file1 2017-05-10 13:40:41/home/tecmint/file2 2017-05-12 22:30:49/home/tecmint/file3
Restaurar um arquivo destruído.
$ lixo-restauração 0 2017-05-05 10:30:48/home/tecmint/file1 1 2017-05-10 13:40:41/home/tecmint/file2 2 2017-05-12 22:30:49/home/tecmint/ File3 3 2017-05-12 22:50:48/Home/Tecmint/Teste
Remova todos os arquivos do lixo.
$ opendo lixo
Remova apenas os arquivos que foram excluídos mais do que atrás:
$ opendo lixo
Aqui está uma demonstração deste comando:
$ data Seg 15 de maio 20:26:52 Eat 2017 $ lista de lixo 2017-05-12 13:51:12/home/tecmint/novo.TXT 2017-05-11 10:41:30/Home/Tecmint/Old.txt 2017-04-05 20:43:54/home/tecmint/mais antigo.TXT $ Onessy 7 $ lista de lixo 2017-05-12 13:51:12/home/tecmint/novo.TXT 2017-05-11 10:41:30/Home/Tecmint/Old.TXT $-lixo vazio 1 $ lista de lixo 2017-05-12 13:51:12/home/tecmint/novo.TXT
Remova apenas os arquivos que correspondem a um padrão.
Não se esqueça de usar citações para proteger o padrão da expansão da concha:
$ trash-rm \*.TXT
Para mais informações, consulte o repositório do lixo-cli github: https: // github.com/andreacrancia/lixo-cli
Isso é tudo! Você conhece alguma ferramenta de CLI semelhante para Linux? Compartilhe algumas informações sobre eles conosco através do formulário de comentário abaixo.
- « 10 dicas úteis para escrever scripts eficazes em Linux
- Como configurar Thunderbird com o Iredmail para samba4 ad - Parte 13 »