Yadda ake Share Tarihin Layin Umarnin BASH a cikin Linux


Tarihin bash yana adana rikodin duk umarnin da mai amfani ya aiwatar akan layin umarni na Linux. Wannan yana ba ku damar aiwatar da umarnin da aka aiwatar a baya cikin sauƙi ta amfani da maɓallan \arrow sama ko ƙasa don gungurawa cikin fayil ɗin tarihin umarni.

A cikin wannan labarin, za mu nuna muku hanyoyi guda biyu masu sauƙi don share tarihin layin umarni akan tsarin Linux.

Babban dalilin cire tarihin layin umarni daga tashar Linux shine don hana wani mai amfani, wanda zai iya amfani da asusu ɗaya.

Misali idan kun buga umarni da ke dauke da kalmar sirri a cikin rubutu a sarari kuma ba kwa son wani mai amfani da tsarin ko mai hari ya ga wannan kalmar sirri, kuna buƙatar share ko share fayil ɗin tarihin.

Dubi umarnin da ke ƙasa, a nan mai amfani aronkilik ya rubuta kalmar sirrin uwar garken bayanai akan layin umarni.

$ sudo mysql -u root [email !#@%$lab

Idan kun duba cikin fayil ɗin tarihin bash zuwa ƙarshe, zaku ga kalmar sirri da aka buga a sama a ciki.

$ history

Fayil ɗin bash_history yana yawanci a cikin gidan mai amfani/gida/ sunan mai amfani/.bash_history.

$ ls -l /home/aaronkilik/.bash_history

Don cire layi ɗaya daga fayil ɗin tarihi, yi amfani da zaɓin -d. Misali, idan kana so ka share umarni inda ka shigar da kalmar sirrin rubutu kamar yadda yake a cikin yanayin da ke sama, nemo lambar layi a cikin fayil ɗin tarihi kuma gudanar da wannan umarni.

$ history -d 2038

Don share ko share duk shigarwar daga tarihin bash, yi amfani da umarnin tarihin da ke ƙasa tare da zaɓi -c.

$ history -c

A madadin, zaku iya amfani da umarnin da ke ƙasa don share tarihin duk umarnin da aka aiwatar na ƙarshe na dindindin a cikin fayil ɗin.

$ cat /dev/null > ~/.bash_history 

Lura: Mai amfani na yau da kullun zai iya duba tarihin umarnin kansa kawai, amma tushen mai amfani zai iya duba tarihin umarni na duk sauran masu amfani akan tsarin.

Kuna iya ƙarin koyo game da fayil ɗin tarihin bash da umarnin tarihi masu amfani anan: Ikon Linux \Umarnin Tarihi a cikin Bash Shell.

Koyaushe ku tuna cewa duk umarnin da kuke gudanarwa ana yin rikodin su a cikin fayil ɗin tarihi, don haka kar a rubuta kalmomin sirrin rubutu a kan layin umarni. Idan kuna da tambayoyi ko tunani don raba tare da mu, yi amfani da fom ɗin amsa da ke ƙasa.