ഇംഗ്ലീഷ്ഫ്രഞ്ച്സ്പാനിഷ്

Ad


OnWorks ഫെവിക്കോൺ

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

ഉബുണ്ടു ഓൺലൈൻ, ഫെഡോറ ഓൺലൈൻ, വിൻഡോസ് ഓൺലൈൻ എമുലേറ്റർ അല്ലെങ്കിൽ MAC OS ഓൺലൈൻ എമുലേറ്റർ എന്നിവയിലൂടെ OnWorks സൗജന്യ ഹോസ്റ്റിംഗ് ദാതാവിൽ inotify-hookablep പ്രവർത്തിപ്പിക്കുക

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

പട്ടിക:

NAME


inotify-hookable - inotify ചെയ്യുന്നതിനായി കമാൻഡ്-ലൈൻ ഇന്റർഫേസ് തടയുന്നു

സിനോപ്സിസ്


ഒരു ഡയറക്ടറി കാണുക, അതിൽ കാര്യങ്ങൾ മാറുമ്പോൾ ഞങ്ങളോട് പറയുക:

inotify-hookable --watch-directories /tmp/watch-this

ഒരു ജിറ്റ് ട്രീ, ചില കോൺഫിഗറുകൾ, സ്റ്റാറ്റിക് അസറ്റുകളുടെ ഒരു ശേഖരം എന്നിവ കാണുക, വെബ്സെർവർ പുനരാരംഭിക്കുക
അല്ലെങ്കിൽ എന്തെങ്കിലും മാറ്റമുണ്ടെങ്കിൽ ആ അസറ്റുകൾ കംപ്രസ് ചെയ്യുക:

inotify-ഹുക്ക് ചെയ്യാവുന്ന \
--watch-directories /etc/uwsgi \
--watch-directories /git_tree/central \
--watch-directories /etc/app-config \
--watch-directories /git_tree/static_assets \
--on-modify-path-command "^(/etc/uwsgi|/git_tree/central|/etc/app-config)=sudo /etc/init.d/uwsgi പുനരാരംഭിക്കുക" \
--on-modify-path-command "^/git_tree/static_assets=(cd /git_tree/static_assets && compress_static_assets)"

അല്ലെങ്കിൽ നിർദ്ദിഷ്ട ഫയലുകൾ കാണുക:

inotify-ഹുക്ക് ചെയ്യാവുന്ന \
--watch-files /var/www/cgi-bin/mod_perl_handler \
--on-modify-command "apachectl പുനരാരംഭിക്കുക"

വിവരണം


ഈ ലളിതമായ കമാൻഡ്-ലൈൻ പ്രോഗ്രാം വാഗ്ദാനം ചെയ്യുന്ന പ്രവർത്തനത്തിന് പകരമാണ്
Plack's Filesys::Notify::Simple. വളരെ വലിയ ഗിറ്റ് മരങ്ങളിൽ പ്ലാക്ക് ചിലവഴിക്കുമെന്ന് ഞാൻ കണ്ടെത്തി
മാറ്റങ്ങൾക്കായി ഫയൽസിസ്റ്റം നിരീക്ഷിക്കുന്ന അമിതമായ തുക.

ഈ പ്രോഗ്രാം Linux ::Inotify2 ഉപയോഗിക്കുന്നു, അതിനാൽ കേർണൽ അതിനെ അറിയിക്കും ഉടന് എന്തെങ്കിലും ചെയ്യുമ്പോൾ
മാറ്റങ്ങൾ (യഥാർത്ഥത്തിൽ ഇത് വളരെ വേഗതയുള്ളതാണ്, അത് എത്ര വേഗത്തിൽ ഞങ്ങൾക്ക് ഇവന്റുകൾ അയയ്‌ക്കുന്നു എന്നതിനെക്കുറിച്ച് ഞങ്ങൾ പ്രവർത്തിക്കേണ്ടതുണ്ട്).

നിങ്ങൾക്ക് ഇത് ഒരു സ്‌ക്രീൻ സെഷനിൽ പ്രവർത്തിപ്പിക്കാനും നിങ്ങളുടേത് കാണാനും കഴിയും എന്നതാണ് ഫലം
വികസന പരിസ്ഥിതി, നിങ്ങളുടെ വിരലിന് മുമ്പ് നിങ്ങളുടെ വെബ്സെർവർ പുനരാരംഭിക്കാൻ തുടങ്ങും
വിടുന്നു സംരക്ഷിക്കുക ബട്ടൺ.

vim, emacs താൽക്കാലിക ഫയലുകൾ ഡിഫോൾട്ടായി അവഗണിക്കപ്പെടുന്നു ("--ignore-paths" കാണുക.) അതിനാൽ നിങ്ങൾക്ക് കഴിയും
നിങ്ങളുടെ സെർവർ അനാവശ്യമായി പുനരാരംഭിക്കാതെ തന്നെ നിങ്ങളുടെ ഫയലുകൾ എഡിറ്റ് ചെയ്യുക.

നിലവിൽ ഇതിനുള്ള കമാൻഡ്-ലൈൻ ഇന്റർഫേസ് മാത്രമാണ് ശരിക്കും അർത്ഥമാക്കുന്നത്,
ഈ മൊഡ്യൂൾ പൂർണ്ണമായും തടയുന്നു (ഇത് ഒരുപക്ഷേ വഴി മറ്റൊരു പ്രക്രിയയിൽ പ്രവർത്തിക്കാമെങ്കിലും
POE അല്ലെങ്കിൽ മറ്റെന്തെങ്കിലും). പാച്ചുകൾ സ്വാഗതം.

ഓപ്ഷനുകൾ


"--no-OPTION", ഉദാ "--no-r" അല്ലെങ്കിൽ
സ്ഥിരസ്ഥിതിയായി ഓണായിരിക്കുന്ന "--recursive" ഓപ്‌ഷൻ ഓഫാക്കുന്നതിന് "--no-recursive".

"-w" or "--വാച്ച്-ഡയറക്‌ടറികൾ"
ഒരു ഡയറക്‌ടറി കാണുന്നതിന് ഇത് വ്യക്തമാക്കുക, നിങ്ങൾക്ക് എത്ര തവണ കാണാൻ താൽപ്പര്യമുണ്ടെങ്കിലും ഇത് നൽകാം
ധാരാളം ഡയറക്ടറികൾ.

"-f" or "--വാച്ച്-ഫയലുകൾ"
ഒരു ഫയൽ കാണുക, ഒന്നിലധികം ഫയലുകൾക്കായി ഒന്നിലധികം തവണ വ്യക്തമാക്കുക. നിങ്ങൾക്ക് ഫയലുകൾ കാണാനും കഴിയും
ഒരേ കമാൻഡിലുള്ള ഡയറക്ടറികൾ.

"-r" or "--ആവർത്തനാത്മകം"
നിങ്ങൾ ഇത് നൽകുകയാണെങ്കിൽ, നിങ്ങൾ നൽകുന്ന ഏത് ഡയറക്ടറിയും ആവർത്തിച്ച് നിരീക്ഷിക്കപ്പെടും. ഇത് ഓണാണ്
സ്ഥിരസ്ഥിതിയായി.

"-സി" or "--ഓൺ-മോഡിഫൈ-കമാൻഡ്"
എന്തെങ്കിലും പരിഷ്‌ക്കരിക്കുമ്പോൾ പ്രവർത്തിപ്പിക്കുന്ന ഒരു കമാൻഡ്.

"-സി" or "--on-modify-path-command"
ഒരു കീ-മൂല്യം ജോടി, അവിടെ കീ ഒരു റീജക്സ് ആണ്, അത് പരിഷ്കരിച്ച പാതയുമായി പൊരുത്തപ്പെടും, കൂടാതെ
റൺ ചെയ്യുന്ന ഒരു കമാൻഡാണ് മൂല്യം. ഒരു ഉദാഹരണത്തിനായി "സിനോപ്സിസ്" കാണുക.

നിങ്ങൾ ഡയറക്‌ടറി പരിഷ്‌ക്കരിച്ചാൽ ഒരു വെബ്‌സെർവർ പുനരാരംഭിക്കുന്നതിന് ഉപയോഗപ്രദമാണ് A എന്നാൽ ചിലത് കംപ്രസ് ചെയ്യുന്നു
നിങ്ങൾ ഡയറക്ടറി പരിഷ്കരിക്കുകയാണെങ്കിൽ സ്റ്റാറ്റിക് അസറ്റുകൾ B.

"-ടി" or "--ബഫർ-ടൈം"
Linux നിങ്ങൾക്ക് inotify ഇവന്റുകൾ അയയ്ക്കും ശരിക്കും വേഗത്തിൽ, വളരെ വേഗം, നിങ്ങൾ ഇതുപോലുള്ള എന്തെങ്കിലും പ്രവർത്തിപ്പിക്കുകയാണെങ്കിൽ:

ഫൂ ബാർ സ്പർശിക്കുക

നിങ്ങൾക്ക് ഒരു ഇവന്റ് ലഭിച്ചേക്കാം ഫൂ ഒരു ബാച്ചിൽ, തുടർന്ന് ഒരു ഇവന്റ് ബാർ പിന്നീട്.

ഇത് കൈകാര്യം ചെയ്യാൻ, ഇവന്റുകൾ ലഭിക്കാൻ തുടങ്ങുമ്പോൾ ഞങ്ങൾ ഒരു ലൂപ്പ് നൽകുകയും സ്ഥിരസ്ഥിതിയായി ഉറങ്ങുകയും ചെയ്യുന്നു
100 മൈക്രോസെക്കൻഡ്, നമുക്ക് ഇവന്റുകൾ ലഭിക്കുന്നത് തുടരുന്നിടത്തോളം 100 മൈക്രോസെക്കൻഡ് ഞങ്ങൾ ഉറങ്ങുന്നു,
എന്നാൽ ഞങ്ങൾക്ക് പുതിയതൊന്നും ലഭിച്ചില്ലെങ്കിൽ ഉടൻ ഞങ്ങളുടെ ഇവന്റ് ഹാൻഡ്‌ലർമാരെ ഞങ്ങൾ പുറത്താക്കും.

"-ഞാൻ" or "--അവഗണിക്കുക-പാതകൾ"
ഇവന്റുകൾ അവഗണിക്കാൻ ഫയലുകൾ/ഡയറക്‌ടറികൾക്കുള്ള റീജക്‌സുകൾ. ഡിഫോൾട്ടായി ഇത് regexes ആയി സജ്ജീകരിച്ചിരിക്കുന്നു
vim, emacs താൽക്കാലിക ഫയലുകൾ, "qr{\..*sw.\z}", "qr{\.\#[^/]+\z}" എന്നിവ യഥാക്രമം.

പാതയിലോ സ്‌ട്രിംഗിന്റെ തുടക്കത്തിലോ ഉള്ള ഏതെങ്കിലും "/" ന് ശേഷം റീജക്‌സുകൾ പൊരുത്തപ്പെടുന്നു.

"-d" or "--ഡീബഗ്"
റൺ ചെയ്യുമ്പോൾ കുറച്ച് വെർബോസ് ഡീബഗ് ഔട്ട്പുട്ട് പുറത്ത് വിടുക.

അംഗീകാരം


ഈ മൊഡ്യൂൾ ആദ്യം വികസിപ്പിച്ചെടുത്തത് Booking.com-ൽ ആണ്. യുടെ അംഗീകാരത്തോടെ
Booking.com, ഈ മൊഡ്യൂൾ സാമാന്യവൽക്കരിക്കുകയും CPAN-ൽ ഇടുകയും ചെയ്തു, അതിനായി രചയിതാക്കൾ ആഗ്രഹിക്കുന്നു
അവരുടെ നന്ദി പ്രകടിപ്പിക്കാൻ.

onworks.net സേവനങ്ങൾ ഉപയോഗിച്ച് inotify-hookablep ഓൺലൈനായി ഉപയോഗിക്കുക


സൗജന്യ സെർവറുകളും വർക്ക്സ്റ്റേഷനുകളും

Windows & Linux ആപ്പുകൾ ഡൗൺലോഡ് ചെയ്യുക

  • 1
    ഫസർ
    ഫസർ
    ഫേസർ വേഗതയേറിയതും സൗജന്യവും രസകരവുമായ ഓപ്പൺ ആണ്
    പ്രദാനം ചെയ്യുന്ന ഉറവിട HTML5 ഗെയിം ചട്ടക്കൂട്
    WebGL, Canvas എന്നിവ ഉടനീളം റെൻഡറിംഗ് ചെയ്യുന്നു
    ഡെസ്ക്ടോപ്പ്, മൊബൈൽ വെബ് ബ്രൗസറുകൾ. ഗെയിമുകൾ
    സഹകരിക്കാം...
    ഫേസർ ഡൗൺലോഡ് ചെയ്യുക
  • 2
    വസ്സൽ എഞ്ചിൻ
    വസ്സൽ എഞ്ചിൻ
    സൃഷ്ടിക്കുന്നതിനുള്ള ഒരു ഗെയിം എഞ്ചിനാണ് വാസ്സൽ
    പരമ്പരാഗത ബോർഡിന്റെ ഇലക്ട്രോണിക് പതിപ്പുകൾ
    കാർഡ് ഗെയിമുകളും. ഇത് പിന്തുണ നൽകുന്നു
    ഗെയിം പീസ് റെൻഡറിംഗും ഇടപെടലും,
    ഒപ്പം...
    വാസ്സൽ എഞ്ചിൻ ഡൗൺലോഡ് ചെയ്യുക
  • 3
    OpenPDF - iText ന്റെ ഫോർക്ക്
    OpenPDF - iText ന്റെ ഫോർക്ക്
    OpenPDF സൃഷ്ടിക്കുന്നതിനുള്ള ഒരു ജാവ ലൈബ്രറിയാണ്
    കൂടാതെ ഒരു എൽജിപിഎൽ ഉപയോഗിച്ച് PDF ഫയലുകൾ എഡിറ്റുചെയ്യുന്നു
    MPL ഓപ്പൺ സോഴ്സ് ലൈസൻസ്. OpenPDF ആണ്
    iText-ന്റെ LGPL/MPL ഓപ്പൺ സോഴ്സ് പിൻഗാമി,
    a ...
    OpenPDF - ഫോർക്ക് ഓഫ് iText ഡൗൺലോഡ് ചെയ്യുക
  • 4
    സാഗ ജി.ഐ.എസ്
    സാഗ ജി.ഐ.എസ്
    SAGA - ഓട്ടോമേറ്റഡ് സിസ്റ്റം
    ജിയോസയന്റിഫിക് അനലൈസുകൾ - ഒരു ഭൂമിശാസ്ത്രപരമാണ്
    ഇൻഫർമേഷൻ സിസ്റ്റം (ജിഐഎസ്) സോഫ്‌റ്റ്‌വെയർ
    ജിയോഡാറ്റയ്ക്കുള്ള അപാരമായ കഴിവുകൾ
    പ്രോസസ്സിംഗും അന...
    SAGA GIS ഡൗൺലോഡ് ചെയ്യുക
  • 5
    Java/JTOpen നായുള്ള ടൂൾബോക്സ്
    Java/JTOpen നായുള്ള ടൂൾബോക്സ്
    Java / JTOpen നായുള്ള IBM ടൂൾബോക്സ് a
    പിന്തുണയ്ക്കുന്ന ജാവ ക്ലാസുകളുടെ ലൈബ്രറി
    ക്ലയന്റ്/സെർവർ, ഇന്റർനെറ്റ് പ്രോഗ്രാമിംഗ്
    OS/400 പ്രവർത്തിക്കുന്ന സിസ്റ്റത്തിലേക്കുള്ള മോഡലുകൾ,
    i5/OS, ഒ...
    Java/JTOpen നായുള്ള ടൂൾബോക്സ് ഡൗൺലോഡ് ചെയ്യുക
  • 6
    D3.js
    D3.js
    D3.js (അല്ലെങ്കിൽ ഡാറ്റാധിഷ്ഠിത പ്രമാണങ്ങൾക്കുള്ള D3)
    നിങ്ങളെ അനുവദിക്കുന്ന ഒരു JavaScript ലൈബ്രറിയാണ്
    ചലനാത്മകവും സംവേദനാത്മകവുമായ ഡാറ്റ നിർമ്മിക്കാൻ
    വെബ് ബ്രൗസറുകളിലെ ദൃശ്യവൽക്കരണം. D3 ഉപയോഗിച്ച്
    നീ...
    D3.js ഡൗൺലോഡ് ചെയ്യുക
  • കൂടുതൽ "

ലിനക്സ് കമാൻഡുകൾ

Ad