આપણામાંના જે સર્વર્સનું સંચાલન કરે છે અથવા કોઈ પણ વપરાશકર્તા કે જેને અમુક સિસ્ટમ લsગ્સ વિશે જાગૃત રહેવાની જરૂર છે, આ વપરાશકર્તાઓ પૂંછડી આદેશ શું છે તે જાણે છે. ઉદાહરણ તરીકે, જો મારી પાસે લ theગ છે અપાચે/Nginx અમારી વેબસાઇટ, વેબમેલ લ logગ (webmail.desdelinuxનેટ ઉદાહરણ તરીકે) અમારા સાથે બનાવેલ આઇરેડમેઇલઅથવા કેટલીક વેબ એપ્લિકેશન અથવા સાઇટ્સ જેવી બીજી www.GmailInicioSesion.info u અન્ય કે જે એક API નો ઉપયોગ કરે છે, જ્યારે તમારી પાસે ઘણા બધા છે
લsગ્સ અને અમે કેટલાક વિશિષ્ટ આદેશની સમીક્ષા કરવા માંગીએ છીએ પૂંછડી તે એક શંકા વિના એક ઉત્તમ વિકલ્પ છે.
પૂંછડી અને સીસીઝેઈ
આદેશ પૂંછડી પરિમાણની બાજુમાં, લ aગ જોવાની મંજૂરી આપે છે -f તે આપણને રીઅલ ટાઇમમાં લોગ બતાવે છે, એટલે કે, લોગને પ્રાપ્ત થાય છે તે ફેરફાર, લ logગને ફરીથી લોડ કર્યા વિના, સ્ક્રીન પર દેખાશે, એટલે કે:
tail -f /var/log/auth.log
વધુમાં, ઉમેર્યું ccze (અમે પહેલાથી જ તેના વિશે વાત કરી છે) અમે લsગ્સમાં રંગ ઉમેરી શકીએ છીએ:
tail -f /var/log/auth.log | ccze
આ આપણને રીઅલ ટાઇમમાં લોગ બતાવશે, પરંતુ, જો હું એક જ સમયે રીઅલ ટાઇમમાં બે લsગ જોઉં તો શું કરવું?
ત્યારબાદ મારે બે ટર્મિનલ ખોલવાની જરૂર છે, એક બીજાની ઉપર આડા ગોઠવવા, ક્રમમાં દરેકમાં પૂંછડી ચલાવવા માટે, આમ તે જ સમયે બે લ twoગ જોવામાં સમર્થ છે.
સારું, મલ્ટિટેલ સાથે આપણે હવે પોતાને જટિલ બનાવવાની જરૂર નથી.
મલ્ટિટેલ
મલ્ટિટેઇલ એ એક પેકેજ (અને આદેશ) છે જે અમને તે જોવા માટેના લોગને કહેવાની મંજૂરી આપે છે અને તે અમને તે બધાને સ્ક્રીન પર, જુદા પાડવામાં, ગોઠવાયેલા, ગોઠવેલા બતાવે છે.
ઉદાહરણ તરીકે:
multitail /var/log/auth.log /var/log/kernel.log
આ અમને સ્ક્રીન પર આ બે લોગ બતાવશે:
જેમ તમે જોઈ શકો છો, એક નીચે છે અને બીજો ઉપર છે, તે જ ટર્મિનલમાં આપણી પાસે બે લોગ છે.
હું બે લsગ કહું છું પરંતુ ... વધુ હોઈ શકે છે, ઉદાહરણ તરીકે ધારો કે હું પણ ulogd.log લ logગ જોઉં છું:
multitail /var/log/auth.log /var/log/kernel.log /var/log/ulogd.log
અહીં સ્ક્રીનશોટ:
જો તમે ટર્મિનલને આડા નહીં પણ andભી રીતે વિભાજીત કરવા માંગતા હો, તો તમારે 2s ઉમેરવા જ જોઈએ ... જ્યાં કુલ કુલ vertભી પેનલની સંખ્યા 2 છે. દાખ્લા તરીકે:
multitail -s 2 /var/log/auth.log /var/log/kernel.log
અહીં સ્ક્રીનશોટ:
જો ... પણ, તમે ઉદાહરણ તરીકે બે નહીં પણ ત્રણ લોગ બતાવવા માંગો છો, પરંતુ તમે ટર્મિનલને ત્રણ સમાન icalભી જગ્યામાં વહેંચવા માંગતા નથી, પરંતુ જમણા વિસ્તારને બે આડી ચોરસમાં વહેંચવા માંગતા નથી, 2 ના છોડી દો પહેલાનો આદેશ અને અંતમાં બીજો લોગ ઉમેરો:
multitail -s 2 /var/log/auth.log /var/log/kernel.log /var/log/ulogd.log
અને અહીં સ્ક્રીનશોટ:
મલ્ટિટેઇલ ઇન્સ્ટોલેશન
તેને ઇન્સ્ટોલ કરવા માટે, સરળ છે, પેકેજ શોધો અને ઇન્સ્ટોલ કરો મલ્ટિટેલ જે તમારા ભંડારમાં છે.
જો તમે ડેબિયન, ઉબુન્ટુ અથવા ડેરિવેટિવનો ઉપયોગ કરો છો:
sudo apt-get install multitail
જો તમે આર્ચલિનક્સ અથવા અન્ય ડિસ્ટ્રોનો ઉપયોગ કરો છો જે પેકમેનનો ઉપયોગ કરે છે:
sudo pacman -S multitail
અંત
ત્યાં ઘણા બધા વિકલ્પો છે, આદેશ અમલ, વગેરે. મલ્ટિટેલ તે જ સમયે અમારા ઘણાં લોગ જોવા માટે નિouશંકપણે એક ઉત્તમ વિકલ્પ છે.
મને આશા છે કે તમને તે રસપ્રદ લાગ્યું હશે.
સાદર
તે મારા માટે ખૂબ જ ઉપયોગી છે, શેર કરવા બદલ આભાર. હું તેને ઓળખતો ન હતો. 🙂
તે આદેશ જેવું લાગે છે જે ટર્મિનલમાં નાખવામાં આવ્યું હતું અને આની સાથે કામ કરવાની વિવિધ રીતો બતાવવામાં આવી છે.
હું જે કહું છું તેનો સ્ક્રીનશોટ અહીં છે.
http://i.imgur.com/YsSLgGI.png
પરંતુ હંમેશાની જેમ, તે લિનક્સ વિશેની મહાન બાબત છે, બધા રંગો માટે ઘણા બધા વિકલ્પો છે.
શુભેચ્છાઓ.
ટેરા ટર્મિનલ, તે સ્ક્રીનશ inટમાં પ્રોગ્રામનું નામ છે.
રસપ્રદ. મારે હવે ડેટિયન પર રેટપોઇસન ઇન્ટરફેસ નહીં દબાણ કરવું પડશે.
એક ખૂબ જ ઉપયોગી સાધન જે મને ખબર નથી. માહિતી બદલ આભાર!. ચીઅર્સ !.