Трасх-цли, канта за смеће за тумача командне линије

о трасх-цли

У следећем чланку ћемо погледати трасх-цли. Ово је мали пакет наредби бесплатног софтвера који ће нам пружити канту за смеће за тумач командне линије. Данас, који год систем да користите, био то Гну / Линук, Виндовс или Мац ОС из графичког окружења, када избришете датотеку, она обично заврши у смећу. Ово нам даје могућност да се покајемо и вратимо датотеку или да је трајно избришемо. С друге стране, ако избришете датотеку из командне линије, могућност опоравка тих датотека, у принципу је нећемо имати.

Као што сам рекао, трасх-цли је клијент који управља корпом за отпатке из командне линије. Si створити алиас тако да када користите рм, заиста користите трасх-цли, имаћете добар начин да спречите губитак података. На овај начин можете избећи брисање датотека које заиста нисте желели да избришете, било непажњом или грешком. То је тако јер када нешто избришете помоћу трасх-цли, оно ће остати у смећу.

Ако касније желите да опоравите датотеке, то можете лако да урадите. Поврх тога, трасх-цли ће памтити датум брисања одређене датотеке, дозволе и путању на којој се налазила пре него што је избрисана. Тако да их можемо повратити онакве какви су били.

Инсталирајте трасх-цли на Убунту

Инсталирање трасх-цли је врло лако у Убунту-у користећи менаџер пакета апт. Све што треба да урадите је да отворите терминал (Цтрл + Алт + Т) и покренете команду:

инсталирајте трасх-цли са апт

sudo apt-get install 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

Пример употребе

Једном инсталирани, корисници сада можемо да користимо наредбе:

  • смеће: за брисање датотека и директорија.
  • смеће празно: испразните канту.
  • трасх-лист: наводи датотеке и фасцикле које се налазе у отпаду.
  • обнављање смећа- Вратите датотеке и фасцикле које се налазе у смећу.
  • смеће-рм- Појединачно избришите одређену датотеку која се налази у смећу.

Пошаљите датотеку у смеће

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

смеће

trash-put ejemplo-trash-cli.txt

Трасх-цли заправо не брише датотеке или директоријуме, већ их премешта у скривени директоријум. НАПОМЕНА, свака датотека или директоријум сачуваће пут на коме је првобитно био. То значи да ако га касније вратите, биће у директоријуму из којег смо га уклонили.

Скривени директоријум у који се уклањају датотеке и директоријуми можемо га видети наредбом:

директоријум за смеће

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

У овом скривеном директоријуму наћи ћете још два директоријума:

  • датотеке: Овде ће команда за смеће преместити избрисану датотеку или директоријум.
  • info: Командна група обрађује .трасхинфо датотеку за сваку избрисану датотеку / директоријум.

Наведите избрисане датотеке или директоријуме

у наведите датотеке или директоријуме пронађене у смећу, из командне линије извршавамо:

трасх-лист

trash-list

Ослободите смеће

Као што сви знају, датотеке у смећу заузимају простор на диску. Из тог разлога је то добра навика с времена на време, ослободити простор за смеће. А то можемо учинити наредбом:

trash-empty

Трчећи овако, без параметара избрисаће СВЕ што имамо у смећу.

У случају да жели обришите датотеке или директоријуме од к дана сачуваних, број дана ћемо морати да проследимо као параметар. На пример, ако желимо да елиминишемо оно што је чувано у последњих 5 дана, написали бисмо:

trash-empty 5

Вратите датотеке или директоријуме

Ово је наредба за коју бисте могли бити заинтересовани за инсталирање трасх-цли и она ће нам омогућити да вратимо избрисано. Враћање отпада враћа датотеке или директоријуме на првобитно место, запамтите да смеће чува ове информације.

обнављање смећа

trash-restore

Брисање датотека из отпада

Помоћу команде трасх-рм можемо трајно избришите датотеке или директоријуме из отпада. Имамо неколико начина да извршимо овај задатак. Са првим избрисаћемо датотеку по имену:

trash-rm ejemplo-trash-cli.txt

Такође можемо одабрати уклоните све датотеке са одређеним наставком:

избришите одређену екстензију датотеке

trash-rm '*.txt'

Да смо желели уклоните фасциклу из смећа, наредба за употребу би била:

избриши фасциклу

trash-rm carpeta-ejemplo

Упомоћ

Може се наћи најпотпунија помоћ на ман страници. Да бисмо је консултовали, само ћемо требати извршити наредбу:

страница за смеће

man trash

Команда трасх-цли у Гну / Линук омогућава нам брисање датотека и директорија. Такође ће нам омогућити да их опоравимо тако што ћемо их сачувати са њиховим апсолутним путем, дозволама и датумом. Може консултујте више о овом пројекту од страница на ГитХуб-у истог.


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

Ваша емаил адреса неће бити објављена. Обавезна поља су означена са *

*

*

  1. За податке одговоран: Мигуел Ангел Гатон
  2. Сврха података: Контрола нежељене поште, управљање коментарима.
  3. Легитимација: Ваш пристанак
  4. Комуникација података: Подаци се неће преносити трећим лицима, осим по законској обавези.
  5. Похрана података: База података коју хостује Оццентус Нетворкс (ЕУ)
  6. Права: У било ком тренутку можете ограничити, опоравити и избрисати своје податке.