Trash -cli - narzędzie do zarządu „śmieci” z linii poleceń Linux
- 643
- 132
- Klaudia Woś
Trash-cli to interfejs wiersza poleceń, który niszczy pliki i rejestruje oryginalną ścieżkę bezwzględną, datę usunięcia i powiązane uprawnienia. Używa tego samego kosza na śmieci, którego używane przez popularne środowiska stacjonarne Linux, takie jak KDE, GNOME i XFCE, które można wywołać z wiersza poleceń (i za pośrednictwem skryptów).
Trash-cli Zapewnia te polecenia:
$ Pliki i katalogi #trash #Trash. $ Trash-pusty #Empty The Trashcan (y). $ Trash-list #list tashed pliki. $ TRASH-RESTORE #RESTORE A Trashed Plik. $ trash-rm #Remove poszczególne pliki z śmieci.
W tym artykule pokażemy, jak zainstalować i używać Trash-CLI, aby znaleźć oryginalną ścieżkę, datę usunięcia i uprawnienia usuniętych plików w Linux.
Jak zainstalować Trash-CLI w Linux
Prosty sposób instalacji Trash-cli jest za pomocą Easy_Install narzędzie w następujący sposób:
$ sudo apt-get instaluj Python-SeTuptools #debian/ubuntu Systems $ sudo yum instaluj Python-SeTuptools #RHEL/CENTOS SYSTEMS $ sudo easy_install that-cli
W przeciwnym razie zainstaluj Trash-cli ze źródła, jak pokazano.
$ git clone https: // github.com/andreafrancia/trash-cli.Git $ CD Trash-cli $ sudo python konfiguracja.instalacja PY
Jak używać Trash-CLI w Linux
Aby zniszczyć określony plik, uruchom.
$ plik śmieciowy 1
Wypisz wszystkie zniszczone pliki.
$ lista śmieci 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
Wyszukaj plik w śmieci.
$ lista śmieci | plik 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
Przywróć plik zniszczony.
$ RASH-RESTORE 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
Usuń wszystkie pliki z śmieci.
$ śmieci-puste
Usuń tylko pliki, które zostały usunięte więcej niż temu:
$ śmieci-puste
Oto demonstracja tego polecenia:
$ data PON 15 maja 20:26:52 Eat 2017 $ lista śmieci 2017-05-12 13:51:12/Strona główna/Tecmint/New.TXT 2017-05-11 10:41:30/Home/Tecmint/Old.TXT 2017-04-05 20:43:54/Home/Tecmint/najstarszy.tekst $ Trash-pusty 7 $ lista śmieci 2017-05-12 13:51:12/Strona główna/Tecmint/New.TXT 2017-05-11 10:41:30/Home/Tecmint/Old.tekst $ Trash-pusty 1 $ lista śmieci 2017-05-12 13:51:12/Strona główna/Tecmint/New.tekst
Usuń tylko pliki pasujące do wzoru.
Nie zapomnij używać cytatów, aby chronić wzór przed rozszerzeniem powłoki:
$ trash-rm \*.tekst
Aby uzyskać więcej informacji, sprawdź repozytorium Trash-Cli Github: https: // github.com/andreafrancia/trash-cli
To wszystko! Czy znasz jakiekolwiek podobne narzędzia CLI dla Linux? Udostępnij nam kilka informacji o nich za pośrednictwem poniższego formularza komentarza.
- « 10 Przydatne wskazówki dotyczące pisania skutecznych skryptów bash w Linux
- Jak skonfigurować Thunderbird z Iredmail dla Samba4 AD - Część 13 »