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

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

പട്ടിക:

NAME


augtool - കോൺഫിഗറേഷൻ ഫയലുകൾ പരിശോധിച്ച് പരിഷ്ക്കരിക്കുക

സിനോപ്സിസ്


augtool [ഓപ്‌ഷനുകൾ] [കമാൻഡ്]

വിവരണം


Augeas ഒരു കോൺഫിഗറേഷൻ എഡിറ്റിംഗ് ടൂളാണ്. ഇത് കോൺഫിഗറേഷൻ ഫയലുകൾ അവയുടെ നേറ്റീവ് ഭാഷയിൽ പാഴ്‌സ് ചെയ്യുന്നു
രൂപപ്പെടുത്തുകയും അവയെ ഒരു മരമാക്കി മാറ്റുകയും ചെയ്യുന്നു. കൃത്രിമത്വം ഉപയോഗിച്ചാണ് കോൺഫിഗറേഷൻ മാറ്റങ്ങൾ വരുത്തുന്നത്
ഈ ട്രീ, നേറ്റീവ് കോൺഫിഗറേഷൻ ഫയലുകളിലേക്ക് തിരികെ സംരക്ഷിക്കുന്നു.

സൃഷ്ടിച്ച ട്രീയിലേക്ക് augtool ഒരു കമാൻഡ് ലൈൻ ഇന്റർഫേസ് നൽകുന്നു. കമാൻഡ് ഒരു സിംഗിൾ ആകാം
"COMMANDS" എന്നതിന് കീഴിൽ വിവരിച്ചിരിക്കുന്ന കമാൻഡ്. കമാൻഡ് ഇല്ലാതെ വിളിക്കുമ്പോൾ, ഇത് കമാൻഡുകൾ വായിക്കുന്നു
ഒരു എൻഡ്-ഓഫ്-ഫയൽ നേരിടുന്നതുവരെ സ്റ്റാൻഡേർഡ് ഇൻപുട്ട്.

ഓപ്ഷനുകൾ


-c, --ടൈപ്പ് ചെക്ക്
ടൈപ്പ് ചെക്ക് ലെൻസുകൾ. ഇത് വളരെ സാവധാനത്തിലാകാം, അതിനാൽ ഇത് സ്ഥിരസ്ഥിതിയായി ചെയ്യില്ല, പക്ഷേ അങ്ങനെയാണ്
വികസന സമയത്ത് വളരെ ശുപാർശ ചെയ്യുന്നു.

-b, --ബാക്കപ്പ്
ഫയലുകൾ മാറ്റുമ്പോൾ, '.augsave' എന്ന വിപുലീകരണമുള്ള ഒരു ഫയലിൽ ഒറിജിനൽ സൂക്ഷിക്കുക

-n, --പുതിയത്
'.augnew' എന്ന വിപുലീകരണത്തോടെ ഫയലുകളിലെ മാറ്റങ്ങൾ സംരക്ഷിക്കുക, യഥാർത്ഥ ഫയലുകൾ പരിഷ്‌ക്കരിക്കരുത്

-r, --റൂട്ട്=ROOT
ഫയൽസിസ്റ്റത്തിന്റെ റൂട്ടായി ഡയറക്‌ടറി ROOT ഉപയോഗിക്കുക. ഒരു റൂട്ട് സെറ്റിനേക്കാൾ മുൻഗണന നൽകുന്നു
AUGEAS_ROOT എൻവയോൺമെന്റ് വേരിയബിളിനൊപ്പം.

-I, --ഉൾപ്പെടുന്നു=DIR
മൊഡ്യൂൾ ലോഡ്പാതിലേക്ക് DIR ചേർക്കുക. പലതവണ നൽകാം. ഡയറക്ടറികൾ ഇവിടെ സജ്ജീകരിച്ചിരിക്കുന്നു
AUGEAS_LENS_LIB പരിതസ്ഥിതിയിൽ വ്യക്തമാക്കിയിട്ടുള്ള ഏതെങ്കിലും ഡയറക്‌ടറികൾക്ക് മുമ്പായി തിരയുന്നു
വേരിയബിൾ, കൂടാതെ ഡിഫോൾട്ട് ഡയറക്ടറികൾക്ക് മുമ്പും /usr/share/augeas/lenses ഒപ്പം
/usr/share/augeas/lenses/dist.

-t, --പരിവർത്തനം=XFM
ഒരു ഫയൽ പരിവർത്തനം ചേർക്കുക; 'transform' കമാൻഡ് സിന്റാക്സ് ഉപയോഗിക്കുന്നു, ഉദാ "-t 'Fstab incl
/etc/fstab.bak'".

-f, --ഫയൽ=FILE
FILE-ൽ നിന്നുള്ള കമാൻഡുകൾ വായിക്കുക.

-i, --ഇന്ററാക്ടീവ്
ടെർമിനലിൽ നിന്ന് കമാൻഡുകൾ വായിക്കുക. കൂടിച്ചേർന്നപ്പോൾ -f അല്ലെങ്കിൽ stdin-ന്റെ റീഡയറക്ഷൻ, ഡ്രോപ്പ്
ഫയലിൽ നിന്ന് കമാൻഡുകൾ എക്സിക്യൂട്ട് ചെയ്ത ശേഷം ഒരു ഇന്ററാക്ടീവ് സെഷനിലേക്ക്.

-e, --എക്കോ
stdin വഴി ഒരു ഫയലിൽ നിന്ന് കമാൻഡുകൾ വായിക്കുമ്പോൾ, കമാൻഡുകൾ പ്രിന്റുചെയ്യുന്നതിന് മുമ്പ് അവ പ്രതിധ്വനിപ്പിക്കുക
.ട്ട്‌പുട്ട്.

-s, --സ്വയം സംരക്ഷിക്കുക
സെഷന്റെ അവസാനം എല്ലാ മാറ്റങ്ങളും സ്വയമേവ സംരക്ഷിക്കുക.

-S, --nostdinc
മൊഡ്യൂളുകൾക്കായി ഡിഫോൾട്ട് ഡയറക്ടറികളൊന്നും തിരയരുത്. ഈ ഓപ്ഷൻ സജ്ജമാക്കുമ്പോൾ,
കൂടെ വ്യക്തമായി വ്യക്തമാക്കിയ ഡയറക്‌ടറികൾ മാത്രം -I അല്ലെങ്കിൽ അതിൽ വ്യക്തമാക്കിയിട്ടുണ്ട് AUGEAS_LENS_LIB ആയിരിക്കും
മൊഡ്യൂളുകൾക്കായി തിരഞ്ഞു.

-L, --നോലോഡ്
സ്റ്റാർട്ടപ്പിൽ ഫയലുകളൊന്നും ലോഡ് ചെയ്യരുത്. ഏത് ഫയലുകളിലേക്കാണ് ഇത് സാധാരണയായി ഉപയോഗിക്കുന്നത്
"/augeas/load" എന്നതിലെ എൻട്രികൾ പരിഷ്കരിച്ച് ഒരു "ലോഡ്" കമാൻഡ് നൽകി ലോഡ് ചെയ്യുക.

-A, --noautoload
സ്റ്റാർട്ടപ്പിൽ ലെൻസ് മൊഡ്യൂളുകളൊന്നും ലോഡുചെയ്യരുത്, അതിനാൽ ഫയലുകളൊന്നുമില്ല. ഇത് ഇല്ല സൃഷ്ടിക്കുന്നു
"/augeas/load" എന്നതിന് കീഴിലുള്ള എൻട്രികൾ എന്തായാലും; ഏതെങ്കിലും ഫയലുകൾ വായിക്കാൻ, അവ സജ്ജീകരിക്കേണ്ടതുണ്ട്
സ്വമേധയാ ലോഡിംഗ് ഒരു "ലോഡ്" കമാൻഡ് ഉപയോഗിച്ച് ആരംഭിക്കണം. ഈ ഓപ്ഷൻ ഉപയോഗിക്കുന്നത് നൽകുന്നു
ഏറ്റവും വേഗതയേറിയ സ്റ്റാർട്ടപ്പ്.

--സ്പാൻ
ട്രീയിലെ നോഡുകൾക്കായി സ്പാൻ സ്ഥാനങ്ങൾ ലോഡ് ചെയ്യുക, കാരണം അവ യഥാർത്ഥ ഫയലുമായി ബന്ധപ്പെട്ടിരിക്കുന്നു.
യുടെ ഉപയോഗം പ്രാപ്തമാക്കുന്നു സ്പാൻ സ്ഥാന ഡാറ്റ വീണ്ടെടുക്കുന്നതിനുള്ള കമാൻഡ്.

--പതിപ്പ്
പതിപ്പ് വിവരങ്ങൾ അച്ചടിച്ച് പുറത്തുകടക്കുക. പതിപ്പ് താഴെയുള്ള മരത്തിലും ഉണ്ട്
"/augeas/പതിപ്പ്".

കമാൻഡുകൾ


ഇന്ററാക്ടീവ് മോഡിൽ, "TAB" അമർത്തി കമാൻഡുകളും പാതകളും പൂർത്തിയാക്കാൻ കഴിയും.

കമാൻഡുകൾ വഴി ആർഗ്യുമെന്റായി സ്വീകരിച്ച പാതകൾ XPath പാത്ത് എക്സ്പ്രഷനുകളുടെ ഒരു ചെറിയ ഉപവിഭാഗം ഉപയോഗിക്കുന്നു.
ഒരു പാത്ത് എക്‌സ്‌പ്രഷനിൽ "/" കൊണ്ട് വേർതിരിച്ച നിരവധി സെഗ്‌മെന്റുകൾ അടങ്ങിയിരിക്കുന്നു. ഓരോ വിഭാഗത്തിലും, ദി
ഓരോ നോഡും അതിന്റെ ലേബൽ പരിഗണിക്കാതെ പൊരുത്തപ്പെടുത്താൻ "*" എന്ന പ്രതീകം ഉപയോഗിക്കാം. കൂടെ സഹോദര നോഡുകൾ
N-th മായി പൊരുത്തപ്പെടുന്നതിന് അവയുടെ ലേബലിൽ "[N]" ചേർത്ത് സമാന ലേബലുകൾ വേർതിരിച്ചറിയാൻ കഴിയും
അത്തരമൊരു ലേബലുള്ള സഹോദരൻ. ഒരു നിർദ്ദിഷ്‌ട ലേബലുള്ള അവസാന സഹോദരനെ ഇപ്രകാരം എത്തിച്ചേരാനാകും
"[അവസാനത്തെ()]". ഇതിന്റെ ചില ഉദാഹരണങ്ങൾക്കായി "ഉദാഹരണങ്ങൾ" കാണുക.

അഡ്മിൻ കമാൻഡുകൾ
ഇനിപ്പറയുന്ന കമാൻഡുകൾ Augeas-ന്റെയും augtool-ന്റെയും സ്വഭാവത്തെ നിയന്ത്രിക്കുന്നു.

സഹായിക്കൂ
ഈ സഹായ വാചകം അച്ചടിക്കുക

ലോഡ് ചെയ്യുക
"/augeas/load" എന്നതിലെ പരിവർത്തനങ്ങൾക്കനുസരിച്ച് ഫയലുകൾ ലോഡ് ചെയ്യുക.

പുറത്തുപോവുക
പ്രോഗ്രാമിൽ നിന്ന് പുറത്തുകടക്കുക

വീണ്ടെടുക്കുക
ലെൻസ് ലെൻസ് ഉപയോഗിച്ച് PATH-ലെ ട്രീയെ ടെക്‌സ്‌റ്റാക്കി മാറ്റുകയും തത്ഫലമായുണ്ടാകുന്ന സ്ട്രിംഗ് സംഭരിക്കുകയും ചെയ്യുക
NODE_OUT-ൽ. അതേ ലെൻസും ദിയും ഉപയോഗിച്ചാണ് മരം ആദ്യം വായിച്ചതെന്ന് കരുതുക
സ്ട്രിംഗ് ഇൻപുട്ടായി NODE_IN-ൽ സംഭരിച്ചിരിക്കുന്നു.

സംരക്ഷിക്കുക
തീർച്ചപ്പെടുത്താത്ത എല്ലാ മാറ്റങ്ങളും ഡിസ്കിൽ സംരക്ഷിക്കുക. ഒന്നുകിൽ ഒഴികെ -b or -n കമാൻഡ് ലൈൻ ഓപ്ഷനുകൾ
നൽകിയിരിക്കുന്നു, ഫയലുകൾ സ്ഥലത്തു മാറ്റുന്നു.

സ്റ്റോർ
ലെൻസ് ഉപയോഗിച്ച് നോഡ് പാഴ്‌സ് ചെയ്യുകയും തത്ഫലമായുണ്ടാകുന്ന ട്രീ PATH-ൽ സംഭരിക്കുകയും ചെയ്യുക.

രൂപാന്തരപ്പെടുത്തിയോ
ലെൻസ് ഉപയോഗിച്ച് ഫയലിനായി ഒരു രൂപമാറ്റം ചേർക്കുക. ലെൻസ് ഒരു മൊഡ്യൂളിന്റെ പേരോ പൂർണ്ണ ലെൻസോ ആകാം
പേര്. ഒരു മൊഡ്യൂളിന്റെ പേര് നൽകിയാൽ, "lns" ലെൻസ് ആയിരിക്കും. ഫിൽറ്റർ
ഒന്നുകിൽ "incl" അല്ലെങ്കിൽ "excl" ആയിരിക്കണം. ഫിൽട്ടർ "ഉൾപ്പെടുന്നു" ആണെങ്കിൽ, FILE പാഴ്‌സ് ചെയ്യപ്പെടും
ലെൻസ്. ഫിൽട്ടർ "excl" ആണെങ്കിൽ, LENS-ൽ നിന്ന് FILE ഒഴിവാക്കപ്പെടും. ഫയൽ ചെയ്യാം
വൈൽഡ്കാർഡുകൾ അടങ്ങിയിരിക്കുന്നു.

വായിക്കുക കമാൻഡുകൾ
ഓജിയാസ് ട്രീയിൽ നിന്ന് ഡാറ്റ വീണ്ടെടുക്കാൻ ഇനിപ്പറയുന്ന കമാൻഡുകൾ ഉപയോഗിക്കുന്നു.

dump-xml [ ]
ട്രീയിലെ എൻട്രികൾ XML ആയി പ്രിന്റ് ചെയ്യുക. PATH നൽകിയാൽ, പ്രിന്റിംഗ് അവിടെ ആരംഭിക്കുന്നു, അല്ലാത്തപക്ഷം
മരം മുഴുവൻ അച്ചടിച്ചിരിക്കുന്നു.

നേടുക
PATH-മായി ബന്ധപ്പെട്ട മൂല്യം പ്രിന്റ് ചെയ്യുക

ലേബൽ
PATH-മായി ബന്ധപ്പെട്ട ലേബൽ നേടുകയും പ്രിന്റ് ചെയ്യുകയും ചെയ്യുക

ls
PATH-ന്റെ നേരിട്ടുള്ള കുട്ടികളെ പട്ടികപ്പെടുത്തുക

മത്സരം [ ]
പാറ്റേണുമായി പൊരുത്തപ്പെടുന്ന എല്ലാ പാതകളും കണ്ടെത്തുക. VALUE നൽകിയിട്ടുണ്ടെങ്കിൽ, പൊരുത്തപ്പെടുന്ന പാതകൾ മാത്രം
മൂല്യത്തിന് തുല്യമായ മൂല്യം അച്ചടിച്ചിരിക്കുന്നു

അച്ചടിക്കുക [ ]
മരത്തിൽ എൻട്രികൾ അച്ചടിക്കുക. PATH നൽകിയാൽ, അവിടെ പ്രിന്റിംഗ് ആരംഭിക്കുന്നു, അല്ലാത്തപക്ഷം
മരം മുഴുവൻ അച്ചടിച്ചിരിക്കുന്നു

സ്പാൻ
നോഡ് PATH സൃഷ്ടിച്ച ഫയലിന്റെ പേരും പ്രിന്റ് ചെയ്യുക
ലേബൽ, മൂല്യം എന്നിവയുമായി ബന്ധപ്പെട്ട ഫയലിലെ സ്ഥാനങ്ങളെക്കുറിച്ചുള്ള വിവരങ്ങൾ
മുഴുവൻ നോഡ്. PATH ഒരു നോഡുമായി കൃത്യമായി പൊരുത്തപ്പെടണം.

റെക്കോർഡിംഗ് പ്രവർത്തനക്ഷമമാക്കാൻ ഫയലുകൾ ലോഡുചെയ്യുന്നതിന് മുമ്പ് നിങ്ങൾ 'set /augeas/span enable' പ്രവർത്തിപ്പിക്കേണ്ടതുണ്ട്.
സ്പാൻ വിവരങ്ങൾ. ഇത് സ്ഥിരസ്ഥിതിയായി പ്രവർത്തനരഹിതമാക്കിയിരിക്കുന്നു.

എഴുതുക കമാൻഡുകൾ
താഴെ പറയുന്ന കമാൻഡുകൾ Augeas ട്രീ പരിഷ്കരിക്കാൻ ഉപയോഗിക്കുന്നു.

വ്യക്തമാക്കുക
PATH-നുള്ള മൂല്യം NULL ആയി സജ്ജമാക്കുക. PATH ഇതുവരെ മരത്തിൽ ഇല്ലെങ്കിൽ, അതും അതിന്റെ എല്ലാം
പൂർവ്വികർ സൃഷ്ടിക്കപ്പെടും.

തെളിഞ്ഞു
ഒരു ഓപ്പറേഷനിൽ ഒന്നിലധികം നോഡുകൾ മൂല്യങ്ങൾ മായ്‌ക്കുക. SUB എന്നതുമായി പൊരുത്തപ്പെടുന്ന ഒരു നോഡ് കണ്ടെത്തുക അല്ലെങ്കിൽ സൃഷ്‌ടിക്കുക
അടിസ്ഥാനവുമായി പൊരുത്തപ്പെടുന്ന ഓരോ നോഡുമായി ബന്ധപ്പെട്ട ഒരു പാത്ത് എക്സ്പ്രഷനായി SUB വ്യാഖ്യാനിക്കുന്നു. SUB ആണെങ്കിൽ
'.', ബേസുമായി പൊരുത്തപ്പെടുന്ന നോഡുകൾ പരിഷ്കരിക്കും.

ജനം
ട്രീയിൽ PATH-ന് മുമ്പോ ശേഷമോ ലേബൽ ലേബൽ ഉള്ള ഒരു പുതിയ നോഡ് ചേർക്കുക. എവിടെ
ഒന്നുകിൽ 'മുമ്പ്' അല്ലെങ്കിൽ 'പിന്നെ' ആയിരിക്കണം.

തിരുകുക
എന്ന അപരനാമം ജനം.

mv
നോഡ് SRC ലേക്ക് DST ലേക്ക് നീക്കുക. SRC ട്രീയിലെ ഒരു നോഡുമായി കൃത്യമായി പൊരുത്തപ്പെടണം. ഒന്നുകിൽ DST നിർബന്ധമാണ്
ട്രീയിലെ ഒരു നോഡുമായി കൃത്യമായി പൊരുത്തപ്പെടുത്തുക, അല്ലെങ്കിൽ ഇതുവരെ നിലവിലില്ലായിരിക്കാം. DST നിലവിലുണ്ടെങ്കിൽ, അത്
അതിന്റെ എല്ലാ പിൻഗാമികളും ഇല്ലാതാക്കപ്പെടും. DST ഇതുവരെ നിലവിലില്ലെങ്കിൽ, അതും അതിന്റെ എല്ലാം കാണുന്നില്ല
പൂർവ്വികർ സൃഷ്ടിക്കപ്പെടുന്നു.

നീങ്ങുക
എന്ന അപരനാമം mv.

cp
SRC നോഡ് DST ലേക്ക് പകർത്തുക. SRC ട്രീയിലെ ഒരു നോഡുമായി കൃത്യമായി പൊരുത്തപ്പെടണം. ഒന്നുകിൽ DST നിർബന്ധമാണ്
ട്രീയിലെ ഒരു നോഡുമായി കൃത്യമായി പൊരുത്തപ്പെടുത്തുക, അല്ലെങ്കിൽ ഇതുവരെ നിലവിലില്ലായിരിക്കാം. DST നിലവിലുണ്ടെങ്കിൽ, അത്
അതിന്റെ എല്ലാ പിൻഗാമികളും ഇല്ലാതാക്കപ്പെടും. DST ഇതുവരെ നിലവിലില്ലെങ്കിൽ, അതും അതിന്റെ എല്ലാം കാണുന്നില്ല
പൂർവ്വികർ സൃഷ്ടിക്കപ്പെടുന്നു.

പകർത്തുക
എന്ന അപരനാമം cp.

പേരുമാറ്റുക
SRC-യുമായി പൊരുത്തപ്പെടുന്ന എല്ലാ നോഡുകളുടെയും ലേബൽ LBL-ലേക്ക് പുനർനാമകരണം ചെയ്യുക.

rm
PATH-നെയും അതിന്റെ എല്ലാ കുട്ടികളെയും മരത്തിൽ നിന്ന് ഇല്ലാതാക്കുക

ഗണം
PATH-മായി VALUE അസ്സോസിയേറ്റ് ചെയ്യുക. PATH ഇതുവരെ മരത്തിൽ ഇല്ലെങ്കിൽ, അതും അതിന്റെ എല്ലാ പൂർവ്വികരും
സൃഷ്ടിക്കപ്പെടും.

സെറ്റ്എം [ ]
ഒരു പ്രവർത്തനത്തിൽ ഒന്നിലധികം നോഡുകൾ സജ്ജമാക്കുക. SUB എന്നതുമായി പൊരുത്തപ്പെടുന്ന ഒരു നോഡ് കണ്ടെത്തുക അല്ലെങ്കിൽ സൃഷ്‌ടിക്കുക
അടിസ്ഥാനവുമായി പൊരുത്തപ്പെടുന്ന ഓരോ നോഡുമായി ബന്ധപ്പെട്ട ഒരു പാത്ത് എക്സ്പ്രഷനായി SUB വ്യാഖ്യാനിക്കുന്നു. SUB ആണെങ്കിൽ
'.', ബേസുമായി പൊരുത്തപ്പെടുന്ന നോഡുകൾ പരിഷ്കരിക്കും.

ടച്ച്
ഇതുവരെ ട്രീയിൽ ഇല്ലെങ്കിൽ NULL മൂല്യം ഉപയോഗിച്ച് PATH സൃഷ്‌ടിക്കുക. അതിന്റെ എല്ലാ പൂർവ്വികരും ചെയ്യും
സൃഷ്ടിക്കപ്പെടുകയും ചെയ്യും. ഈ പുതിയ ട്രീ എൻട്രികൾ അവരുടെ സഹോദരങ്ങൾക്കിടയിൽ അവസാനമായി ദൃശ്യമാകും.

PATH ശുക്ളം കമാൻഡുകൾ
പാത്ത് എക്സ്പ്രഷനുകൾക്കൊപ്പം പ്രവർത്തിക്കുമ്പോൾ ഇനിപ്പറയുന്ന കമാൻഡുകൾ സഹായിക്കുന്നു.

defnode [ ]
EXPR മൂല്യനിർണ്ണയ ഫലത്തിലേക്ക് NAME എന്ന വേരിയബിൾ നിർവചിക്കുക, അത് ഒരു നോഡ്സെറ്റ് ആയിരിക്കണം. എങ്കിൽ
EXPR-നോട് പൊരുത്തപ്പെടുന്ന നോഡ് ഇതുവരെ നിലവിലില്ല, ഒരെണ്ണം സൃഷ്‌ടിച്ചു, NAME അതിനെ പരാമർശിക്കും. VALUE ആണെങ്കിൽ
നൽകിയിരിക്കുന്നു, ഇത് 'എക്സ്പിആർ മൂല്യം സജ്ജമാക്കിയതിന്' സമാനമാണ്; VALUE നൽകിയിട്ടില്ലെങ്കിൽ, നോഡ് ആണ്
'വ്യക്തമായ EXPR' പോലെ സൃഷ്‌ടിച്ചത്, NAME എന്നത് ആ നോഡിനെ സൂചിപ്പിക്കുന്നു.

defvar
EXPR മൂല്യനിർണ്ണയ ഫലത്തിലേക്ക് NAME എന്ന വേരിയബിൾ നിർവചിക്കുക. എന്നതിൽ വേരിയബിൾ ഉപയോഗിക്കാം
$NAME ആയി പാത്ത് എക്സ്പ്രഷനുകൾ. വേരിയബിൾ നിർവചിക്കുമ്പോൾ EXPR വിലയിരുത്തപ്പെടുന്നു എന്നത് ശ്രദ്ധിക്കുക,
അത് ഉപയോഗിക്കുമ്പോൾ അല്ല.

ENVIRONMENT വ്യത്യാസങ്ങൾ


AUGEAS_ROOT
ഫയൽ സിസ്റ്റം റൂട്ട്, സ്ഥിരസ്ഥിതിയായി '/' ആയി മാറുന്നു. ഉപയോഗിച്ച് അസാധുവാക്കാം -r കമാൻഡ് ലൈൻ
ഓപ്ഷൻ

AUGEAS_LENS_LIB
ലെൻസുകളുള്ള ഡയറക്‌ടറികളുടെ കോളൻ വേർതിരിച്ച ലിസ്റ്റ്. ഇവിടെ വ്യക്തമാക്കിയ ഡയറക്‌ടറികൾ
കൂടെ സജ്ജീകരിച്ചിട്ടുള്ള ഏതെങ്കിലും ഡയറക്ടറികൾ തിരഞ്ഞു -I കമാൻഡ് ലൈൻ ഓപ്ഷൻ, എന്നാൽ മുമ്പ്
ഡിഫോൾട്ട് ഡയറക്ടറികൾ /usr/share/augeas/lenses ഒപ്പം /usr/share/augeas/lenses/dist

ഡയഗ്നോസ്റ്റിക്സ്


സാധാരണയായി, എക്സിറ്റ് സ്റ്റാറ്റസ് 0 ആണ്. ഒന്നോ അതിലധികമോ കമാൻഡുകൾ പരാജയപ്പെടുകയാണെങ്കിൽ, എക്സിറ്റ് സ്റ്റാറ്റസ് നോൺ ആയി സജ്ജീകരിക്കും.
പൂജ്യം മൂല്യം.

ട്രാൻസ്ഫോർമേഷൻ വഴി വ്യക്തമാക്കിയ ചില ഫയലുകൾ ലോഡ് ചെയ്യുന്നതിൽ പരാജയപ്പെട്ടുവെന്നത് ശ്രദ്ധിക്കുക
"/augeas/load" ഒരു പരാജയമായി കണക്കാക്കില്ല. എല്ലാ ഫയലുകളും ആയിരുന്നു എന്ന് അറിയേണ്ടത് പ്രധാനമാണെങ്കിൽ
ലോഡ് ചെയ്‌തു, ലോഡുചെയ്‌തതിന് ശേഷം നിങ്ങൾ ഒരു "മാച്ച് /ഔജിയാസ്// പിശക്" നൽകേണ്ടതുണ്ട്
ഏതൊക്കെ ഫയലുകൾ ലോഡ് ചെയ്യാൻ കഴിഞ്ഞില്ല, എന്തുകൊണ്ട്.

ഉദാഹരണങ്ങൾ


# കമാൻഡ് ലൈൻ മോഡ്
augtool print /files/etc/hosts/

# സംവേദനാത്മക മോഡ്
augtool
augtool> സഹായം
augtool> പ്രിന്റ് /files/etc/hosts/

# രണ്ടാമത്തെ AcceptEnv ലൈനിൽ നിന്ന് മൂന്നാമത്തെ എൻട്രി പ്രിന്റ് ചെയ്യുക
augtool print '/files/etc/ssh/sshd_config/AcceptEnv[2]/3'

# 'initdefault' എന്ന പ്രവർത്തനത്തോടെ inittab-ൽ എൻട്രി കണ്ടെത്തുക
augtool> /files/etc/inittab/*/action initdefault പൊരുത്തപ്പെടുത്തുക

# ഓരോ എൻട്രിയുടെയും അവസാന അപരനാമം പ്രിന്റ് ചെയ്യുക / etc / hosts
augtool> പ്രിന്റ് /files/etc/hosts/*/alias[last()]

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



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