ઇતિહાસ આદેશ આપણને ટર્મિનલમાં બતાવે છે કે આપણે ભૂતકાળમાં ચલાવેલ આદેશો, આ કંઈક:
અત્યાર સુધી આટલું સારું, પરંતુ જો આપણે ભૂતકાળમાં દરેક આદેશને અમલમાં મૂક્યો ત્યારે બરાબર જાણવું હોય તો શું કરવું જોઈએ? ઓ_ઓ
મારો મતલબ, આ કંઈક જુઓ:
આ કરવા માટે, આપણે આ આદેશ ટર્મિનલમાં મુકવો જ જોઇએ:
export HISTTIMEFORMAT='%F %T : '
પછી તેઓ ફરીથી દોડે છે ઇતિહાસ અને પરિણામ જુઓ 🙂
હવે, આ આપણે હમણાં જ કર્યું છે તે કાયમી રહેશે નહીં, એટલે કે જ્યારે આપણે સત્ર બંધ કરીએ (અથવા કમ્પ્યુટર બંધ કરીએ છીએ) ત્યારે ઇતિહાસ આદેશનું આઉટપુટ જોવાની આ સરસ રીત સિસ્ટમ દ્વારા ભૂલી જશે, તેને કાયમી બનાવવા માટે આપણે નીચેના ચલાવો:
echo "export HISTTIMEFORMAT='%F %T : '" >> $HOME/.bashrc
તે છે, તે આદેશ આપણી ફાઇલના અંતે મૂકો બૅશ તે આપણા ઘરમાં છુપાયેલું છે.
માર્ગ દ્વારા, જે લોકો આશ્ચર્ય કરે છે કે% F અને% T નો અર્થ શું છે…% F એ વર્ષ-મહિના-દિવસ મોડની તારીખ છે, જ્યારે% T એ કલાક-મિનિટ-સેકન્ડ મોડમાંનો સમય છે (24-કલાકનો સમય ).
મને લાગે છે કે બીજું કંઇ કહેવા માટે નથી, તે એકદમ ટૂંકી પોસ્ટ છે પરંતુ મને લાગે છે કે મદદ રસપ્રદ છે ^ - ^
સાદર
નાઇસ 🙂
વધુ સારું, અશક્ય.
ટર્મિનલમાં ક copyપિ-પેસ્ટ સંસ્કરણ.
ઇકો "નિકાસ હિસ્ટટાઇમફોર્મટ = '% એફ% ટી:'" >> ~ / .bashrc; સ્રોત ~ / .bashrc
તદાને ...
યુએફ તે પ્રયાસ કરશો નહીં, વર્ડપ્રેસ ક્વોટ્સ ટર્મિનલમાં કામ કરતા નથી.
(કોડ) …… (/ કોડ) ની વચ્ચેનો કોડ બંધ કરો… પરંતુ, ઓછા કરતા વધારે અને-કરતા-વધારે માટેનાં કૌંસમાં ફેરફાર કરો
કેઝેડકેજી ara ગારા ડેટા માટે આભાર પરંતુ ત્યાં એક વિગતવાર છે:
તારીખ હંમેશાં આજની તારીખ હોય છે, આદેશ ખરેખર ચલાવવામાં આવતી તારીખની તારીખ હોતી નથી.
અથવા ઓછામાં ઓછું તે મારા પરીક્ષણોમાં બહાર આવ્યું છે. ચીર્સ
એવું લાગે છે કે તે ફક્ત નિકાસ પૂર્ણ થયા પછી એક્ઝેક્યુટ કરેલા આદેશો સાથે જ સારી રીતે કાર્ય કરે છે, એટલે કે, કાલે તમે જોશો કે તમે આવતી કાલે જે આદેશો ચલાવો છો તે બરાબર થશે, અને દિવસો જેમ કે વગેરે.
તમે સમજ્યા? 🙂
ટિપ્પણી માટે આભાર 😀
આહ જાય છે. હુ સમજયો
જવાબ માટે અને પછી તેને .bashrc માં સાચવવા બદલ આભાર.
😀 શુભેચ્છાઓ
બિલકુલ નહીં, ટિપ્પણી કરવા બદલ આભાર 🙂
સરસ.
વિચાર આવે છે 😀
સરસ!, સરળ અને અસરકારક. આભાર.
આભાર
ઉત્તમ ટિપ!, આના ઘણા દિવસો 🙂
ખૂબ જ સારો ફાળો, તે કામ કરે છે, આભાર.
રસપ્રદ માહિતી !! પહેલા મેં વિચાર્યું કે તે કામ કરતું નથી, કારણ કે અગાઉના આદેશો સમાન તારીખ સાથે દેખાયા હતા; પરંતુ તે કે જેની રજૂઆત કરી હતી, તે જો તે યોગ્ય સમય સૂચવે છે.
hola
સુપર ઉપયોગી ટિપ, ફક્ત તે જ કે જ્યારે તમે નિકાસ સૂચવતા હો ત્યારે મને આદેશો આપવામાં સમસ્યા આવી હતી HISTTIMEFORMAT = '% F% T:' અને પછી ઇતિહાસ ... જો તે મને બધા આદેશોની તારીખ અને સમય મોકલે છે, તો આશ્ચર્યજનક બાબત એ છે કે હું તે તે બધા આદેશોમાં મોકલે છે તે મને તે ક્ષણે કમ્પ્યુટર પાસેની તારીખ અને સમય મોકલે છે, એટલે કે, તે મને આદેશોની વાસ્તવિક તારીખ અને સમય બતાવતું નથી,,, ગઈકાલે આપેલી આદેશો મને મળે છે પરંતુ તે મને મોકલે છે વર્તમાન કમ્પ્યુટર તારીખ…. તેથી તે મારા માટે કામ કરતું નથી કારણ કે હું વાસ્તવિક તારીખ જોઈ રહ્યો નથી.
હું વાસ્તવિક તારીખો કેવી રીતે બચાવી શકું ???
તે કામ કરતું નથી, તે વર્તમાન સિસ્ટમની તારીખ લે છે અને આદેશ અમલની તારીખ નહીં
જ્યારે તમે તેના પર તારીખ મૂકવા માટે તેને ફોર્મેટ કરો છો, ત્યારે આ પહેલાં તમે એક્ઝેક્યુટ કરેલા આદેશોની સાચી તારીખ નહીં હોય, જો કે તમે જે ઇચ્છા પછી ચલાવો છો.
એક કેઝેડકેજી ^ ગારા પ્રશ્ન.
તમે આદેશો ચલાવનારા વપરાશકર્તાઓને પણ બતાવી શકો છો?
ઇતિહાસ દરેક વપરાશકર્તા માટે વિશેષ છે, તેથી તમારે તમારી જરૂરિયાતને માન્ય કરવા માટે તમારે દરેક વપરાશકર્તાના સત્રમાં પ્રવેશ કરવો પડશે, હવે જો તમને વધારે નિયંત્રણ સાથે કંઈક જોઈએ છે તો હું સુડોનો ઉપયોગ કરવાની ભલામણ કરું છું, કારણ કે જો તે એક્ઝેક્યુટ કરેલી દરેક વસ્તુનો રેકોર્ડ છોડી દે. તારીખો અને અન્યવાળા દરેક વપરાશકર્તા માટે.
ઉત્તમ, યોગદાન માટે આભાર તે ખૂબ મદદ કરે છે.
સાદર
મારે એક સ્ક્રિપ્ટ બનાવવાની જરૂર છે જે મને ઇતિહાસની નિકાસ કરે છે અને તેને બashશ દ્વારા કરવાથી તે લેતું નથી.
મદદ