Trash-cli, кошче за интерпретатор на командния ред

за trash-cli

В следващата статия ще разгледаме trash-cli. Това е малък пакет от безплатни софтуерни команди, които ще ни предоставят кошче за интерпретатор на командния ред. В днешно време, каквато и система да използвате, било то Gnu / Linux, Windows или Mac OS от графичната среда, когато изтриете файл, той обикновено се озовава в кошчето. Това ни дава възможност да се покаем и възстановим файла или да го изтрием за постоянно. От друга страна, ако изтриете файл от командния ред, опцията за възстановяване на тези файлове, по принцип няма да го имаме.

Както казах, trash-cli е клиент за управление на кошчето от командния ред. Si създайте псевдоним така че когато използвате rm, наистина използвате trash-cli, ще имате добър начин да предотвратите загуба на данни. С това можете да избегнете изтриването на файлове, които наистина не сте искали да изтриете, било по невнимание или по погрешка. Това е така, защото когато изтриете нещо с trash-cli, то ще остане в кошчето.

По-късно, ако искате да възстановите файловете, това може да стане лесно. Какво още, trash-cli ще запомни датата на изтриване на даден файл, неговите разрешения и пътя, където е бил разположен преди да бъде изтрит. Така че можем да ги възстановим такива, каквито са били.

Инсталирайте trash-cli на Ubuntu

Инсталирането на trash-cli е много лесно в Ubuntu с помощта на apt пакет мениджър. Всичко, което трябва да направите, е да отворите терминал (Ctrl + Alt + T) и да изпълните командата:

инсталирайте trash-cli с apt

sudo apt-get install trash-cli

Инструментът Trash-cli е базиран на Python, така че Можем да го инсталираме и от източниците. Процедурата е обща за всички дистрибуции. Трябва само да отворите терминал (Ctrl + Alt + T) и да изпълните командите:

изтеглете repo trash-cli

git clone https://github.com/andreafrancia/trash-cli.git

cd trash-cli

sudo python3 setup.py install

sudo python3 setup.py install --user

Пример за използване

Веднъж инсталирани, потребители вече можем да използваме командите:

  • боклук: за изтриване на файлове и директории.
  • боклук празен: изпразнете кошчето.
  • списък за боклук: изброява файловете и папките, които са в кошчето.
  • възстановяване на боклука: възстановяване на файлове и папки, които са в кошчето.
  • боклук-rm- Индивидуално изтрийте конкретен файл, който е в кошчето.

Изпратете файл в кошчето

Сега можем да използваме тези команди, достъпни от терминала, по много прост начин. Например, ако искаме изпратете нещо в кошчето, вместо да използвате rm (това по принцип би било невъзстановимо), можете да използвате тази друга команда:

боклук

trash-put ejemplo-trash-cli.txt

Trash-cli всъщност не изтрива файлове или директории, а просто ги премества в скрита директория. ВНИМАНЕТЕ, всеки файл или директория ще запази пътя, по който е бил първоначално. Това означава, че ако по-късно го възстановите, той ще бъде в директорията, от която сме го премахнали.

Скритата директория, в която се премахват файловете и директориите, можем да я видим с командата:

директория за боклук

ls -la $HOME/.local/share/Trash

В тази скрита директория ще намерите още две директории:

  • файлове: Тук командата trash-put ще премести изтрития файл или директория.
  • инфо: Командната група обработва .trashinfo файл за всеки изтрит файл / директория.

Избройте изтритите файлове или директории

за избройте файловете или директориите, намерени в кошчето, от командния ред, който изпълняваме:

списък за боклук

trash-list

Освободете кошчето

Както всички знаят, файловете в кошчето заемат дисково пространство. Поради тази причина е добър навик от време на време, освободете място за боклук. И можем да направим това с командата:

trash-empty

Изпълнявайки го по този начин, без параметри ще изтрие ВСИЧКО, което имаме в кошчето.

В случай на желание изтриване на файлове или директории от х дни, съхранявани, ще трябва да предадем броя на дните като параметър. Например, ако искаме да изтрием съхраненото през последните 5 дни, ще напишем:

trash-empty 5

Възстановяване на файлове или директории

Това е командата, за която може да ви е интересно да инсталирате trash-cli и тя ще ни позволи да възстановим изтритото. Възстановяването на боклука възстановява файловете или директориите до първоначалното им място, не забравяйте, че боклукът съхранява тази информация.

възстановяване на боклука

trash-restore

Изтриване на файлове от кошчето

С командата trash-rm можем изтрийте за постоянно файлове или директории от кошчето. Имаме няколко начина да изпълним тази задача. С първата ще изтрием файл по име:

trash-rm ejemplo-trash-cli.txt

Можем да изберем и за премахнете всички файлове с конкретно разширение:

изтриване на конкретно разширение на файла

trash-rm '*.txt'

Ако искахме премахнете папка от кошчето, командата за използване ще бъде:

изтриване на папка

trash-rm carpeta-ejemplo

Помощ

Може да се намери най-пълната помощ на ръководството. За да го консултираме, ще трябва само да изпълним командата:

страница за боклук

man trash

Командата trash-cli в Gnu / Linux ни позволява да изтриваме файлове и директории. Също така ще ни позволи да ги възстановим, като ги запазим с абсолютния им път, разрешения, дата. То може консултирайте се повече за този проект от страница в GitHub от същото.


Бъдете първите, които коментират

Оставете вашия коментар

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани с *

*

*

  1. Отговорен за данните: Мигел Анхел Гатон
  2. Предназначение на данните: Контрол на СПАМ, управление на коментари.
  3. Легитимация: Вашето съгласие
  4. Съобщаване на данните: Данните няма да бъдат съобщени на трети страни, освен по законово задължение.
  5. Съхранение на данни: База данни, хоствана от Occentus Networks (ЕС)
  6. Права: По всяко време можете да ограничите, възстановите и изтриете информацията си.