બશીબ, કોઈપણ જગ્યાએથી તમારા ટર્મિનલના ઇતિહાસને .ક્સેસ કરો

bashhub વિશે

હવે પછીના લેખમાં આપણે બાશુબ પર એક નજર નાખીશું. બધા જીન્યુ / લિનક્સ વપરાશકર્તાઓ જાણે છે કે શેલમાં આપણે જે આદેશો ચલાવીએ છીએ તે સાચવવામાં આવશે અને અમે તેમને કોઈપણ સમયે ઇતિહાસ આદેશનો ઉપયોગ કરીને, યુપી / ડાઉન એરોનો ઉપયોગ કરીને અથવા ટર્મિનલમાં વિપરીત શોધ (સીટીઆરએલ + આર) કરીને જોઈ શકીએ છીએ. ટર્મિનલમાં એક્ઝેક્યુટ કરેલા બધા આદેશો .bash_history ફાઇલ. પરંતુ અમે તેમને ફક્ત તે જ મશીનથી ,ક્સેસ કરી અને ફરીથી ચલાવી શકીએ છીએ. જો આપણને જરૂર હોય તો નેટવર્ક પરની વિવિધ સિસ્ટમથી અમારા ટર્મિનલના ઇતિહાસને .ક્સેસ કરોઆ તે સ્થાન છે જ્યાં "બષુબ" ઉપયોગિતા અમારી સહાય માટે આવે છે.

આ એક સરળ છે webનલાઇન વેબ સેવા જ્યાં આપણે બધા આદેશો સંગ્રહિત કરી શકીએ છીએ અને તેને ગમે ત્યાંથી accessક્સેસ કરી શકીએ છીએ. બશૂબ તે બધા આદેશો સાચવે છે જે આપણે બધા સત્રો અને સિસ્ટમોમાં લખીએ છીએ, જેથી અમે તેને ગમે ત્યાંથી accessક્સેસ કરી શકીએ. સરળ રીતે કહીએ તો, બધા BASH ની વાર્તા ક્લાઉડમાં ઉપલબ્ધ થશે. બશહબ સંપૂર્ણપણે મફત અને ખુલ્લા સ્રોત છે.

બધા આદેશો બશબ ડેટાબેસમાં સ્ટોર કરવામાં આવશે, જે LUKS દ્વારા સ્ટોરેજ-લેવલ એન્ક્રિપ્શનની મદદથી એન્કોડ થયેલ છે. બશહબ એક પેદા કરશે દરેક વપરાશકર્તા માટે અનન્ય ઓળખ ટોકન. વપરાશકર્તા વતી રેકોર્ડ કરેલા તમામ આદેશો ફક્ત આ વપરાશકર્તાની સત્તાધિકરણ ટોકનનો ઉપયોગ કરીને .ક્સેસ કરી શકાય છે. ખરેખર આ આદેશોને શેર કરવાની કોઈ રીત નથી અને તે સાર્વજનિક રૂપે ibleક્સેસિબલ નથી. બશહબ આપણને કેટલાક આદેશોની અવગણના કરવાની મંજૂરી આપશે જેમાં વપરાશકર્તાના પાસવર્ડ જેવી ગોપનીય માહિતી હોય.

બશહબ સ્થાપિત કરી રહ્યું છે

આ સાધનનો ઉપયોગ કરવા માટે આપણે ખાતરી કરવી પડશે સ્થાપિત કરેલ છે પાયથોન (ઓછામાં ઓછી 2.7) અમારી સિસ્ટમમાં. પાયથોન 2.7 એ મોટાભાગના Gnu / Linux વિતરણોના ડિફોલ્ટ રીપોઝીટરીઓમાં ઉપલબ્ધ છે.

એકવાર પાયથોન ઇન્સ્ટોલ થઈ ગયા પછી, હવે આપણે નીચે દર્શાવેલ પ્રમાણે ટર્મિનલ (Ctrl + Alt + T) માં નીચેનો આદેશ ચલાવી શકીએ છીએ:

bashhub રૂપરેખાંકન

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

થોડીક સેકંડ પછી, જો અમારી પાસે પહેલેથી જ એક એકાઉન્ટ ન હોય તો અમને નવું એકાઉન્ટ બનાવવાનું કહેવામાં આવશે. આપણે લખવું પડશે માન્ય ઇમેઇલ, વપરાશકર્તા નામ અને પાસવર્ડ અને અમારી સિસ્ટમનું નામ.

bashhub વપરાશકર્તા રૂપરેખાંકન

સિસ્ટમ અમને જાણ કરશે કે નોંધણી પૂર્ણ થઈ ગઈ છે. તમારું એકાઉન્ટ બશહબ પર બનાવવામાં આવ્યું છે. અમે અમારી પ્રોફાઇલને in માં canક્સેસ કરી શકીએ છીએhttps://bashhub.com/nombre-de-usuario«. બાશુબ આપણી $ હોમ ડિરેક્ટરીમાં પાયથોન વર્ચ્યુઅલ એન્વાયર્નમેન્ટ અને સ્ક્રિપ્ટોવાળી .bashhub નામની ડિરેક્ટરી બનાવશે.

વેબ વપરાશકર્તા bashhub

એકવાર નોંધણી સમાપ્ત થઈ જાય પછી અમારે આ કરવાનું રહેશે અમારા ઇતિહાસને રેકોર્ડ કરવાનું પ્રારંભ કરવા માટે ટર્મિનલને ફરીથી પ્રારંભ કરો ટર્મિનલ્સની.

બશ્બુની પરીક્ષણ કરી રહ્યા છે

હવે, આપણે ખરેખર કોઈ કામ કરે છે કે કેમ તે તપાસવા માટે કોઈપણ રેન્ડમ આદેશ ચલાવીશું. મેં નીચેના આદેશો ચલાવ્યા:

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

લેખિત આદેશો ચકાસો

હવે આપણે કરી શકીએ આપણે કયા આદેશો લખ્યાં છે તે તપાસો. આ કરવા માટે, આપણે ટર્મિનલમાં એક્ઝેક્યુટ કરીશું (Ctrl + Alt + T):

બહાર નીકળો બીએચ

bh

આ આદેશ છેલ્લા 100 આદેશો બતાવશે મૂળભૂત. આપણે "-n" ધ્વજની મદદથી ડિફ defaultલ્ટ મર્યાદાને ઓવરરાઇડ અથવા બદલી શકીએ છીએ. ફક્ત છેલ્લા 10 આદેશો બતાવવા માટે આપણે ચલાવી શકીએ:

bh -n 10

તમે અમને પણ કરી શકો છો ચોક્કસ આદેશ દર્શાવો ચોક્કસ શબ્દનો ઉપયોગ કરીને. ઉદાહરણ તરીકે "એલએસ".

bh -n 10 "ls"

જો આપણે જોઈએ શોધ શબ્દ સાથે વિશિષ્ટ આદેશની શોધ કરો અને તે જ સમયે ચલાવો, આપણે નીચે બતાવ્યા પ્રમાણે "-i" ધ્વજ વાપરી શકીએ છીએ.

રન bh ls આદેશ

bh -i "ls"

જ્યારે આપણે એક કરતા વધારે વખત આદેશ ચલાવીએ છીએ, ત્યારે આપણે સૂચિમાંથી ચલાવવા માંગતા આદેશને પસંદ કરી શકીએ છીએ અને એન્ટર દબાવો.

ડિરેક્ટરીમાં એક્ઝેક્યુટ કરેલા આદેશોની સૂચિ બતાવો

પેરા તમે વર્તમાન વર્કિંગ ડિરેક્ટરીમાં ચલાવેલ છેલ્લા આદેશોની સૂચિ પ્રદર્શિત કરો, આપણે ફક્ત "-d" ધ્વજ ઉમેરવો પડશે.

bh -d

ઇન્ટરેક્ટિવ શોધ

બષુબની અન્ય નોંધપાત્ર સુવિધા એ ઇન્ટરેક્ટિવ શોધ છે. છે રિવર્સ લુકઅપ (સીટીઆરએલ + આર) જેવું જ. આપણે લખીને તેનો ઉપયોગ કરી શકીએ:

bh -i

આદેશની વિગતો જુઓ

ઇન્ટરેક્ટિવ શોધમાંથી, આપણે પણ કરી શકીએ છીએ આદેશ માટે વિગતવાર માહિતી જુઓ. પ્રથમ, આપણે ઇન્ટરેક્ટિવ શોધ શરૂ કરવી પડશે:

ઇન્ટરેક્ટિવ શોધ -i

bh -i

પછી અમારે કરવું પડશે સૂચિમાંથી આદેશ પસંદ કરો અને «i» અથવા «સ્પેસ બાર» કીઓ દબાવો પસંદ કરેલ આદેશની વિગતો જોવા માટે.

આદેશો કા Deleteી નાખો

અમે પણ સમર્થ હશો bashub ડેટાબેઝમાંથી ચોક્કસ આદેશને દૂર કરો. આ કરવા માટે, અમે ઇન્ટરેક્ટિવ શોધ શરૂ કરીશું:

આદેશ દૂર કરો -i

bh -i "ls"

બતાવવામાં આવશે તે સૂચિમાં, અમારે આ કરવું પડશે delete બેકસ્પેસ »કીને હટાવવા અને પ્રેસ કરવા માંગીએ છીએ તે આદેશ પસંદ કરો  કીબોર્ડ

બશહુબને અનઇન્સ્ટોલ કરો

જો તમે ઉપયોગિતાને જોતા સમાપ્ત નહીં કરો, તો તમે તમારી સિસ્ટમમાંથી નીચેની ડિરેક્ટરી કા directoryીને તેને અનઇન્સ્ટોલ કરી શકો છો:

rm -r ~/.bashhub

જો તમને ગોપનીયતા અને સુરક્ષાની અસરો વિશે ચિંતિત છે, તો બશીબ તમારા માટે નથી. કોને જરૂર છે તે તેના પૃષ્ઠ પર આ પ્રોગ્રામની શક્યતાઓ વિશે વધુ સંપર્ક કરી શકશે GitHub.


તમારી ટિપ્પણી મૂકો

તમારું ઇમેઇલ સરનામું પ્રકાશિત કરવામાં આવશે નહીં. આવશ્યક ક્ષેત્રો સાથે ચિહ્નિત થયેલ છે *

*

*

  1. ડેટા માટે જવાબદાર: મિગ્યુએલ gelંજેલ ગેટóન
  2. ડેટાનો હેતુ: નિયંત્રણ સ્પામ, ટિપ્પણી સંચાલન.
  3. કાયદો: તમારી સંમતિ
  4. ડેટાની વાતચીત: કાયદાકીય જવાબદારી સિવાય ડેટા તૃતીય પક્ષને આપવામાં આવશે નહીં.
  5. ડેટા સ્ટોરેજ: cસેન્ટસ નેટવર્ક્સ (ઇયુ) દ્વારા હોસ્ટ કરેલો ડેટાબેઝ
  6. અધિકાર: કોઈપણ સમયે તમે તમારી માહિતીને મર્યાદિત, પુન recoverપ્રાપ્ત અને કા deleteી શકો છો.

  1.   ઝુસોફ જણાવ્યું હતું કે

    અને અપલોડ કરો આદેશો જેમાં પાસવર્ડ્સ, આઇપીએસ અને વપરાશકર્તાઓ હોઈ શકે છે જે તમે મેઘ પર ચલાવો છો તે યાદ કર્યા વિના કે તમારી પાસે ડિમન છે જે બધું પ્રકાશિત કરે છે તેની પાછળ? .. સરસ પ્રયાસ એનએસએ ..

    1.    ડેમિયન એમોએડો જણાવ્યું હતું કે

      મેં લેખમાં લખ્યું છે તેમ, પ્રોગ્રામ સંવેદનશીલ માહિતીવાળા અમુક આદેશોને ટાળે છે (મને લાગે છે કે મને યાદ છે કે તમે કન્ફિગર કરી શકો છો કે તમે કયા આદેશોને ટાળવા માંગો છો. દસ્તાવેજીકરણમાં તમે આ વિષય વિશેની માહિતી મેળવી શકો છો). પરંતુ તે પણ સાચું છે કે જ્યારે તમે આ પ્રકારનાં ટૂલ્સ ઇન્સ્ટોલ કરો છો, ત્યારે જો તમે આવી સમાધાન કરેલી માહિતીને હેન્ડલ કરો છો, તો તમારી સિસ્ટમ શું ચાલી રહી છે તે "ભૂલી" ન કરવી તે રસપ્રદ છે. સાલુ 2.