krenew - ക്ലൗഡിൽ ഓൺലൈനിൽ

Ubuntu Online, Fedora Online, Windows online emulator അല്ലെങ്കിൽ MAC OS ഓൺലൈൻ എമുലേറ്റർ എന്നിങ്ങനെയുള്ള ഞങ്ങളുടെ ഒന്നിലധികം സൗജന്യ ഓൺലൈൻ വർക്ക്സ്റ്റേഷനുകളിലൊന്ന് ഉപയോഗിച്ച് OnWorks സൗജന്യ ഹോസ്റ്റിംഗ് ദാതാവിൽ പ്രവർത്തിപ്പിക്കാൻ കഴിയുന്ന കമാൻഡ് krenew ആണിത്.

പട്ടിക:

NAME


krenew - ഒരു Kerberos ടിക്കറ്റ് പുതുക്കുക

സിനോപ്സിസ്


krenew [-abhiLstvx] [-c കുട്ടി PID ഫയല്] [-H മിനിറ്റ്]
[-K മിനിറ്റ്] [-k ടിക്കറ്റ് കാഷെ] [-p PID ഫയല്]
[കമാൻഡ് ...]

വിവരണം


krenew നിലവിലുള്ള പുതുക്കാവുന്ന ടിക്കറ്റ് പുതുക്കുന്നു. വാദങ്ങളൊന്നുമില്ലാതെ ഓടുമ്പോൾ, അത് വെറുതെ
നിലവിലെ ടിക്കറ്റ് കാഷെയിൽ നിലവിലുള്ള ടിക്കറ്റ് നൽകുന്ന ടിക്കറ്റ് പുതുക്കാനുള്ള ശ്രമങ്ങൾ,
"kinit -R" ന് തുല്യമാണ്, പക്ഷേ ഇതിന് ഓപ്ഷണലായി ഒരു പ്രോഗ്രാം പ്രവർത്തിപ്പിക്കാൻ കഴിയും അക്ലോഗ് AFS പുതുക്കാൻ
ടോക്കണുകൾ, ഒരു ഡെമൺ ആയി പ്രവർത്തിക്കാനും ടിക്കറ്റ് കാഷെ പുതുക്കാൻ ഇടയ്ക്കിടെ ഉണരാനും അല്ലെങ്കിൽ പ്രവർത്തിപ്പിക്കാനും കഴിയും
ഒരു നിർദ്ദിഷ്ട കമാൻഡ്, കമാൻഡ് പൂർത്തിയാകുന്നതുവരെ ടിക്കറ്റ് കാഷെ പുതുക്കുന്നത് തുടരുക (അല്ലെങ്കിൽ
പുതുക്കൽ ഇനി സാധ്യമല്ല). ഒരു കമാൻഡ് വ്യക്തമാക്കിയിട്ടുണ്ടെങ്കിൽ, krenew സ്വതവേ ഉണരുന്നു
ടിക്കറ്റ് കാഷെ പരിശോധിക്കാൻ ഓരോ 60 മിനിറ്റിലും (1 മണിക്കൂർ).

ഒരു കമാൻഡ് നൽകിയാൽ, krenew ടിക്കറ്റ് കാഷെയുടെ ഒരു പകർപ്പ് ഉണ്ടാക്കുകയും ഒരു സ്വകാര്യം സൃഷ്ടിക്കുകയും ചെയ്യുന്നു
ആ കമാൻഡിന് വേണ്ടിയുള്ള ടിക്കറ്റ് കാഷെ, അങ്ങനെ അതിനെ പിന്നീടുള്ള നാശത്തിൽ നിന്ന് ഒറ്റപ്പെടുത്തുന്നു
യഥാർത്ഥ ടിക്കറ്റ് കാഷെ. ഒരു കമാൻഡിന് പോലും ആധികാരികത നിലനിർത്താൻ ഇത് krenew-നെ അനുവദിക്കുന്നു
ഉദാഹരണത്തിന്, കമാൻഡ് പ്രവർത്തിപ്പിക്കുന്ന ഉപയോക്താവ് ലോഗ് ഔട്ട് ചെയ്യുകയും OpenSSH അവരുടെ യഥാർത്ഥമായത് നശിപ്പിക്കുകയും ചെയ്താൽ
ടിക്കറ്റ് കാഷെ.

ഒരു കമാൻഡ് നൽകിയാൽ, അത് ഷെൽ ഉപയോഗിച്ച് പ്രവർത്തിപ്പിക്കില്ല, അതിനാൽ നിങ്ങൾക്ക് ഷെൽ ഉപയോഗിക്കണമെങ്കിൽ
കമാൻഡിലെ മെറ്റാക്യാരാക്‌ടറുകൾ അവയുടെ പ്രത്യേക അർത്ഥത്തിൽ "sh -c" നൽകുക കമാൻഡ്" പോലെ
പ്രവർത്തിപ്പിക്കാനും ഉദ്ധരിക്കാനും കമാൻഡ് കമാൻഡ്. കമാൻഡിൽ കമാൻഡ്-ലൈൻ ഓപ്ഷനുകൾ ഉണ്ടെങ്കിൽ (ഇത് പോലെ
"-c"), പറയാനുള്ള കമാൻഡ് ആരംഭിക്കുന്നതിന് മുമ്പ് കമാൻഡ് ലൈനിൽ "--" ഇടുക krenew ലേക്ക്
ആ ഓപ്‌ഷനുകൾ അതിൻ്റേതായി പാഴ്‌സ് ചെയ്യരുത്.

If krenew ഉപയോഗിച്ചാണ് നിർമ്മിച്ചിരിക്കുന്നത് setpag() പിന്തുണയും AFS ടോക്കണുകളും അഭ്യർത്ഥിക്കുന്നു -t ഓപ്ഷൻ,
AFS ടോക്കണുകൾ ലഭിക്കുന്നതിന് മുമ്പ് അത് ഒരു പ്രത്യേക PAG-ൽ കമാൻഡ് ഇടും, അങ്ങനെ അവ ലഭിക്കില്ല
സിസ്റ്റത്തിലെ മറ്റ് പ്രക്രിയകളിൽ ഇടപെടുക.

ഒരു കമാൻഡ് പ്രവർത്തിപ്പിക്കുമ്പോൾ, krenew കുട്ടിക്ക് HUP, TERM, INT, QUIT സിഗ്നലുകൾ പ്രചരിപ്പിക്കുന്നു
പ്രോസസ്സ് ചെയ്യുക, ആ സിഗ്നലുകൾ ലഭിക്കുമ്പോൾ പുറത്തുകടക്കില്ല. (പ്രചരിപ്പിച്ച സിഗ്നൽ ആണെങ്കിൽ
കുട്ടിയുടെ പ്രക്രിയ പുറത്തുകടക്കാൻ കാരണമാകുന്നു, krenew അപ്പോൾ പുറത്തുകടക്കും.) ഇത് അനുവദിക്കുന്നു krenew പ്രതികരിക്കാൻ
പോലുള്ള ഒരു കമാൻഡ് സൂപ്പർവിഷൻ സിസ്റ്റത്തിന് കീഴിൽ പ്രവർത്തിക്കുമ്പോൾ ശരിയായി പ്രവർത്തിപ്പിക്കൂ(8) അല്ലെങ്കിൽ svscan(8) അത്
മേൽനോട്ടത്തിലുള്ള കമാൻഡുകൾ നിയന്ത്രിക്കുന്നതിനും ഇന്ററാക്ടീവ് കമാൻഡുകൾ പ്രവർത്തിപ്പിക്കുന്നതിനും സിഗ്നലുകൾ ഉപയോഗിക്കുന്നു
Ctrl-C സ്വീകരിക്കുക.

ഒരു ഓട്ടം ആണെങ്കിൽ krenew ഒരു ALRM സിഗ്നൽ ലഭിക്കുന്നു, അത് ഉടൻ ടിക്കറ്റ് കാഷെ പുതുക്കുന്നു
അത് കാലഹരണപ്പെടാനുള്ള അപകടത്തിലാണോ എന്നത് പരിഗണിക്കാതെ തന്നെ.

ഓപ്ഷനുകൾ


-a ഒന്നുകിൽ ഓടുമ്പോൾ -K ഫ്ലാഗ് അല്ലെങ്കിൽ ഒരു കമാൻഡ്, എല്ലായ്‌പ്പോഴും ടിക്കറ്റുകൾ പുതുക്കുക krenew
ഉണരുന്നു. ഈ ഓപ്ഷൻ ഇല്ലാതെ, krenew ഇടയ്ക്കിടെ ടിക്കറ്റ് പുതുക്കാൻ ശ്രമിക്കും
ടിക്കറ്റ് കാലഹരണപ്പെടാതിരിക്കാൻ അത്യാവശ്യമാണ്. ഈ ഓപ്ഷൻ ഉപയോഗിച്ച്, krenew പുതുക്കും
കൂടെ വ്യക്തമാക്കിയ ഇടവേള അനുസരിച്ചുള്ള ടിക്കറ്റുകൾ -K ഫ്ലാഗ്.

ഈ സ്വഭാവം ഒരുപക്ഷേ സ്ഥിരസ്ഥിതി സ്വഭാവമായിരിക്കണം -K. സ്ഥിരസ്ഥിതി ആയിരുന്നു
നിലവിലുള്ള ഉപയോക്താക്കൾക്കുള്ള മാറ്റങ്ങൾ ഒഴിവാക്കാൻ മാറ്റിയിട്ടില്ല, എന്നാൽ പുതിയ ആപ്ലിക്കേഷനുകൾക്കായി പരിഗണിക്കുക
എപ്പോഴും ഉപയോഗിക്കുന്നു -a കൂടെ -K.

മറ്റൊരു പ്രോഗ്രാം ടിക്കറ്റ് കാഷെ കൈകാര്യം ചെയ്യുന്നുണ്ടെങ്കിൽ ഈ ഓപ്ഷൻ പ്രധാനമാണ്
krenew ഉപയോഗിക്കുന്നു. ഉദാഹരണത്തിന്, മറ്റൊരു പ്രോഗ്രാം ഒരു ടിക്കറ്റ് സ്വയമേവ പുതുക്കുകയാണെങ്കിൽ
കൂടുതൽ ഇടയ്ക്കിടെ krenewഎന്നിട്ട് krenew അടുത്തിരിക്കുന്ന ടിക്കറ്റ് ഒരിക്കലും കാണില്ല
കാലഹരണപ്പെടുന്നതിനാൽ, സ്ഥിരസ്ഥിതിയായി, ഒരിക്കലും ടിക്കറ്റ് പുതുക്കാൻ ശ്രമിക്കില്ല. ഇതിനർത്ഥം
krenew AFS ടോക്കണുകൾ ഒരിക്കലും പുതുക്കില്ല -t ഓപ്ഷൻ നൽകി, മുതൽ
krenew ഒരു ടിക്കറ്റ് വിജയകരമായി പുതുക്കിയതിന് ശേഷം മാത്രമേ AFS ടോക്കണുകൾ പുതുക്കുകയുള്ളൂ. ഈ ഓപ്ഷൻ ആണെങ്കിൽ
അത്തരമൊരു സാഹചര്യത്തിൽ വ്യക്തമാക്കിയതാണ്, krenew ഓരോ തവണ പരിശോധിക്കുമ്പോഴും ടിക്കറ്റ് പുതുക്കും
ടിക്കറ്റ്, അതിനാൽ AFS ടോക്കണുകൾ പുതുക്കും.

ഈ വാദം ഒന്നുകിൽ സംയോജിപ്പിച്ചാൽ മാത്രമേ സാധുതയുള്ളൂ -K അല്ലെങ്കിൽ പ്രവർത്തിപ്പിക്കാനുള്ള കമാൻഡ്.

-b ആരംഭിച്ചതിന് ശേഷം, നിയന്ത്രണ ടെർമിനലിൽ നിന്ന് വേർപെടുത്തി പശ്ചാത്തലത്തിൽ പ്രവർത്തിപ്പിക്കുക. ഈ
ഓപ്ഷൻ സംയോജിപ്പിച്ച് മാത്രമേ അർത്ഥമുള്ളൂ -K അല്ലെങ്കിൽ ഒരു കമാൻഡ് krenew ആയിരിക്കും
പ്രവർത്തിക്കുന്ന. krenew പ്രാരംഭ ടിക്കറ്റ് എടുക്കുന്നത് വരെ അത് പശ്ചാത്തലമാകില്ല
പുതുക്കൽ, അങ്ങനെ എന്തെങ്കിലും പ്രാരംഭ പിശകുകൾ റിപ്പോർട്ട് ചെയ്യപ്പെടും, പക്ഷേ അത് ഔട്ട്പുട്ട് റീഡയറക്ട് ചെയ്യും
ലേക്ക് / dev / null തുടർന്നുള്ള പിഴവുകളൊന്നും റിപ്പോർട്ട് ചെയ്യില്ല.

ഈ പതാക നൽകിയാൽ, krenew ഡയറക്ടറികളും "/" ആയി മാറ്റും. എല്ലാ പാതകളും (ഉദാ
പ്രവർത്തിപ്പിക്കാനുള്ള ഒരു കമാൻഡിലേക്കോ അല്ലെങ്കിൽ ഒരു PID ഫയലിലേക്കോ) അതിനാൽ സമ്പൂർണ്ണമായി നൽകണം, അല്ല
ആപേക്ഷിക, പാതകൾ.

റൺ ചെയ്യാനുള്ള കമാൻഡുമായി സംയോജിച്ച് ഉപയോഗിക്കുകയാണെങ്കിൽ, ആ കമാൻഡ് ലും പ്രവർത്തിക്കും
പശ്ചാത്തലം കൂടാതെ അതിന്റെ ഇൻപുട്ടും ഔട്ട്‌പുട്ടും റീഡയറക്‌ടുചെയ്യും / dev / null. ഇത് ചെയ്യും
പിശകുകൾ കാണുന്നതിന് മറ്റേതെങ്കിലും സംവിധാനം വഴി എന്തെങ്കിലും പിശകുകൾ റിപ്പോർട്ട് ചെയ്യണം.

ഒരു ഫയൽ അടിസ്ഥാനമാക്കിയുള്ള ടിക്കറ്റ് കാഷെ വ്യക്തമാക്കാതെ Mac OS X-ൽ ഈ ഫ്ലാഗ് ഉപയോഗിക്കുക
ഉപയോഗിച്ച് -k അല്ലെങ്കിൽ KRB5CCNAME സജ്ജീകരിക്കുന്നത് ഒരുപക്ഷേ നിങ്ങൾ ആഗ്രഹിക്കുന്നത് ചെയ്യില്ല. ടിക്കറ്റ് കാഷെകൾ ഓണാണ്
Mac OS X, ഡിഫോൾട്ടായി, ഓരോ സെഷനും ഒപ്പം -b krenew നിങ്ങളിൽ നിന്ന് വേർപെടും
നിലവിലുള്ള ടിക്കറ്റ് കാഷെ. പകരം, Mac OS X-ൽ സ്ഥിരസ്ഥിതി ടിക്കറ്റ് കാഷെ പുതുക്കാൻ ശ്രമിക്കുക
അതുപോലത്തെ:

(krenew -K 60 &)

പ്രവർത്തിപ്പിക്കാൻ krenew പശ്ചാത്തലത്തിൽ എന്നാൽ നിലവിലെ സെഷനിൽ.

ഈ ഓപ്ഷൻ ഉപയോഗിക്കുമ്പോൾ, ഉപയോഗിക്കുന്നതും പരിഗണിക്കുക -L റിപ്പോർട്ടുചെയ്യാൻ krenew syslog-ലേക്കുള്ള പിശകുകൾ.

-c കുട്ടി PID ഫയല്
ചൈൽഡ് പ്രോസസിന്റെ പ്രോസസ് ഐഡി (പിഐഡി) സേവ് ചെയ്യുക കുട്ടി PID ഫയല്. കുട്ടി PID ഫയല് is
ഇല്ലെങ്കിൽ സൃഷ്ടിക്കുകയും നിലവിലുണ്ടെങ്കിൽ തിരുത്തിയെഴുതുകയും ചെയ്യുന്നു. ഈ ഓപ്ഷൻ മാത്രമാണ്
കമാൻഡ് ലൈനിൽ ഒരു കമാൻഡ് നൽകുമ്പോൾ അനുവദനീയവും സംയോജനത്തിൽ ഏറ്റവും ഉപയോഗപ്രദവുമാണ്
കൂടെ -b റണ്ണിംഗ് ചൈൽഡ് പ്രോസസിന്റെ മാനേജ്മെന്റ് അനുവദിക്കുന്നതിന്.

കൂടെ ഉപയോഗിക്കുമ്പോൾ ശ്രദ്ധിക്കുക -b, PID ഫയൽ എഴുതിയതിന് ശേഷം krenew പശ്ചാത്തലത്തിലാണ്
എന്നതിലേക്ക് അതിന്റെ പ്രവർത്തന ഡയറക്ടറി മാറ്റുകയും ചെയ്യുന്നു /, അതിനാൽ PID ഫയലിനുള്ള ആപേക്ഷിക പാതകൾ ആയിരിക്കും
ആപേക്ഷികം / (ഒരുപക്ഷേ നിങ്ങൾ ആഗ്രഹിക്കുന്നതല്ല).

-H മിനിറ്റ്
ടിക്കറ്റിന് കുറഞ്ഞ ആയുസ്സ് ഉണ്ടെങ്കിൽ മാത്രം അത് പുതുക്കുക മിനിറ്റ് മിനിറ്റ്. എങ്കിൽ
ഒന്നുകിൽ ടിക്കറ്റിന് ഇതിനകം മതിയായ ആയുസ്സ് ഉണ്ട് അല്ലെങ്കിൽ പുതുക്കൽ ആയിരുന്നു
വിജയകരമായി, കമാൻഡ് പ്രവർത്തിപ്പിക്കുക (ഒന്ന് വ്യക്തമാക്കിയിട്ടുണ്ടെങ്കിൽ) അല്ലെങ്കിൽ സ്റ്റാറ്റസ് 0 ഉപയോഗിച്ച് ഉടൻ പുറത്തുകടക്കുക
(ഒന്നും ഇല്ലെങ്കിൽ). അല്ലാത്തപക്ഷം, ടിക്കറ്റ് പുതുക്കാൻ ശ്രമിക്കുക, അങ്ങനെ അത് ബാക്കിയുണ്ടാകും
കുറഞ്ഞത് ജീവിതകാലം മിനിറ്റ്, വിജയിച്ചില്ലെങ്കിൽ ഒരു പിശകോടെ പുറത്തുകടക്കുക, തുടർന്ന് പ്രവർത്തിപ്പിക്കുക
എന്തെങ്കിലും ഉണ്ടെങ്കിൽ കമാൻഡ് ചെയ്യുക.

If -H ഉപയോഗിച്ച് ഉപയോഗിക്കുന്നു -K, krenew ഉടനെ പുറത്തുകടക്കില്ല. പകരം, വ്യക്തമാക്കിയത്
ശേഷിക്കുന്ന ആയുസ്സ് രണ്ട് മിനിറ്റിന്റെ ഡിഫോൾട്ട് മൂല്യത്തെ മാറ്റിസ്ഥാപിക്കും, അതായത് krenew
ഓരോ തവണയും ഉണരുമ്പോൾ, ടിക്കറ്റിന് ആയുഷ്കാലം ശേഷിക്കുന്നുണ്ടെന്ന് ഉറപ്പാക്കും
മിനിറ്റ് വാദം. ഇത് ഒരു ബദലാണ് -a ടിക്കറ്റുകൾക്ക് എപ്പോഴും എ
ചില കുറഞ്ഞ ആയുസ്സ് ശേഷിക്കുന്നു.

-h ഒരു ഉപയോഗ സന്ദേശം പ്രദർശിപ്പിച്ച് പുറത്തുകടക്കുക.

-i ടിക്കറ്റ് പുതുക്കുന്നതിലെ പിഴവുകൾ അവഗണിച്ച് ഓട്ടം തുടരുക. സാധാരണ, krenew ഉടൻ പുറത്തുകടക്കുന്നു
ടിക്കറ്റ് കാഷെ അപ്രത്യക്ഷമാകുകയോ അല്ലെങ്കിൽ ടിക്കറ്റുകൾ പുതുക്കാവുന്ന ആയുസ്സ് തീരുകയോ ചെയ്യുന്നതിനാൽ.
ഈ ഫ്ലാഗ് നൽകിയാൽ, സ്റ്റാൻഡേർഡ് പിശകിൻ്റെ പരാജയത്തെക്കുറിച്ച് അത് പരാതിപ്പെടും (അല്ലാതെ -b
നൽകിയിട്ടുണ്ട്) എന്നാൽ ഓട്ടം തുടരുക, അടുത്ത ചെക്ക് ഇടവേളയ്ക്ക് ശേഷം വീണ്ടും ശ്രമിക്കുക
(കാണുക -K). മറ്റേതെങ്കിലും പ്രക്രിയ കാലഹരണപ്പെട്ട ടിക്കറ്റ് കാഷെ പുനഃസൃഷ്ടിച്ചാൽ ഇത് ഉപയോഗപ്രദമാണ്
ഒപ്പം krenew വീണ്ടും സൃഷ്‌ടിച്ച ടിക്കറ്റ് കാഷെ കഴിഞ്ഞാൽ ചുറ്റും നിൽക്കുകയും പ്രവർത്തിക്കുകയും വേണം
വർത്തമാന.

പ്രാരംഭ ടിക്കറ്റ് കാഷെ പുതുക്കുന്നത് പരാജയപ്പെടുകയാണെങ്കിൽ, krenew ഉടൻ തന്നെ പുതുക്കാൻ വീണ്ടും ശ്രമിക്കും
തുടർന്ന് മിനിറ്റിൽ ഒരു തവണ എന്ന എക്‌സ്‌പോണൻഷ്യൽ ബാക്ക്ഓഫ് ഉപയോഗിച്ച്, പ്രാമാണീകരണം വരെ ശ്രമിക്കുന്നത് തുടരുക
വിജയിക്കുന്നു അല്ലെങ്കിൽ കൊല്ലപ്പെടുന്നു. കമാൻഡ്, എന്തെങ്കിലും ഉണ്ടെങ്കിൽ, കാഷെ വരെ ആരംഭിക്കില്ല
നവീകരണം വിജയിക്കുന്നു.

ഡെമൺ മോഡിൽ അല്ലെങ്കിൽ ഒരു കമാൻഡ് നൽകുമ്പോൾ മാത്രമേ ഈ ഫ്ലാഗ് ഉപയോഗപ്രദമാകൂ.

-K മിനിറ്റ്
ഒരു ടിക്കറ്റ് അനിശ്ചിതമായി നിലനിർത്താൻ ഡെമൺ മോഡിൽ പ്രവർത്തിപ്പിക്കുക. ശേഷം പ്രോഗ്രാം വീണ്ടും ഉണർന്നു
മിനിറ്റ് മിനിറ്റ്, ടിക്കറ്റ് രണ്ട് മിനിറ്റിന് മുമ്പോ അതിൽ താഴെയോ കാലഹരണപ്പെടുമോ എന്ന് പരിശോധിക്കുന്നു
അടുത്ത ഷെഡ്യൂൾ ചെയ്ത പരിശോധനയ്ക്ക് മുമ്പ്, ആവശ്യമെങ്കിൽ ടിക്കറ്റ് പുതുക്കുക. (മറ്റൊരു വിധത്തിൽ പറഞ്ഞാൽ, അത്
ടിക്കറ്റിന് എല്ലായ്‌പ്പോഴും കുറഞ്ഞത് രണ്ടെണ്ണമെങ്കിലും ശേഷിക്കുന്ന ആയുസ്സ് ഉണ്ടെന്ന് ഉറപ്പാക്കുന്നു
മിനിറ്റ്.) എങ്കിൽ -H പതാകയും നൽകിയിരിക്കുന്നു, അത് വ്യക്തമാക്കിയ ആയുസ്സ് രണ്ടിനും പകരമാണ്
മിനിറ്റ് സ്ഥിരസ്ഥിതി.

ഈ ഓപ്ഷൻ നൽകിയിട്ടില്ലെങ്കിലും കമാൻഡ് ലൈനിൽ ഒരു കമാൻഡ് നൽകിയിട്ടുണ്ടെങ്കിൽ, സ്ഥിരസ്ഥിതി
ഇടവേള 60 മിനിറ്റ് (1 മണിക്കൂർ).

ടിക്കറ്റ് കാഷെ പുതുക്കുന്നതിൽ ഒരു പിശക് സംഭവിച്ചാൽ, അത് സംഭവിക്കില്ല krenew പുറത്തു കടക്കുവാൻ,
ഉണർവിൻ്റെ ഇടവേള ഒരു മിനിറ്റായി ചുരുക്കുകയും തുടർന്ന് പ്രവർത്തനം വീണ്ടും നടത്തുകയും ചെയ്യും
പിശക് നിലനിൽക്കുന്നിടത്തോളം ഇടവേള.

-k ടിക്കറ്റ് കാഷെ
ഉപയോഗം ടിക്കറ്റ് കാഷെ പരിസ്ഥിതിയുടെ ഉള്ളടക്കത്തേക്കാൾ ടിക്കറ്റ് കാഷെയായി
വേരിയബിൾ KRB5CCNAME അല്ലെങ്കിൽ ലൈബ്രറി ഡിഫോൾട്ട്. ടിക്കറ്റ് കാഷെ ഏതെങ്കിലും ടിക്കറ്റ് കാഷെ ആയിരിക്കാം
കെർബറോസ് ലൈബ്രറികൾ തിരിച്ചറിഞ്ഞ ഐഡന്റിഫയർ. ഇത് പൊതുവെ എ പിന്തുണയ്ക്കുന്നു
ഒരു പ്രധാന "FILE:" സ്ട്രിംഗ് ഉള്ളതോ അല്ലാതെയോ ഒരു ഫയലിലേക്കുള്ള പാത, എന്നാൽ മറ്റുള്ളവയെ പിന്തുണയ്ക്കുകയും ചെയ്യാം
ടിക്കറ്റ് കാഷെ തരങ്ങൾ.

-L സന്ദേശങ്ങൾ syslog-ലേയ്ക്കും അതുപോലെ സ്റ്റാൻഡേർഡ് ഔട്ട്പുട്ടിലേക്കോ സ്റ്റാൻഡേർഡ് പിശകിലേക്കോ റിപ്പോർട്ടുചെയ്യുക. എല്ലാം
LOG_DAEMON എന്ന സൗകര്യത്തോടെ സന്ദേശങ്ങൾ ലോഗ് ചെയ്യപ്പെടും. പ്രദർശിപ്പിക്കുന്ന പതിവ് സന്ദേശങ്ങൾ
സ്റ്റാൻഡേർഡ് ഔട്ട്പുട്ടിൽ LOG_NOTICE ലെവൽ ഉപയോഗിച്ച് ലോഗ് ചെയ്തിരിക്കുന്നു. കാരണമാകാത്ത പിശകുകൾ krenew
കൂടെ ഓടുമ്പോൾ അവസാനിപ്പിക്കാൻ -i LOG_WARNING ലെവലിൽ ലോഗ് ചെയ്തിരിക്കുന്നു. മാരകമായ പിശകുകളാണ്
LOG_ERR ലെവലിൽ ലോഗ് ചെയ്തു.

ഇതുമായി സംയോജിപ്പിച്ച് പ്രശ്നങ്ങൾ ഡീബഗ്ഗ് ചെയ്യുമ്പോൾ ഇത് ഉപയോഗപ്രദമാണ് -b.

-p PID ഫയല്
റണ്ണിംഗിന്റെ പ്രോസസ്സ് ഐഡി (PID) സംരക്ഷിക്കുക krenew പ്രോസസ്സ് ചെയ്യുക PID ഫയല്. PID ഫയല് is
ഇല്ലെങ്കിൽ സൃഷ്ടിക്കുകയും നിലവിലുണ്ടെങ്കിൽ തിരുത്തിയെഴുതുകയും ചെയ്യുന്നു. ഈ ഓപ്ഷൻ ഏറ്റവും കൂടുതലാണ്
സംയോജിച്ച് ഉപയോഗപ്രദമാണ് -b റണ്ണിംഗ് മാനേജ്മെന്റ് അനുവദിക്കുന്നതിന് krenew പിശാച്.

കൂടെ ഉപയോഗിക്കുമ്പോൾ ശ്രദ്ധിക്കുക -b ശേഷം PID ഫയൽ എഴുതിയിരിക്കുന്നു krenew പശ്ചാത്തലത്തിലാണ്
എന്നതിലേക്ക് അതിന്റെ പ്രവർത്തന ഡയറക്ടറി മാറ്റുകയും ചെയ്യുന്നു /, അതിനാൽ PID ഫയലിനുള്ള ആപേക്ഷിക പാതകൾ ആയിരിക്കും
ആപേക്ഷികം / (ഒരുപക്ഷേ നിങ്ങൾ ആഗ്രഹിക്കുന്നതല്ല).

-s സാധാരണയായി, എപ്പോൾ krenew ഒരു കമാൻഡ് പ്രവർത്തിപ്പിക്കുമ്പോൾ അസാധാരണമായി പുറത്തുകടക്കുന്നു (ഉദാഹരണത്തിന്, എങ്കിൽ
ടിക്കറ്റിൻ്റെ പുതുക്കാവുന്ന ആയുസ്സ് കാലഹരണപ്പെട്ടു), ഇത് കമാൻഡ് പ്രവർത്തിപ്പിക്കുന്നു. എങ്കിൽ -s is
നൽകിയിരിക്കുന്നു, അത് പുറത്തുകടക്കുന്നതിന് മുമ്പ് കമാൻഡിലേക്ക് ഒരു SIGHUP സിഗ്നൽ അയയ്ക്കും. ഇത് ഉപയോഗപ്രദമാകും
കെർബറോസ് ടിക്കറ്റുകൾ ഇല്ലാതെ പ്രവർത്തിക്കുന്നത് തുടരാനുള്ള കമാൻഡ് അർത്ഥശൂന്യമാണെങ്കിൽ.

-t ടിക്കറ്റ് ലഭിച്ചതിന് ശേഷം ഒരു ബാഹ്യ പ്രോഗ്രാം പ്രവർത്തിപ്പിക്കുക. റൺ ചെയ്യുക എന്നതാണ് ഇതിന്റെ ഡിഫോൾട്ട് ഉപയോഗം
അക്ലോഗ് ഒരു ടോക്കൺ ലഭിക്കാൻ. പരിസ്ഥിതി വേരിയബിൾ KINIT_PROG സജ്ജമാക്കിയാൽ, അത് അസാധുവാക്കുന്നു
കംപൈൽ-ഇൻ ഡിഫോൾട്ട്.

If krenew AFS ഉപയോഗിച്ചാണ് നിർമ്മിച്ചിരിക്കുന്നത് setpag() പിന്തുണ നൽകുകയും ഒരു കമാൻഡ് നൽകുകയും ചെയ്തു
കമാൻഡ് ലൈൻ, krenew AFS ടോക്കണുകൾ ലഭിക്കുന്നതിന് മുമ്പ് ഒരു പുതിയ PAG സൃഷ്ടിക്കും. അല്ലെങ്കിൽ, അത്
നിലവിലെ PAG-ൽ ടോക്കണുകൾ ലഭിക്കും.

-v വാചാലരായിരിക്കുക. എന്താണ് സംഭവിക്കുന്നത് എന്നതിനെക്കുറിച്ചുള്ള കുറച്ച് അധിക വിവരങ്ങൾ ഇത് പ്രിന്റ് ചെയ്യും
ശ്രമിച്ചു, ഫലങ്ങൾ എന്തൊക്കെയാണ്.

-x എന്തെങ്കിലും പിശകുണ്ടായാൽ ഉടൻ പുറത്തുകടക്കുക. സാധാരണയായി, ഒരു കമാൻഡ് പ്രവർത്തിപ്പിക്കുമ്പോൾ അല്ലെങ്കിൽ കൂടെ പ്രവർത്തിപ്പിക്കുമ്പോൾ
-K ഓപ്ഷൻ, krenew ടിക്കറ്റ് കാഷെ പുതുക്കുന്നതിൽ പരാജയപ്പെട്ടാലും പ്രവർത്തിക്കുന്നു
ടിക്കറ്റ് കാഷെ ഇപ്പോഴും നിലവിലുണ്ട്, അത് പുതുക്കാവുന്നതാണെന്ന് തോന്നുന്നു. അത് അടുത്തതിൽ വീണ്ടും ശ്രമിക്കുന്നു
ഇടവേള പരിശോധിക്കുക. ഈ ഓപ്ഷൻ ഉപയോഗിച്ച്, krenew പകരം പുറത്തുകടക്കും.

തിരികെ മൂല്യങ്ങൾ


ഒരു ടിക്കറ്റ് വിജയകരമായി പുതുക്കിയാൽ, സ്റ്റാറ്റസ് 0-ൽ പ്രോഗ്രാം സാധാരണയായി പുറത്തുകടക്കും. എങ്കിൽ krenew
aklog അല്ലെങ്കിൽ മറ്റേതെങ്കിലും പ്രോഗ്രാമുകൾ പ്രവർത്തിപ്പിക്കുന്നു krenew ആ പ്രോഗ്രാമിൻ്റെ എക്സിറ്റ് സ്റ്റാറ്റസ് നൽകുന്നു.

ഉദാഹരണങ്ങൾ


നിലവിലെ ടിക്കറ്റ് അനുവദിക്കുന്ന ടിക്കറ്റ് പുതുക്കുക.

krenew

ഓരോ പത്ത് മിനിറ്റിലും ഉണർന്ന് ടിക്കറ്റ് കാഷെ പുതുക്കേണ്ടതുണ്ടോയെന്ന് പരിശോധിക്കുക. എങ്കിൽ
ചെയ്യുന്നു, വീണ്ടും പ്രവർത്തിപ്പിക്കുക അക്ലോഗ് അതുപോലെ.

krenew -K 10 -t

പ്രോഗ്രാം പ്രവർത്തിപ്പിക്കുക /usr/local/bin/compute-job പശ്ചാത്തലത്തിൽ, കാണാൻ ഓരോ മണിക്കൂറിലും പരിശോധിക്കുന്നു
ടിക്കറ്റ് പുതുക്കേണ്ടതുണ്ടെങ്കിൽ (സ്ഥിരസ്ഥിതി). യുടെ PID ഇടുക krenew ജോലി
/var/run/compute.pid. ടിക്കറ്റ് പുതുക്കേണ്ട ഓരോ തവണയും പുതിയ AFS ടോക്കൺ നേടുക.

krenew -b -t -p /var/run/compute.pid /usr/local/bin/compute-job

നിങ്ങൾക്ക് ഓപ്ഷനുകൾ കൈമാറണമെങ്കിൽ /usr/local/bin/compute-job, ഒരു "--" വാദം സ്ഥാപിക്കുന്നു
മുമ്പ് അത് സൂക്ഷിക്കേണ്ടത് ആവശ്യമാണ് krenew ആ ഓപ്ഷനുകൾ അതിൻ്റേതായി വ്യാഖ്യാനിക്കുന്നതിൽ നിന്ന്.

നിങ്ങൾക്ക് എഴുതാൻ പ്രാമാണീകരണം ആവശ്യമുള്ള ഒരു ഫയലിലേക്ക് ഔട്ട്പുട്ട് റീഡയറക്‌ട് ചെയ്യണമെങ്കിൽ, നിങ്ങൾ
ഒരു സബ്-ഷെല്ലിൽ ആ റീഡയറക്ഷൻ ചെയ്യേണ്ടതുണ്ട്. മറ്റൊരു വിധത്തിൽ പറഞ്ഞാൽ, ഇനിപ്പറയുന്ന കമാൻഡ്:

krenew -t കമ്പ്യൂട്ട്-ജോബ് > /afs/local/data/output

/afs/local/data/output-ന് എഴുതാൻ AFS ടോക്കൺ ആവശ്യമാണെങ്കിൽ പ്രവർത്തിക്കില്ല. ജോലി, അതേസമയം
റണ്ണിംഗ്, ഒരു AFS ടോക്കൺ ഉണ്ടായിരിക്കും, എന്നാൽ ഔട്ട്പുട്ട് റീഡയറക്ഷൻ പാരൻ്റ് ഷെല്ലിലാണ് ചെയ്യുന്നത്
കൂടാതെ പ്രയോജനം ലഭിക്കുന്നില്ല krenew. മുകളിലുള്ളവ പകരം ഇങ്ങനെ എഴുതണം:

krenew -t -- sh -c 'compute-job > /afs/local/data/output'

ഈ കമാൻഡ് ഉപയോഗിച്ച്, റീഡയറക്ഷൻ ചെയ്യുന്ന ഷെല്ലും കീഴിൽ പ്രവർത്തിക്കും krenew ഒപ്പം ഉണ്ട്
AFS ടോക്കണിൻ്റെ പ്രയോജനം അത് നേടുന്നു.

ENVIRONMENT


പരിസ്ഥിതി വേരിയബിൾ AKLOG സജ്ജീകരിച്ചിട്ടുണ്ടെങ്കിൽ, അതിന്റെ മൂല്യം പ്രവർത്തിപ്പിക്കുന്നതിനുള്ള പ്രോഗ്രാമായി ഉപയോഗിക്കും
കൂടെ -t പകരം സ്ഥിരസ്ഥിതി പാലിക്കുന്നതിനേക്കാൾ krenew. AKLOG സജ്ജീകരിച്ചിട്ടില്ലെങ്കിൽ KINIT_PROG
സജ്ജീകരിച്ചിരിക്കുന്നു, പകരം അതിന്റെ മൂല്യം ഉപയോഗിക്കും. പിന്നോക്ക അനുയോജ്യതയ്ക്ക് KINIT_PROG ആദരിക്കപ്പെടുന്നു
എന്നാൽ ആശയക്കുഴപ്പമുണ്ടാക്കുന്ന പേര് കാരണം അതിന്റെ ഉപയോഗം ശുപാർശ ചെയ്യുന്നില്ല.

ടിക്കറ്റ് ഫയൽ ഇല്ലെങ്കിൽ (കൂടെ -k) അല്ലെങ്കിൽ കമാൻഡ് കമാൻഡ് ലൈനിൽ വ്യക്തമാക്കിയിട്ടുണ്ട്, krenew ഉപയോഗിക്കും
ടിക്കറ്റ് അനുവദിക്കുന്ന സ്ഥലം നിർണ്ണയിക്കാൻ പരിസ്ഥിതി വേരിയബിൾ KRB5CCNAME
ടിക്കറ്റ്. എങ്കിൽ -k ഓപ്ഷൻ ഉപയോഗിച്ചു, KRB5CCNAME ടിക്കറ്റ് ഫയലിലേക്ക് പോയിൻ്റ് ചെയ്യാൻ സജ്ജീകരിക്കും
പ്രവർത്തിപ്പിക്കുന്നതിന് മുമ്പ് അക്ലോഗ് പ്രോഗ്രാം അല്ലെങ്കിൽ കമാൻഡ് ലൈനിൽ നൽകിയിരിക്കുന്ന ഏതെങ്കിലും കമാൻഡ്.

onworks.net സേവനങ്ങൾ ഉപയോഗിച്ച് krenew ഓൺലൈനിൽ ഉപയോഗിക്കുക



ഏറ്റവും പുതിയ ലിനക്സ്, വിൻഡോസ് ഓൺലൈൻ പ്രോഗ്രാമുകൾ