„Bashhub“, bet kur galite pasiekti savo terminalo istoriją

bashhub apie

Kitame straipsnyje mes pažvelgsime į bashhub. Visi „Gnu / Linux“ vartotojai žino, kad komandos, kurias vykdome apvalkale, bus išsaugotos ir jas galime bet kada pamatyti naudodami komandą istorija, naudodamiesi rodyklėmis AUKŠTYN / ŽEMYN arba atlikdami atvirkštinę paiešką (CTRL + R) terminale. Visos komandos, kurias vykdome terminale, bus išsaugotos .bash_history failas. Bet mes galime juos pamatyti, prieiti ir paleisti iš naujo tik iš tos pačios mašinos. Jei mums to prireiks pasiekti mūsų terminalo istoriją iš kitos tinklo sistemosČia mums padeda „Bashhub“ įrankis.

Tai paprasta internetinė interneto paslauga kur galime išsaugoti visas komandas ir pasiekti jas iš bet kur. „Bashhub“ išsaugo visas komandas, kurias rašome visose sesijose ir sistemose, kad galėtume jas pasiekti iš bet kur. Paprasčiau tariant, viskas BASH istorija bus prieinama debesyje. „Bashhub“ yra visiškai nemokamas ir atviras šaltinis.

Visos komandos bus saugomos „Bashhub“ duomenų bazėje, kuri yra užkoduota naudojant saugyklos lygio šifravimą per LUKS. Bashhubas sugeneruos a unikalus identifikavimo ženklas kiekvienam vartotojui. Prie visų vartotojo vardu įrašytų komandų galima naudotis tik naudojant šio vartotojo autentifikavimo žetoną. Tiesą sakant nėra galimybės dalintis šiomis komandomis ir jos nėra viešai prieinamos. „Bashhub“ leis mums nepaisyti kai kurių komandų, kuriose yra konfidencialios informacijos, pvz., Vartotojo slaptažodžio.

„Bashhub“ diegimas

Norėdami naudoti šį įrankį, turėsime tuo įsitikinti turite įdiegti Pitonas (Bent jau 2.7) mūsų sistemoje. „Python 2.7“ yra numatytose daugumos „Gnu / Linux“ paskirstymų saugyklose.

Įdiegę „Python“, mes dabar galime atlikti šią komandą terminale („Ctrl“ + „Alt“ + T), kaip nurodyta toliau:

„bashhub“ konfigūracija

curl -OL https://bashhub.com/setup && bash setup

Po kelių sekundžių mūsų bus paprašyta sukurti naują paskyrą, jei jos dar neturime. Turėsime rašyti galiojantis el. paštas, vartotojo vardas ir slaptažodis bei mūsų sistemos pavadinimas.

„bashhub“ vartotojo konfigūracija

Sistema informuos mus, kad registracija baigta. Jūsų paskyra bus sukurta „Bashhub“. Savo profilį galime pasiekti «https://bashhub.com/nombre-de-usuario«. „Bashub“ sukurs katalogą .bashhub, kuriame bus „Python“ virtuali aplinka ir scenarijai mūsų $ HOME kataloge.

interneto vartotojas bashhub

Baigę registraciją turėsime paleiskite terminalą iš naujo, kad pradėtumėte įrašyti mūsų istoriją terminalų.

Bandymas Bashhub

Dabar atliksime bet kokią atsitiktinę komandą, kad patikrintume, ar ji tikrai veikia. Aš vykdžiau šias komandas:

clear
pwd
uname -a
ls -l
touch prueba.txt

Patikrinkite parašytas komandas

Dabar galime patikrinkite, kokias komandas parašėme. Norėdami tai padaryti, vykdysime terminale (Ctrl + Alt + T):

išėjimas bh

bh

Ši komanda rodys paskutines 100 komandų numatytas. Mes galime nepaisyti arba pakeisti numatytąją ribą naudodami „-n“ vėliavą. Norėdami parodyti tik paskutines 10 komandų, kurias galime įvykdyti:

bh -n 10

Jūs taip pat galite mus rodyti konkrečią komandą vartojant konkretų terminą. Pavyzdžiui, „ls“.

bh -n 10 "ls"

Jei mes ieškokite konkrečios komandos su paieškos terminu ir vykdykite ją tuo pačiu metu, mes galime naudoti „-i“ vėliavą, kaip parodyta žemiau.

paleisti komandą bh ls

bh -i "ls"

Vykdydami komandą daugiau nei vieną kartą, mes galime pasirinkti norimą vykdyti komandą iš sąrašo ir paspausti Enter.

Rodyti kataloge vykdomų komandų sąrašą

į rodyti paskutinių komandų, kurias vykdėte dabartiniame darbo kataloge, sąrašą, mes tiesiog turime pridėti „-d“ vėliavą.

bh -d

Interaktyvi paieška

Kitas pastebimas „Bashhub“ bruožas yra interaktyvi paieška. Yra panaši į atvirkštinę paiešką („Ctrl“ + R). Mes galime jį naudoti rašydami:

bh -i

Peržiūrėkite išsamią komandos informaciją

Iš interaktyvios paieškos taip pat galime peržiūrėti išsamią komandos informaciją. Pirmiausia turėsime pradėti interaktyvią paiešką:

interaktyvi paieška -i

bh -i

Tada turėsime sąraše pasirinkite komandą ir paspauskite „i“ arba „tarpo klavišus“ norėdami peržiūrėti išsamią informaciją apie pasirinktą komandą.

Ištrinti komandas

Mes taip pat galėsime pašalinkite tam tikrą komandą iš „bashub“ duomenų bazės. Norėdami tai padaryti, pradėsime interaktyvią paiešką:

pašalinti komandą -i

bh -i "ls"

Rodomame sąraše turėsime pasirinkite norimą ištrinti komandą ir paspauskite klavišą «Backspace»  klaviatūra.

Pašalinkite „Bashhub“

Jei nebaigiate matyti naudingosios programos, galite ją pašalinti iš savo sistemos ištrindami šį katalogą:

rm -r ~/.bashhub

Jei nerimaujate dėl privatumo ir saugumo, „Bashhub“ netinka jums. Kam to reikia, galės daugiau sužinoti apie šios programos galimybes savo tinklalapyje GitHub.


Palikite komentarą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

*

*

  1. Atsakingas už duomenis: Miguel Ángel Gatón
  2. Duomenų paskirtis: kontroliuoti šlamštą, komentarų valdymą.
  3. Įteisinimas: jūsų sutikimas
  4. Duomenų perdavimas: Duomenys nebus perduoti trečiosioms šalims, išskyrus teisinius įsipareigojimus.
  5. Duomenų saugojimas: „Occentus Networks“ (ES) talpinama duomenų bazė
  6. Teisės: bet kuriuo metu galite apriboti, atkurti ir ištrinti savo informaciją.

  1.   Xussofas sakė

    Ir nusiųskite komandas, kuriose gali būti slaptažodžių, „ip“ ir vartotojų, į debesį, kurį vykdote nepamiršdami, kad už jūsų slypi daemonas, kuris viską skelbia? .. Puiku išbandyti NSA ..

    1.    Damianas Amoedo sakė

      Kaip rašiau straipsnyje, programa vengia tam tikrų komandų su slapta informacija (manau, kad atsimenu, kad galite sukonfigūruoti, kurių komandų norite vengti. Dokumentuose galite rasti informacijos apie temą). Tačiau taip pat tiesa, kad įdiegus tokio tipo įrankius galbūt įdomu „nepamiršti“, ką veikia jūsų sistema, jei tvarkote tokią pažeistą informaciją. Salu2.