Ubuntu Online, Fedora Online, Windows online emulator അല്ലെങ്കിൽ MAC OS ഓൺലൈൻ എമുലേറ്റർ എന്നിങ്ങനെയുള്ള ഞങ്ങളുടെ ഒന്നിലധികം സൗജന്യ ഓൺലൈൻ വർക്ക്സ്റ്റേഷനുകളിലൊന്ന് ഉപയോഗിച്ച് OnWorks സൗജന്യ ഹോസ്റ്റിംഗ് ദാതാവിൽ പ്രവർത്തിപ്പിക്കാൻ കഴിയുന്ന lockmail.courier കമാൻഡ് ഇതാണ്.
പട്ടിക:
NAME
lockmail - മെയിൽ ലോക്ക് ഫയലുകൾ സൃഷ്ടിക്കുക
സിനോപ്സിസ്
ലോക്ക്മെയിൽ [-r] [-t ടൈം ഔട്ട്] {ലോക്ക് ഫയൽ} {പ്രോഗ്രാം} [വാദം...]
വിവരണം
ലോക്ക്മെയിൽ മെയിൽബോക്സ് ഫയലുകളിൽ പ്രവർത്തിക്കുന്നതിനുള്ള ഒരു സഹായ യൂട്ടിലിറ്റിയാണ്. മെയിൽബോക്സ് ഫയലുകൾ ലോക്ക് ചെയ്തിരിക്കണം
ഒരേ സമയം മെയിൽബോക്സ് പരിഷ്ക്കരിക്കുന്നതിൽ നിന്ന് മറ്റ് ആപ്ലിക്കേഷനുകളെ തടയുന്നതിന്. വ്യത്യസ്ത
സിസ്റ്റം വ്യത്യസ്ത ലോക്കിംഗ് കൺവെൻഷനുകൾ ഉപയോഗിക്കുന്നു. ലോക്ക്മെയിൽ ഏറ്റവും സാധാരണമായ രണ്ട് ലോക്കിംഗ് ഉപയോഗിക്കുന്നു
ഉപയോഗത്തിലുള്ള മെക്കാനിസങ്ങൾ, മിക്ക സിസ്റ്റങ്ങളിലും വിശ്വസനീയമായി പ്രവർത്തിക്കണം.
ലോക്ക് ഫയൽ നിലവിലുള്ള ഒരു മെയിൽബോക്സ് ഫയലിന്റെ പാതയുടെ പേരാണ്. സ്വതവേ, ലോക്ക്മെയിൽ പൂട്ടാൻ ശ്രമിക്കുന്നു
ഓരോ അഞ്ച് സെക്കൻഡിലും മെയിൽബോക്സ് (മെയിൽബോക്സ് ഇതിനകം ലോക്ക് ചെയ്തിട്ടുണ്ടെങ്കിൽ), ശേഷം അത് ഉപേക്ഷിക്കും
മൂന്ന് മിനിറ്റ്. മെയിൽബോക്സ് വിജയകരമായി പൂട്ടിയ ശേഷം, ലോക്ക്മെയിൽ റൺസ് പ്രോഗ്രാം കുട്ടിക്കാലത്ത്
പ്രോസസ്സ്, ഏതെങ്കിലും ഓപ്ഷണൽ ഉപയോഗിച്ച് വാദംഎസ്. എപ്പോൾ പ്രോഗ്രാം അവസാനിപ്പിക്കുന്നു, ലോക്ക്മെയിൽ നീക്കംചെയ്യുന്നു
മെയിൽബോക്സ് ലോക്ക്, സ്വയം അവസാനിപ്പിക്കുന്നു.
ഓപ്ഷനുകൾ
-r
ഒരു സാധാരണ ലോക്ക് പരാജയപ്പെടുകയാണെങ്കിൽ, റീഡ്-ഒൺലി ലോക്ക് പരീക്ഷിക്കുക. മെയിൽബോക്സ് ഫയലുകൾ ലോക്ക് ചെയ്യാൻ ഈ ഓപ്ഷൻ ഉപയോഗിക്കുക
ഒരു വായന-മാത്രം ഡയറക്ടറിയിൽ.
-t ടൈം ഔട്ട്
ലോക്ക് ശ്രമം പരാജയപ്പെട്ടാൽ, വരെ വീണ്ടും ശ്രമിക്കുക ടൈം ഔട്ട് സെക്കന്റുകൾ. യഥാർത്ഥ സമയപരിധി
അടുത്ത അഞ്ച് സെക്കൻഡ് ഇടവേള വരെ റൗണ്ട് ചെയ്തു (ഓരോ അഞ്ചിലും ഒരു ലോക്ക് ശ്രമം പരീക്ഷിക്കുന്നു
സെക്കൻഡ്).
വിവരണം
ഈ വിഭാഗം ഉപയോഗിക്കുന്ന ലോക്കിംഗ് മെക്കാനിസത്തെ സംക്ഷിപ്തമായി വിവരിക്കുന്നു ലോക്ക്മെയിൽ. ലോക്ക്മെയിൽ ഉപയോഗങ്ങൾ
മറ്റ് മെയിലുകളുമായുള്ള അനുയോജ്യത വർദ്ധിപ്പിക്കുന്നതിന് മൂന്ന് വ്യത്യസ്ത ലോക്കിംഗ് കൺവെൻഷനുകൾ
സോഫ്റ്റ്വെയർ: സി-ക്ലയന്റ് ഫോൾഡർ ലോക്കുകൾ, ഡോട്ട് ലോക്കുകൾ, ഫയൽ ലോക്കുകൾ.
സി-ക്ലയന്റ് ഫോൾഡർ ലോക്കുകൾ
സി-ക്ലയന്റ് ലൈബ്രറിയെ അടിസ്ഥാനമാക്കിയുള്ള മെയിൽ സോഫ്റ്റ്വെയർ ലോക്ക് ഫയലുകൾ സൃഷ്ടിക്കുന്നു /tmp/.dddddd.iiiiii.
ഇവിടെ, dddddd ഒപ്പം iiiiii മെയിൽബോക്സ് ഫയലിന്റെ ഉപകരണ നമ്പറും ഐനോഡ് നമ്പറും ആണ്
(ദി st_dev ഒപ്പം st_ino ഐനോഡിലെ ഫീൽഡുകൾ), ഹെക്സാഡെസിമലിൽ. പ്രോസസ്സ് ഐഡി സംരക്ഷിച്ചിട്ടുണ്ടെങ്കിൽ
സി-ക്ലയന്റ് ഫോൾഡർ ലോക്ക് ഫയൽ സാധുതയുള്ളതല്ല, ലോക്ക്മെയിൽ അതൊരു പഴകിയ പൂട്ടാണെന്നാണ് നിഗമനം
ഫയൽ, അത് നീക്കം ചെയ്യും.
കുറിപ്പ്
ഒരു ലോക്ക് സൃഷ്ടിച്ചതിന് ശേഷം ഒരു സി-ക്ലയന്റ് പ്രോസസ്സ് കൊല്ലപ്പെടുന്ന ഒരു റേസ് അവസ്ഥ നിലവിലുണ്ട്
ഫയൽ, എന്നാൽ ലോക്ക് ഫയലിൽ അതിന്റെ പ്രോസസ്സ് ഐഡി സംരക്ഷിക്കുന്നതിന് മുമ്പ്. റേസ് വിൻഡോ വളരെ ആണ്
ചെറുതാണ്, പക്ഷേ അത് നിലവിലുണ്ട്. സി-ക്ലയന്റ് ലൈബ്രറി ഒരിക്കലും ലോക്ക് മായ്ക്കുന്നതായി കാണുന്നില്ല
ഫയൽ.
ലോക്ക്മെയിൽ സീറോ ലെങ്ത് ലോക്ക് ഫയലുകൾ ഇല്ലാതാക്കിക്കൊണ്ട് ഈ റേസ് അവസ്ഥ പരിഹരിക്കാൻ ശ്രമിക്കുന്നു
അത് കുറഞ്ഞത് അഞ്ച് മിനിറ്റ് പഴക്കമുള്ളതാണ്.
ഡോട്ട് ലോക്കുകൾ
ലോക്ക്മെയിൽ ഡോട്ട്-ലോക്ക് ഫയലുകൾ സൃഷ്ടിക്കുകയും ബഹുമാനിക്കുകയും ചെയ്യുന്നു. ഡോട്ട് ലോക്ക് ഫയലുകൾ ആദ്യം ഇങ്ങനെയാണ് സൃഷ്ടിക്കുന്നത്
താൽക്കാലിക ഫയലുകൾ, തുടർന്ന് ലിങ്ക് ചെയ്തു ലോക്ക് ഫയൽ.പൂട്ടുക. ഡോട്ട് ലോക്ക് ആണെങ്കിൽ ലിങ്ക് പ്രവർത്തനം പരാജയപ്പെടും
ഫയൽ ഇതിനകം നിലവിലുണ്ട്. ലോക്ക്മെയിൽ ഡോട്ട് ലോക്കിംഗിന്റെ ഒരു മെച്ചപ്പെടുത്തിയ രീതി ഉപയോഗിക്കുന്നു, അവിടെ അതിന്റെ പ്രക്രിയ
ഐഡി, സെർവറിന്റെ പേര് എവിടെ ലോക്ക്മെയിൽ പ്രവർത്തിക്കുന്നത് അതിന്റെ ഡോട്ട്-ലോക്കിൽ സംരക്ഷിച്ചിരിക്കുന്നു
ഫയൽ. മറ്റൊരാൾ സൃഷ്ടിച്ച നിലവിലുള്ള ഡോട്ട് ലോക്ക് ഫയൽ കാരണം പ്രവർത്തനം പരാജയപ്പെടുകയാണെങ്കിൽ
ലോക്ക്മെയിൽ ഒരേ സെർവറിൽ പ്രോസസ്സ് ചെയ്യുക, പ്രോസസ്സ് ഐഡി നിലവിലില്ല, ഈ പഴകിയതാണ്
dot-lock ഫയൽ ഉടനടി നീക്കം ചെയ്യപ്പെടും. മറ്റെല്ലാ സാഹചര്യങ്ങളിലും ഒരു ഡോട്ട്-ലോക്ക് ഫയൽ പഴയതിനേക്കാൾ പഴയതാണ്
അഞ്ച് മിനിറ്റ് പഴകിയതായി കണക്കാക്കുകയും നീക്കം ചെയ്യുകയും ചെയ്യുന്നു.
കുറിപ്പ്
ഒരു ഡോട്ട്-ലോക്ക് ഫയൽ സൃഷ്ടിക്കുന്നതിലെ പരാജയം പരാജയത്തിന്റെ കാരണമാണെങ്കിൽ നിശബ്ദമായി അവഗണിക്കപ്പെടും
കാരണം ലോക്ക്മെയിൽ ഡോട്ട്-ലോക്ക് ഫയലിൽ എഴുതാനുള്ള അനുമതിയില്ല
ഡയറക്ടറി. ഇൻകമിംഗ് മെയിൽ സ്പൂൾ ഡയറക്ടറി (സാധാരണയായി / var / മെയിൽ) സാധാരണ ചെയ്യാറില്ല
ആഗോള എഴുത്ത് അനുമതികൾ ഉണ്ട്, അതിനാൽ സ്പൂളിൽ ഡോട്ട്-ലോക്ക് ഫയൽ സൃഷ്ടിക്കാനുള്ള ശ്രമം
ഡയറക്ടറി പരാജയപ്പെടും, കൂടാതെ ലോക്ക്മെയിൽ ഫയൽ-ലോക്കിംഗ് ഉപയോഗിച്ച് മാത്രം സംതൃപ്തരായിരിക്കും.
ഫയല് ലോക്കുകൾ
അവസാന ലോക്കിംഗ് സംവിധാനം ലോക്ക്മെയിൽ ഉപയോഗിക്കുന്നത് ഓപ്പറേറ്റിംഗ് സിസ്റ്റത്തിന്റെ ഫയൽ ലോക്കിംഗ് സൗകര്യമാണ്.
If ലോക്ക്മെയിൽ മൂന്ന് ലോക്കുകളും നേടുന്നതിൽ പരാജയപ്പെടുന്നു, ലോക്ക്മെയിൽ അഞ്ച് സെക്കൻഡ് ഉറങ്ങുകയും ശ്രമിക്കുകയും ചെയ്യും
വീണ്ടും. എഴുതാനുള്ള ആക്സസ് ഇല്ലാത്തതിനാൽ ഒരു ഡോട്ട്-ലോക്ക് സൃഷ്ടിക്കാനുള്ള പരാജയം മാത്രമാണ് അപവാദം
അവഗണിക്കപ്പെട്ട ഡോട്ട്-ലോക്ക് ഫയലിന്റെ ഡയറക്ടറി. എങ്കിൽ ലോക്ക്മെയിൽ ഇപ്പോഴും എല്ലാം നേടുന്നതിൽ പരാജയപ്പെടുന്നു
വ്യക്തമാക്കിയ സമയത്തിൽ ആവശ്യമായ ലോക്കുകൾ -t ഓപ്ഷൻ (അല്ലെങ്കിൽ അതിന്റെ സ്ഥിര മൂല്യം),
ലോക്ക്മെയിൽ EX_TEMPFAIL എക്സിറ്റ് കോഡ് ഉപയോഗിച്ച് അവസാനിപ്പിക്കും.
ലോക്ക്മെയിൽ റൺസ് പ്രോഗ്രാം അവസാന ഫയൽ ലോക്ക് ലഭിച്ച ശേഷം, വരെ കാത്തിരിക്കുന്നു പ്രോഗ്രാം അവസാനിപ്പിക്കുന്നു,
എല്ലാ ലോക്കുകളും റിലീസ് ചെയ്യുന്നു. പ്രോഗ്രാം വഴി ലഭിച്ച ഏതെങ്കിലും ലോക്കുകൾക്ക് മുമ്പ് അവസാനിപ്പിക്കണം
ലോക്ക്മെയിൽ കാലഹരണപ്പെടുകയും, പഴകിയതായി കണക്കാക്കുകയും ചെയ്യുന്നു. ലോക്ക്മെയിൽ പിന്നീട് അതേ ഉപയോഗിച്ച് അവസാനിപ്പിക്കും
എക്സിറ്റ് കോഡ് ആയി പ്രോഗ്രാം.
പുറത്ത് പദവി
ലോക്ക്മെയിൽ അതേ എക്സിറ്റ് സ്റ്റാറ്റസ് ഉപയോഗിച്ച് അവസാനിപ്പിക്കുന്നു പ്രോഗ്രാം ലോക്ക്മെയിൽ ഉപയോഗിച്ച് അവസാനിപ്പിക്കുന്നു
EX_TEMPFAIL എക്സിറ്റ് സ്റ്റാറ്റസ് അതിന് ഒരു ലോക്ക് നേടാനായില്ലെങ്കിൽ, അല്ലെങ്കിൽ പ്രോഗ്രാം എ കൊലപ്പെടുത്തി
സിഗ്നൽ.
onworks.net സേവനങ്ങൾ ഉപയോഗിച്ച് lockmail.courier ഓൺലൈനായി ഉപയോഗിക്കുക