Umurnin tarihi, yadda ake adanawa a cikin Ubuntu

game da umarnin tarihi

A cikin labarin na gaba zamu duba ta yaya za mu iya ajiye tarihin tashar a cikin Ubuntu da yadda za a dawo da shi. Tashar Gnu / Linux tana ba masu amfani a umarni da ake kira tarihin. Wannan aikin zai sanya kwafin ajiya na kowane aiki tare da umarnin da muke amfani dasu, wanda ke bawa masu amfani damar amfani dashi a wani lokaci.

Tun duk da umarnin m cewa muna aiwatar da masu amfani an sami ceto a cikin 'rikodin', a wasu lokuta yana iya zama da amfani sosai a sami kwafin ajiyarsa cikin aminci don amfanin gaba. A cikin layuka masu zuwa zamu ga yadda ake yin ajiyar tarihin tashar a cikin Ubuntu da kuma yadda za'a dawo dashi daga baya.

Umurnin Tarihi

umarnin umarni marasa mahimmanci
Labari mai dangantaka:
Wasu sabbin umarni amma masu nishadantarwa

Ina aka ajiye tarihin tashar jirgin?

Tashar Gnu / Linux tana adana tarihinta a cikin fayil. Gabas ake kira ".bash_tarihi'kuma an adana shi a cikin kundin adireshin gida, daga inda kowa zai iya gyara shi. Tunda an adana fayil ɗin tashar tashar jirgin a cikin kundin adireshin mai amfani, kowanne zai sami fayil.

Duk wani mai amfani da tsarin zai iya ganin tarihin wani tare da umarni mai sauki. Don haka, misali, idan muna so kalli tarihin layin umarni, kawai zamu rubuta wani abu kamar haka a cikin tashar (Ctrl + Alt + T):

cat bash tarihin umarni

cat /home/usuario/.bash_history

Masu amfani suma zasu iya duba tarihin mai amfani na yanzu wanda muke shiga tashar ta aiwatar da:

history

Tunda tarihi fayel daya ne, zamu iya bincika ciki kamar a cikin fayil ɗin rubutu na al'ada ta amfani da mai amfani mai amfani. Misali, don nemo misalan 'shãfe'yakamata kayi amfani da abu kamar haka:

cat grep tabawa

cat /home/user/.bash_history | grep 'touch'

Hakanan zamu iya amfani da wannan umarnin:

tarihin grep curl umurnin

history | grep 'termino-a-buscar'

para duba yiwuwar amfani da umarnin tarihi, zamu iya rubuta:

tarihin taimako umarni

history --help

Adana tarihin tashar zuwa madadin

Kamar yadda muke fada, 'tarihin' don tashar kawai fayil ɗin ɓoyayyen ɓoye ne wanda ya ƙunshi duk umarnin da mai amfani ya rubuta. Da kyau, tunda fayil ɗaya ne, wannan yana nufin cewa yana da sauƙin yin ajiyar ajiya don adanawa.

Yin shi za mu yi amfani da umarnin kyanwa. Tare da wannan umarnin zamu sami damar ganin cikakken fayil ɗin rubutu kai tsaye a cikin tashar. Idan mukayi amfani da wannan umarnin a hade tare da alamar '>'zamu iya tura fitowar gani zuwa fayil, wanda zamuyi amfani dashi azaman madadin.

Zamu sami kwafin ajiyarmu ta hanyar buga abubuwa masu zuwa a cikin tashar (Ctrl + Alt T):

m tarihi madadin

cat ~/.bash_history > backup_historial

Hakanan zamu iya Gudanar da umarnin tarihi a hade tare da '>' don adana fitowar umarnin zuwa fayil:

history > backup_historial

Wata kila zai kasance adana tarihin wani mai amfani. Yana da mahimmanci a tabbatar ka canza 'sunan mai amfani'kamar yadda muke sha'awar:

cat /home/nombre_usuario/.bash_history > backup_historial

Yi ajiyar wasu abubuwan tarihin

Idan kawai muna so mu ajiye takamaiman umarni daga tarihi, za mu iya yin ta ta hanyar duba fayil ɗin tarihi da haɗa shi da umarnin grep, wanda zai tace takamaiman kalmomin.

A cikin misalai masu zuwa bari muyi amfani da '>>' maimakon '>'. Dalilin amfani da '>>' shine cewa bazai sake rubuta abubuwan da ke cikin fayil ɗin log ɗin ba kuma ana iya sake dawowa sau da yawa don ƙarawa zuwa madadin.

Misali, idan muna son yin ajiyar umarni a tarihin da ke dauke da umarnin kayan kwalliya, zamu iya aiwatar da wannan aikin:

madadin kawai wasu fayilolin tarihin umarni

cat ~/.bash_history | grep 'gsettings' >> backup_historial

Ko kuma zai yiwu a yi amfani da:

cat /home/nombre_usuario/.bash_history | grep 'gsettings' >> backup_historial

Hakanan za'a iya amfani da tacewa tare da shafawa zuwa umarnin tarihi:

history | grep 'gsettings' >> backup_historial

Don adana wasu kalmomin shiga daga fayil ɗin tarihi, kawai maye gurbin 'kayan kwalliya'a cikin misalan da ke sama. Bugu da kari, zamu iya sake aiwatar da wannan umarnin gwargwadon yadda ya kamata.

Sake dawo da tarihin ajiya

Maido da tarihin ka yana da sauki kamar share asalin fayil ɗin kuma sanya kwafin ajiyar a wurin sa. Don share fayil ɗin tarihi na asali, za mu iya yi amfani da umarnin rm don cirewa '.bash_tarihi'.

Da zarar an share fayil ɗin daga babban fayil ɗin mai amfani wanda muke son dawo da tarihi, tare da umarnin mv zamu iya canza sunan 'backup_historial' zuwa '.bash_history'.

mv backup_historial ~/.bash_history

Yanzu cewa sabon fayil ɗin log yana cikin wuri, dole ne mu gudanar da umarni mai zuwa don sake shigar da aikin.

history -rw

Idan mun gama, zamu iya gudu 'tarihin'don ganin umarnin da aka dawo dasu a cikin taga taga.


Bar tsokaci

Your email address ba za a buga. Bukata filayen suna alama da *

*

*

  1. Wanda ke da alhakin bayanan: Miguel Ángel Gatón
  2. Manufar bayanan: Sarrafa SPAM, sarrafa sharhi.
  3. Halacci: Yarda da yarda
  4. Sadarwar bayanan: Ba za a sanar da wasu bayanan ga wasu kamfanoni ba sai ta hanyar wajibcin doka.
  5. Ajiye bayanai: Bayanin yanar gizo wanda Occentus Networks (EU) suka dauki nauyi
  6. Hakkoki: A kowane lokaci zaka iyakance, dawo da share bayanan ka.