Trash -Cli una herramienta de basura para administrar 'basura' desde la línea de comandos de Linux

Trash -Cli una herramienta de basura para administrar 'basura' desde la línea de comandos de Linux

Bote de basura es una interfaz de línea de comando que basura los archivos y registra la ruta absoluta original, la fecha de eliminación y los permisos asociados. Utiliza el mismo basurero utilizado por los populares entornos de escritorio de Linux como KDE, GNOME y XFCE que se pueden invocar desde la línea de comandos (y a través de scripts).

Bote de basura Proporciona estos comandos:

$ Trash-Put #Trash Archivos y directorios. $ Trash-Epty #Empty the Trashcan (s). $ archivos basura de la lista de basura. $ Trash-Restore #Restore Un archivo destrozado. $ Trash-RM #Remove Archivos individuales del bashcan. 

En este artículo, le mostraremos cómo instalar y usar Trash-Cli para encontrar la ruta original, la fecha de eliminación y los permisos de los archivos eliminados en Linux.

Cómo instalar Trash-Cli en Linux

La forma directa de instalar bote de basura es usando Instalación fácil herramienta de la siguiente manera:

$ sudo apt-get install python-setuppools #debian/ubuntu sistemas $ sudo yum instalación python-setuppools #rhel/centos $ sudo fácil_install basura-cli-cli 

Más, instalar Bote de basura de la fuente como se muestra.

$ git clon https: // github.com/andreafrancia/basura-cli.Git $ CD Trash-cli $ sudo Python Setup.instalación de PY 

Cómo usar Trash-Cli en Linux

Para basar un archivo específico, ejecute.

$ Trash-Put File1 

Enumere todos los archivos destrozados.

$ Lista de basura 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/Test 

Busque un archivo en el bashcan.

$ Lista de basura | archivo 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 un archivo basura.

$ Trash-Exestore 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/Test 

Eliminar todos los archivos del bashcan.

$ Trash-Expty 

Eliminar solo los archivos que se han eliminado más de atrás:

$ Trash-Expty  

Aquí hay una demostración de este comando:

$ Fecha Lunes 15 de mayo 20:26:52 Eat 2017 $ Lista de basura 2017-05-12 13:51:12/Home/Tecmint/New.txt 2017-05-11 10:41:30/Home/Tecmint/Old.txt 2017-04-05 20:43:54/home/tecmint/más antiguo.TXT $ Trash-Expty 7 $ Lista de basura 2017-05-12 13:51:12/Home/Tecmint/New.txt 2017-05-11 10:41:30/Home/Tecmint/Old.TXT $ Trash-Expty 1 $ Lista de basura 2017-05-12 13:51:12/Home/Tecmint/New.TXT 

Eliminar solo archivos que coinciden con un patrón.

No olvide usar cotizaciones para proteger el patrón de la expansión de la carcasa:

$ Trash-Rm \*.TXT 

Para obtener más información, consulte el repositorio de GitHub de Trash-Cli: https: // github.com/andreafrancia/basura-cli

Eso es todo! ¿Conoces alguna herramienta de CLI similar para Linux?? Comparta información sobre ellos con nosotros a través del formulario de comentarios a continuación.