Ubuntu Online, Fedora Online, Windows online emulator അല്ലെങ്കിൽ MAC OS ഓൺലൈൻ എമുലേറ്റർ എന്നിങ്ങനെയുള്ള ഞങ്ങളുടെ ഒന്നിലധികം സൗജന്യ ഓൺലൈൻ വർക്ക്സ്റ്റേഷനുകളിലൊന്ന് ഉപയോഗിച്ച് OnWorks സൗജന്യ ഹോസ്റ്റിംഗ് ദാതാവിൽ പ്രവർത്തിപ്പിക്കാവുന്ന കമാൻഡ് ക്രോണോലോഗം ആണിത്.
പട്ടിക:
NAME
ക്രോണോലോഗ് - ഒരു ടെംപ്ലേറ്റ് അനുസരിച്ച് പേരുള്ള ഫയലുകൾ ലോഗ് ചെയ്യുന്നതിന് ലോഗ് സന്ദേശങ്ങൾ എഴുതുക
സിനോപ്സിസ്
ക്രോണലോഗ് [ഓപ്ഷൻ]... ടെംപ്ലേറ്റ്
വിവരണം
ക്രോണോലോഗ് ലോഗ് സന്ദേശങ്ങൾ അതിന്റെ ഇൻപുട്ടിൽ നിന്ന് വായിക്കുകയും അവ a-ലേക്ക് എഴുതുകയും ചെയ്യുന്ന ഒരു ലളിതമായ പ്രോഗ്രാമാണ്
ഔട്ട്പുട്ട് ഫയലുകളുടെ ഒരു കൂട്ടം, അവയുടെ പേരുകൾ ഉപയോഗിച്ചാണ് നിർമ്മിച്ചിരിക്കുന്നത് ടെംപ്ലേറ്റ് നിലവിലുള്ളതും
തീയതിയും സമയവും. ടെംപ്ലേറ്റ് Unix-ന്റെ അതേ ഫോർമാറ്റ് സ്പെസിഫയറുകൾ ഉപയോഗിക്കുന്നു തീയതി(1) കമാൻഡ്
(ഇവ സാധാരണ C strftime ലൈബ്രറി പ്രവർത്തനത്തിന് സമാനമാണ്).
ഒരു സന്ദേശം എഴുതുന്നതിന് മുമ്പ് ക്രോണോലോഗ് നിലവിലെ ലോഗ് ഫയൽ ആണോ എന്നറിയാൻ സമയം പരിശോധിക്കുന്നു
ഇപ്പോഴും സാധുവാണ്, ഇല്ലെങ്കിൽ അത് നിലവിലെ ഫയൽ അടയ്ക്കുന്നു, നിലവിലുള്ളത് ഉപയോഗിച്ച് ടെംപ്ലേറ്റ് വികസിപ്പിക്കുന്നു
ഒരു പുതിയ ഫയൽ നാമം സൃഷ്ടിക്കുന്നതിനുള്ള തീയതിയും സമയവും, പുതിയ ഫയൽ തുറക്കുന്നു (നഷ്ടമായി സൃഷ്ടിക്കുന്നു
പ്രോഗ്രാം കംപൈൽ ചെയ്തിട്ടില്ലെങ്കിൽ, ആവശ്യാനുസരണം പുതിയ ലോഗ് ഫയലിന്റെ പാതയിലുള്ള ഡയറക്ടറികൾ
-DDONT_CREATE_SUBDIRS) കൂടാതെ പുതിയ ഫയൽ അസാധുവാകുന്ന സമയം കണക്കാക്കുന്നു.
ക്രോണോലോഗ് അപ്പാച്ചെ ടു സ്പ്ലിറ്റ് പോലെയുള്ള ഒരു വെബ് സെർവറുമായി സംയോജിച്ച് ഉപയോഗിക്കാൻ ഉദ്ദേശിച്ചുള്ളതാണ്
പ്രതിദിന അല്ലെങ്കിൽ പ്രതിമാസ ലോഗുകളിലേക്കുള്ള പ്രവേശന ലോഗ്. ഉദാഹരണത്തിന് അപ്പാച്ചെ കോൺഫിഗറേഷൻ
നിർദ്ദേശങ്ങൾ:
ട്രാൻസ്ഫർലോഗ് "|/usr/bin/cronolog /www/logs/%Y/%m/%d/access.log"
പിശക്ലോഗ് "|/usr/bin/cronolog /www/logs/%Y/%m/%d/errors.log"
അപ്പാച്ചെയുടെ ആക്സസ്, എറർ ലോഗ് സന്ദേശങ്ങൾ എന്നിവയുടെ പ്രത്യേക പകർപ്പുകളിലേക്ക് പൈപ്പ് ചെയ്യാൻ നിർദ്ദേശിക്കും
ക്രോണോലോഗ്, ഇത് ഓരോ ദിവസവും പുതിയ ലോഗ് ഫയലുകൾ സൃഷ്ടിക്കും
തീയതി, അതായത് 31 ഡിസംബർ 1996-ന് സന്ദേശങ്ങൾ എഴുതപ്പെടും
/www/logs/1996/12/31/access.log
/www/logs/1996/12/31/errors.log
അർദ്ധരാത്രിക്ക് ശേഷം ഫയലുകൾ
/www/logs/1997/01/01/access.log
/www/logs/1997/01/01/errors.log
1997, 1997/01, 1997/01/01 എന്നീ ഡയറക്ടറികൾ അവർ ചെയ്താൽ സൃഷ്ടിക്കപ്പെടും.
ഇതിനകം നിലവിലില്ല. (പതിപ്പ് 1.2-ന് മുമ്പ് അപ്പാച്ചെ ഒരു പ്രോഗ്രാം ആകാൻ അനുവദിച്ചിരുന്നില്ല എന്നത് ശ്രദ്ധിക്കുക
ErrorLog നിർദ്ദേശത്തിന്റെ ആർഗ്യുമെന്റായി വ്യക്തമാക്കിയിരിക്കുന്നു.)
ഓപ്ഷനുകൾ
ക്രോണോലോഗ് ഇനിപ്പറയുന്ന ഓപ്ഷനുകളും ആർഗ്യുമെന്റുകളും അംഗീകരിക്കുന്നു:
-H NAME
--hardlink=NAME
നിന്ന് ഒരു ഹാർഡ് ലിങ്ക് നിലനിർത്തുക NAME നിലവിലെ ലോഗ് ഫയലിലേക്ക്.
-S NAME
--symlink=NAME
-l NAME
--ലിങ്ക്=NAME
എന്നതിൽ നിന്ന് ഒരു പ്രതീകാത്മക ലിങ്ക് നിലനിർത്തുക NAME നിലവിലെ ലോഗ് ഫയലിലേക്ക്.
-P NAME
--prev-simlink=NAME
എന്നതിൽ നിന്ന് ഒരു പ്രതീകാത്മക ലിങ്ക് നിലനിർത്തുക NAME മുമ്പത്തെ ലോഗ് ഫയലിലേക്ക്. അത് ആവശ്യമാണ്
--സിംലിങ്ക് ക്രോണോലോഗ് നിലവിലെ ലിങ്കിനെ പേരിലേക്കുള്ള പുനർനാമകരണം ചെയ്യുന്നതിനാൽ ഓപ്ഷൻ വ്യക്തമാക്കിയിരിക്കുന്നു
മുമ്പത്തെ ലിങ്കിനായി വ്യക്തമാക്കിയിരിക്കുന്നു.
-h
--ഒരു സഹായ സന്ദേശം അച്ചടിക്കാൻ സഹായിക്കുകയും തുടർന്ന് പുറത്തുകടക്കുകയും ചെയ്യുക.
-p കാലയളവ്
--കാലയളവ്=കാലയളവ്
കാലയളവിനെ ഒരു ഓപ്ഷണൽ അക്ക സ്ട്രിംഗായി വ്യക്തമായി വ്യക്തമാക്കുന്നു
യൂണിറ്റുകൾ: നിമിഷങ്ങൾ, മിനിറ്റ്, മണിക്കൂറുകൾ, ദിവസങ്ങളിൽ, ആഴ്ചകൾ or മാസങ്ങൾ. എണ്ണം കൂടുതലാകാൻ കഴിയില്ല
അടുത്ത വലിയ യൂണിറ്റിലെ യൂണിറ്റുകളുടെ എണ്ണത്തേക്കാൾ, അതായത് നിങ്ങൾക്ക് "120" എന്ന് വ്യക്തമാക്കാൻ കഴിയില്ല
മിനിറ്റ്", സെക്കൻഡുകൾ, മിനിറ്റ്, മണിക്കൂറുകൾ എന്നിവയ്ക്ക് എണ്ണം അടുത്തതിന്റെ ഒരു ഘടകമായിരിക്കണം
ഉയർന്ന യൂണിറ്റ്, അതായത്, നിങ്ങൾക്ക് 1, 2, 3, 4, 5, 6, 10, 15, 20 അല്ലെങ്കിൽ 30 മിനിറ്റ് വ്യക്തമാക്കാം, പക്ഷേ അല്ല
7 മിനിറ്റ് പറയുക.
-d കാലയളവ്
--വൈകി=കാലയളവ്
ലോഗ് ഫയൽ റോൾ ചെയ്യുന്നതിന് മുമ്പുള്ള കാലയളവിന്റെ ആരംഭം മുതലുള്ള കാലതാമസം വ്യക്തമാക്കുന്നു
കഴിഞ്ഞു. ഉദാഹരണത്തിന് (വ്യക്തമായോ പരോക്ഷമായോ) 15 മിനിറ്റ് കാലയളവ് വ്യക്തമാക്കുന്നു
5 മിനിറ്റ് കാലതാമസം, ലോഗ് ഫയലുകൾ അഞ്ച് കഴിഞ്ഞ ഇരുപതിൽ തിരിക്കുന്നതിന് കാരണമാകുന്നു
കഴിഞ്ഞത്, ഇരുപത്തിയഞ്ച് മുതൽ പത്ത് വരെ ഓരോ മണിക്കൂറും. കാലതാമസം ദൈർഘ്യമേറിയതായിരിക്കരുത്
കാലയളവ്.
-o
--ഒരിക്കൽ മാത്രം
റൊട്ടേറ്റ് ചെയ്യാത്ത ടെംപ്ലേറ്റിൽ നിന്ന് ഒറ്റ ഔട്ട്പുട്ട് ലോഗ് സൃഷ്ടിക്കുക.
-x ഫയൽ
--ഡീബഗ്=FILE
ഡീബഗ് സന്ദേശങ്ങൾ എഴുതുക FILE അല്ലെങ്കിൽ സാധാരണ പിശക് സ്ട്രീമിലേക്ക് എങ്കിൽ FILE "-" ആണ്. (കാണുക
കൂടുതൽ വിവരങ്ങൾക്ക് README ഫയൽ.)
-s TIME
--ആരംഭ സമയം=TIME,
ആരംഭിക്കുന്ന സമയം ആണെന്ന് നടിക്കുക TIME, (ഡീബഗ്ഗിംഗ് ആവശ്യങ്ങൾക്കായി). TIME, വേണം be
എന്തെങ്കിലും പോലെ DD മാസം അതെ HH: MM: SS (ദി ദിവസം ഒപ്പം എങ്കിൽ മാസം വിപരീതമാണ്
അമേരിക്കൻ ഓപ്ഷൻ വ്യക്തമാക്കിയിട്ടുണ്ട്). സെക്കൻഡുകൾ ഒഴിവാക്കിയാൽ അവ ഇതായി എടുക്കും
പൂജ്യം, മണിക്കൂറുകളും മിനിറ്റുകളും ഒഴിവാക്കിയാൽ, ദിവസത്തിന്റെ സമയം ഇപ്രകാരം എടുക്കും
00:00:00 (അതായത് അർദ്ധരാത്രി). ദിവസം, മാസം, വർഷം എന്നിവ ഇടങ്ങളാൽ വേർതിരിക്കാവുന്നതാണ്,
ഹൈഫനുകൾ (-) അല്ലെങ്കിൽ സോളിഡി (/).
-a
--അമേരിക്കൻ
ആരംഭ സമയത്തിന്റെ തീയതി ഭാഗം അമേരിക്കൻ രീതിയിൽ (മാസം മുതൽ ദിവസം) വ്യാഖ്യാനിക്കുക.
-e
--യൂറോപ്യൻ
ആരംഭ സമയത്തിന്റെ തീയതി ഭാഗം യൂറോപ്യൻ രീതിയിൽ വ്യാഖ്യാനിക്കുക (ദിവസം മുതൽ മാസം).
ഇതാണ് സ്ഥിരസ്ഥിതി.
-v
--പതിപ്പ്
പതിപ്പ് വിവരങ്ങൾ അച്ചടിച്ച് പുറത്തുകടക്കുക.
ഫലകം ഫോർമാറ്റ്
ടെംപ്ലേറ്റിലെ ഓരോ പ്രതീകവും വികസിപ്പിച്ച ഫയൽ നാമത്തിലെ ഒരു പ്രതീകത്തെ പ്രതിനിധീകരിക്കുന്നു, ഒഴികെ
തീയതിയും സമയവും ഫോർമാറ്റ് സ്പെസിഫയറുകൾ, അവയുടെ വികാസം ഉപയോഗിച്ച് മാറ്റിസ്ഥാപിക്കുന്നു. ഫോർമാറ്റ് സ്പെസിഫയറുകൾ
ഇനിപ്പറയുന്ന പ്രതീകങ്ങളിൽ ഒന്നിന് ശേഷം ഒരു `%' അടങ്ങിയിരിക്കുന്നു:
% ഒരു അക്ഷരീയ % പ്രതീകം
ഒരു പുതിയ വരി കഥാപാത്രം
തിരശ്ചീന ടാബ് പ്രതീകം
സമയ ഫീൽഡുകൾ:
എച്ച് മണിക്കൂർ (00..23)
ഞാൻ മണിക്കൂർ (01..12)
p ലോക്കലിന്റെ AM അല്ലെങ്കിൽ PM സൂചകം
എം മിനിറ്റ് (00..59)
എസ് സെക്കൻഡ് (00..61, ലീപ്പ് സെക്കൻഡ് അനുവദിക്കുന്ന)
X ലൊക്കേലിന്റെ സമയ പ്രാതിനിധ്യം (ഉദാ: "15:12:47")
Z സമയ മേഖല (ഉദാ: GMT), അല്ലെങ്കിൽ സമയ മേഖല നിർണ്ണയിക്കാൻ കഴിയുന്നില്ലെങ്കിൽ ഒന്നുമില്ല
തീയതി ഫീൽഡുകൾ:
ഒരു പ്രദേശത്തിന്റെ ചുരുക്കിയ പ്രവൃത്തിദിന നാമം (ഉദാ: സൂര്യൻ..ശനി)
എ പ്രദേശത്തിന്റെ മുഴുവൻ പ്രവൃത്തിദിന നാമം (ഉദാ: ഞായർ .. ശനിയാഴ്ച)
b പ്രദേശത്തിന്റെ ചുരുക്കിയ മാസത്തിന്റെ പേര് (ഉദാ: ജനുവരി .. ഡിസംബർ)
ബി പ്രാദേശിക മാസത്തിന്റെ മുഴുവൻ പേര്, (ഉദാ: ജനുവരി .. ഡിസംബർ)
c ലൊക്കേലിന്റെ തീയതിയും സമയവും (ഉദാ: "സൺ ഡിസംബർ 15 14:12:47 GMT 1996")
മാസത്തിലെ ദിവസം (01 .. 31)
വർഷത്തിലെ j ദിവസം (001 .. 366)
m മാസം (01 .. 12)
വർഷത്തിലെ യു ആഴ്ച, ഞായറാഴ്ച ആഴ്ചയിലെ ആദ്യ ദിവസമായി (00..53, ഇവിടെ ആഴ്ച 1 ആണ്
വർഷത്തിലെ ആദ്യ ഞായറാഴ്ച ഉൾക്കൊള്ളുന്നു)
തിങ്കൾ ആഴ്ചയിലെ ആദ്യ ദിവസമായി വർഷത്തിലെ W ആഴ്ച (00..53, ഇവിടെ ആഴ്ച 1 ആണ്
വർഷത്തിലെ ആദ്യ തിങ്കളാഴ്ച ഉൾക്കൊള്ളുന്നു)
ആഴ്ചയിലെ w ദിവസം (0 .. 6, ഇവിടെ 0 ഞായറാഴ്ചയുമായി യോജിക്കുന്നു)
x ലൊക്കേലിന്റെ തീയതി പ്രാതിനിധ്യം (ഉദാ: ഇന്ന് ഏപ്രിലിൽ ബ്രിട്ടനിൽ: "13/04/97")
നൂറ്റാണ്ട് ഇല്ലാത്ത വർഷം (00 .. 99)
നൂറ്റാണ്ടിനൊപ്പം Y വർഷം (1970 .. 2038)
സി ലൈബ്രറിയുടെ നടപ്പാക്കലിനെ ആശ്രയിച്ച് മറ്റ് സ്പെസിഫയറുകൾ ലഭ്യമായേക്കാം
strftime പ്രവർത്തനം.
onworks.net സേവനങ്ങൾ ഉപയോഗിച്ച് ക്രോണോലോഗം ഓൺലൈനായി ഉപയോഗിക്കുക