LFCS: Linux-ൽ ഫയലുകൾ സൃഷ്ടിക്കുന്നതിനും എഡിറ്റ് ചെയ്യുന്നതിനും കൈകാര്യം ചെയ്യുന്നതിനും GNU sed കമാൻഡ് എങ്ങനെ ഉപയോഗിക്കാം - ഭാഗം 1


ലിനക്സ് ഫൗണ്ടേഷൻ LFCS (ലിനക്സ് ഫൗണ്ടേഷൻ സർട്ടിഫൈഡ് സിസാഡ്മിൻ) സർട്ടിഫിക്കേഷൻ പ്രഖ്യാപിച്ചു, ലിനക്സ് സിസ്റ്റങ്ങൾക്കായുള്ള അടിസ്ഥാന സിസ്റ്റം അഡ്മിനിസ്ട്രേഷൻ ടാസ്ക്കുകളിൽ ലോകമെമ്പാടുമുള്ള വ്യക്തികളെ സാക്ഷ്യപ്പെടുത്താൻ സഹായിക്കുന്ന ഒരു പുതിയ പ്രോഗ്രാമാണിത്. റണ്ണിംഗ് സിസ്റ്റങ്ങളെയും സേവനങ്ങളെയും പിന്തുണയ്uക്കുന്നതും ഫസ്റ്റ്-ഹാൻഡ് ട്രബിൾഷൂട്ടിംഗും വിശകലനവും സഹിതം, എഞ്ചിനീയറിംഗ് ടീമുകൾക്ക് പ്രശ്uനങ്ങൾ വർദ്ധിപ്പിക്കുന്നതിനുള്ള മികച്ച തീരുമാനമെടുക്കലും ഇതിൽ ഉൾപ്പെടുന്നു.

ലിനക്സ് ഫൗണ്ടേഷൻ സർട്ടിഫിക്കേഷൻ പ്രോഗ്രാമിനെക്കുറിച്ച് വ്യക്തമാക്കുന്ന ഇനിപ്പറയുന്ന വീഡിയോ കാണുക.

LFCS (Linux Foundation Certified Sysadmin) ഭാഗങ്ങൾ 1 മുതൽ 10 വരെയുള്ള തയ്യാറെടുപ്പുകൾ എന്ന തലക്കെട്ടിലാണ് ഈ പരമ്പര ഉബുണ്ടു, CentOS, openSUSE എന്നിവയ്ക്കായി ഇനിപ്പറയുന്ന വിഷയങ്ങൾ ഉൾക്കൊള്ളുന്നത്:

LFCS സർട്ടിഫിക്കേഷൻ പരീക്ഷയ്ക്ക് ആവശ്യമായ ഡൊമെയ്uനുകളും കഴിവുകളും ഉൾക്കൊള്ളുന്ന ഒരു 20-ട്യൂട്ടോറിയൽ പരമ്പരയുടെ ഭാഗം 1 ആണ് ഈ പോസ്റ്റ്. പറഞ്ഞുവരുന്നത്, നിങ്ങളുടെ ടെർമിനൽ ഫയർ അപ്പ് ചെയ്യുക, നമുക്ക് ആരംഭിക്കാം.

ലിനക്സിൽ ടെക്സ്റ്റ് സ്ട്രീമുകൾ പ്രോസസ്സ് ചെയ്യുന്നു

പ്രോഗ്രാമുകളിലേക്കുള്ള ഇൻപുട്ടും ഔട്ട്പുട്ടും പ്രതീകങ്ങളുടെ സ്ട്രീമുകളായി (അല്ലെങ്കിൽ സീക്വൻസുകളായി) ലിനക്സ് പരിഗണിക്കുന്നു. റീഡയറക്uഷനും പൈപ്പുകളും മനസ്സിലാക്കാൻ തുടങ്ങുന്നതിന്, നമ്മൾ ആദ്യം ഏറ്റവും പ്രധാനപ്പെട്ട മൂന്ന് തരം I/O (ഇൻപുട്ട്, ഔട്ട്uപുട്ട്) സ്ട്രീമുകൾ മനസ്സിലാക്കണം, അവ യഥാർത്ഥത്തിൽ പ്രത്യേക ഫയലുകളാണ് (UNIX, Linux എന്നിവയിലെ കൺവെൻഷൻ പ്രകാരം, ഡാറ്റ സ്ട്രീമുകളും പെരിഫറലുകളും അല്ലെങ്കിൽ ഉപകരണ ഫയലുകളും, സാധാരണ ഫയലുകളായി കണക്കാക്കുന്നു).

> (റീഡയറക്ഷൻ ഓപ്പറേറ്റർ), | (പൈപ്പ്ലൈൻ ഓപ്പറേറ്റർ) എന്നിവ തമ്മിലുള്ള വ്യത്യാസം, ആദ്യത്തേത് ഒരു കമാൻഡ് ഒരു ഫയലുമായി ബന്ധിപ്പിക്കുമ്പോൾ, രണ്ടാമത്തേത് ഒരു കമാൻഡിന്റെ ഔട്ട്പുട്ടിനെ മറ്റൊന്നുമായി ബന്ധിപ്പിക്കുന്നു എന്നതാണ്. കമാൻഡ്.

# command > file
# command1 | command2

റീഡയറക്ഷൻ ഓപ്പറേറ്റർ ഫയലുകൾ നിശ്ശബ്ദമായി സൃഷ്uടിക്കുകയോ പുനരാലേഖനം ചെയ്യുകയോ ചെയ്യുന്നതിനാൽ, ഞങ്ങൾ അത് അതീവ ജാഗ്രതയോടെ ഉപയോഗിക്കണം, പൈപ്പ്uലൈൻ ഉപയോഗിച്ച് ഒരിക്കലും തെറ്റിദ്ധരിക്കരുത്. Linux, UNIX സിസ്റ്റങ്ങളിലെ പൈപ്പുകളുടെ ഒരു ഗുണം, ഒരു പൈപ്പുമായി ബന്ധപ്പെട്ട ഒരു ഇന്റർമീഡിയറ്റ് ഫയലും ഇല്ല എന്നതാണ് - ആദ്യത്തെ കമാൻഡിന്റെ stdout ഒരു ഫയലിലേക്ക് എഴുതില്ല, തുടർന്ന് രണ്ടാമത്തെ കമാൻഡ് വായിക്കുന്നു.

ഇനിപ്പറയുന്ന പരിശീലന വ്യായാമങ്ങൾക്കായി ഞങ്ങൾ \സന്തോഷമുള്ള കുട്ടി (അജ്ഞാത രചയിതാവ്) എന്ന കവിത ഉപയോഗിക്കും.

sed എന്ന പേര് സ്ട്രീം എഡിറ്റർ എന്നതിന്റെ ചുരുക്കമാണ്. ഈ പദം പരിചയമില്ലാത്തവർക്ക്, ഒരു ഇൻപുട്ട് സ്ട്രീമിൽ (ഒരു പൈപ്പ് ലൈനിൽ നിന്നുള്ള ഒരു ഫയൽ അല്ലെങ്കിൽ ഇൻപുട്ട്) അടിസ്ഥാന ടെക്സ്റ്റ് പരിവർത്തനങ്ങൾ നടത്താൻ ഒരു സ്ട്രീം എഡിറ്റർ ഉപയോഗിക്കുന്നു.

സെഡിന്റെ ഏറ്റവും അടിസ്ഥാനപരമായ (ജനപ്രിയമായ) ഉപയോഗം പ്രതീകങ്ങളുടെ പകരമാണ്. ചെറിയക്ഷരമായ y എന്നതിന്റെ എല്ലാ സംഭവങ്ങളും അപ്പർകേസ് Y ലേക്ക് മാറ്റുകയും ഔട്ട്uപുട്ട് ahappychild2.txt ലേക്ക് റീഡയറക്uട് ചെയ്യുകയും ചെയ്തുകൊണ്ട് ഞങ്ങൾ ആരംഭിക്കും. g ഫ്ലാഗ് സൂചിപ്പിക്കുന്നത്, ഫയലിന്റെ ഓരോ വരിയിലും ടേമിന്റെ എല്ലാ സന്ദർഭങ്ങൾക്കും പകരമായി sed നടത്തണം എന്നാണ്. ഈ ഫ്ലാഗ് ഒഴിവാക്കിയാൽ, ഓരോ വരിയിലും പദത്തിന്റെ ആദ്യ സംഭവത്തെ മാത്രം sed മാറ്റിസ്ഥാപിക്കും.

# sed ‘s/term/replacement/flag’ file
# sed ‘s/y/Y/g’ ahappychild.txt > ahappychild2.txt

നിങ്ങൾക്ക് ഒരു പ്രത്യേക പ്രതീകം (/, \, & പോലുള്ളവ) തിരയാനോ മാറ്റിസ്ഥാപിക്കാനോ താൽപ്പര്യമുണ്ടെങ്കിൽ, ഈ പദത്തിൽ നിങ്ങൾ അതിൽ നിന്ന് രക്ഷപ്പെടേണ്ടതുണ്ട് അല്ലെങ്കിൽ റിപ്ലേസ്uമെന്റ് സ്ട്രിംഗുകൾ, ഒരു ബാക്ക്uവേർഡ് സ്ലാഷ്.

ഉദാഹരണത്തിന്, ഞങ്ങൾ വാക്ക് പകരം ഒരു ആമ്പർസാൻഡിന് പകരം വയ്ക്കും. അതേ സമയം, ഒരു വരിയുടെ തുടക്കത്തിൽ ആദ്യത്തേത് കണ്ടെത്തുമ്പോൾ ഞങ്ങൾ ഞാൻ എന്ന വാക്ക് നിങ്ങൾ എന്ന് മാറ്റിസ്ഥാപിക്കും.

# sed 's/and/\&/g;s/^I/You/g' ahappychild.txt

മുകളിലെ കമാൻഡിൽ, ഒരു വരിയുടെ തുടക്കത്തെ പ്രതിനിധീകരിക്കാൻ ഉപയോഗിക്കുന്ന അറിയപ്പെടുന്ന ഒരു സാധാരണ പദപ്രയോഗമാണ് ^ (കാരറ്റ് ചിഹ്നം).

നിങ്ങൾക്ക് കാണാനാകുന്നതുപോലെ, നമുക്ക് രണ്ടോ അതിലധികമോ സബ്സ്റ്റിറ്റ്യൂഷൻ കമാൻഡുകൾ സംയോജിപ്പിക്കാൻ കഴിയും (അവയ്ക്കുള്ളിൽ സാധാരണ എക്സ്പ്രഷനുകൾ ഉപയോഗിക്കുക) അവയെ ഒരു അർദ്ധവിരാമം ഉപയോഗിച്ച് വേർതിരിച്ച് ഒറ്റ ഉദ്ധരണികൾക്കുള്ളിൽ സെറ്റ് ഉൾപ്പെടുത്തുക.

സെഡിന്റെ മറ്റൊരു ഉപയോഗം ഒരു ഫയലിന്റെ തിരഞ്ഞെടുത്ത ഭാഗം കാണിക്കുന്നു (അല്ലെങ്കിൽ ഇല്ലാതാക്കുന്നു). ഇനിപ്പറയുന്ന ഉദാഹരണത്തിൽ, ജൂൺ 8 മുതൽ /var/log/messages ന്റെ ആദ്യ 5 വരികൾ ഞങ്ങൾ പ്രദർശിപ്പിക്കും.

# sed -n '/^Jun  8/ p' /var/log/messages | sed -n 1,5p

ഡിഫോൾട്ടായി, സെഡ് എല്ലാ വരികളും പ്രിന്റ് ചെയ്യുന്നു എന്നത് ശ്രദ്ധിക്കുക. -n ഓപ്uഷൻ ഉപയോഗിച്ച് നമുക്ക് ഈ സ്വഭാവം അസാധുവാക്കാം, തുടർന്ന് പാറ്റേണുമായി പൊരുത്തപ്പെടുന്ന ഫയലിന്റെ ഭാഗം (അല്ലെങ്കിൽ പൈപ്പ്) മാത്രം പ്രിന്റ് ചെയ്യാൻ (p സൂചിപ്പിക്കുന്നത്) sed-നോട് പറയാം. (ആദ്യ കേസിൽ വരിയുടെ തുടക്കത്തിൽ ജൂൺ 8, രണ്ടാമത്തെ കേസിൽ 1 മുതൽ 5 വരെയുള്ള വരികൾ).

അവസാനമായി, സ്ക്രിപ്റ്റുകളോ കോൺഫിഗറേഷൻ ഫയലുകളോ പരിശോധിക്കുമ്പോൾ കോഡ് തന്നെ പരിശോധിച്ച് അഭിപ്രായങ്ങൾ ഉപേക്ഷിക്കുന്നത് ഉപയോഗപ്രദമാകും. ഇനിപ്പറയുന്ന സെഡ് വൺ-ലൈനർ (d) ബ്ലാങ്ക് ലൈനുകൾ അല്ലെങ്കിൽ # ൽ ആരംഭിക്കുന്നവ ഇല്ലാതാക്കുന്നു (| പ്രതീകം ബൂളിയൻ അല്ലെങ്കിൽ രണ്ട് റെഗുലർക്കിടയിലുള്ളതിനെ സൂചിപ്പിക്കുന്നു ഭാവങ്ങൾ).

# sed '/^#\|^$/d' apache2.conf

uniq കമാൻഡ് ഒരു ഫയലിലെ ഡ്യൂപ്ലിക്കേറ്റ് ലൈനുകൾ റിപ്പോർട്ടുചെയ്യാനോ നീക്കം ചെയ്യാനോ ഞങ്ങളെ അനുവദിക്കുന്നു, സ്ഥിരസ്ഥിതിയായി stdout-ലേക്ക് എഴുതുന്നു. uniq ആവർത്തിച്ചുള്ള വരികൾ തൊട്ടടുത്തുള്ളതല്ലാതെ കണ്ടെത്തുകയില്ല എന്നത് നാം ശ്രദ്ധിക്കേണ്ടതാണ്. അതിനാൽ, മുമ്പത്തെ ഒരു സോർട്ട് (ടെക്സ്റ്റ് ഫയലുകളുടെ വരികൾ അടുക്കാൻ ഇത് ഉപയോഗിക്കുന്നു) സഹിതമാണ് uniq സാധാരണയായി ഉപയോഗിക്കുന്നത്. സ്ഥിരസ്ഥിതിയായി, ക്രമീകരിക്കുക ആദ്യത്തെ ഫീൽഡ് (സ്uപെയ്uസുകളാൽ വേർതിരിച്ച) കീ ഫീൽഡായി എടുക്കുന്നു. മറ്റൊരു കീ ഫീൽഡ് വ്യക്തമാക്കുന്നതിന്, ഞങ്ങൾ -k ഓപ്ഷൻ ഉപയോഗിക്കേണ്ടതുണ്ട്.

du –sch /path/to/directory/* കമാൻഡ് ഉപഡയറക്uടറികളിലെ ഡിസ്uക് സ്uപെയ്uസ് ഉപയോഗവും നിർദ്ദിഷ്ട ഡയറക്uടറിക്കുള്ളിലെ ഫയലുകളും മനുഷ്യർക്ക് വായിക്കാവുന്ന ഫോർമാറ്റിൽ നൽകുന്നു (ഓരോ ഡയറക്uടറിയിലും മൊത്തം കാണിക്കുന്നു), മാത്രമല്ല വലിപ്പം അനുസരിച്ച് ഔട്ട്പുട്ട് ഓർഡർ ചെയ്യുക, എന്നാൽ സബ്ഡയറക്uടറിയും ഫയലിന്റെ പേരും. വലുപ്പം അനുസരിച്ച് അടുക്കാൻ നമുക്ക് ഇനിപ്പറയുന്ന കമാൻഡ് ഉപയോഗിക്കാം.

# du -sch /var/* | sort –h

ഓരോ വരിയുടെയും (തീയതി വ്യക്തമാക്കിയിരിക്കുന്നിടത്ത്) ആദ്യത്തെ 6 പ്രതീകങ്ങൾ (-w 6) ഉപയോഗിച്ച് താരതമ്യം ചെയ്യാൻ uniq പറഞ്ഞുകൊണ്ട് നിങ്ങൾക്ക് തീയതി പ്രകാരം ഒരു ലോഗിലെ ഇവന്റുകളുടെ എണ്ണം കണക്കാക്കാം. ഇനിപ്പറയുന്ന കമാൻഡ് ഉപയോഗിച്ച് സംഭവങ്ങളുടെ എണ്ണം (-c) പ്രകാരം ഔട്ട്പുട്ട് ലൈൻ.

# cat /var/log/mail.log | uniq -c -w 6

അവസാനമായി, നിങ്ങൾക്ക് sort, uniq എന്നിവ സംയോജിപ്പിക്കാം (സാധാരണ പോലെ). ദാതാക്കളുടെ പട്ടിക, സംഭാവന തീയതി, തുക എന്നിവ സഹിതം ഇനിപ്പറയുന്ന ഫയൽ പരിഗണിക്കുക. എത്ര അതുല്യ ദാതാക്കൾ ഉണ്ടെന്ന് നമുക്ക് അറിയണമെന്ന് കരുതുക. ആദ്യത്തെ ഫീൽഡ് മുറിക്കുന്നതിന് (ഫീൽഡുകൾ ഒരു കോളൻ കൊണ്ട് വേർതിരിച്ചിരിക്കുന്നു), പേര് പ്രകാരം അടുക്കുന്നതിനും ഡ്യൂപ്ലിക്കേറ്റ് ലൈനുകൾ നീക്കം ചെയ്യുന്നതിനും ഞങ്ങൾ ഇനിപ്പറയുന്ന കമാൻഡ് ഉപയോഗിക്കും.

# cat sortuniq.txt | cut -d: -f1 | sort | uniq

ഇതും വായിക്കുക: 13 പൂച്ച കമാൻഡ് ഉദാഹരണങ്ങൾ

grep ഒരു നിർദ്ദിഷ്ട റെഗുലർ എക്uസ്uപ്രഷൻ ഉണ്ടാകുന്നതിന് ടെക്uസ്uറ്റ് ഫയലുകൾ അല്ലെങ്കിൽ (കമാൻഡ് ഔട്ട്uപുട്ട്) തിരയുകയും സ്റ്റാൻഡേർഡ് ഔട്ട്uപുട്ടിലേക്ക് ഒരു പൊരുത്തം അടങ്ങിയിരിക്കുന്ന ഏത് വരിയും ഔട്ട്uപുട്ട് ചെയ്യുകയും ചെയ്യുന്നു.

കേസ് അവഗണിച്ച് ഗകനേപ എന്ന ഉപയോക്താവിനായി /etc/passwd എന്നതിൽ നിന്നുള്ള വിവരങ്ങൾ പ്രദർശിപ്പിക്കുക.

# grep -i gacanepa /etc/passwd

/etc എന്നതിന്റെ എല്ലാ ഉള്ളടക്കങ്ങളും കാണിക്കുക, അതിന്റെ പേര് rc യിൽ ആരംഭിക്കുന്നു, തുടർന്ന് ഏതെങ്കിലും ഒറ്റ സംഖ്യ.

# ls -l /etc | grep rc[0-9]

ഇതും വായിക്കുക: 12 “grep” കമാൻഡ് ഉദാഹരണങ്ങൾ

tr കമാൻഡ് stdin-ൽ നിന്ന് വിവർത്തനം ചെയ്യാനോ (മാറ്റാനോ) പ്രതീകങ്ങൾ ഇല്ലാതാക്കാനോ ഉപയോഗിക്കാനും ഫലം stdout-ലേക്ക് എഴുതാനും കഴിയും.

sortuniq.txt ഫയലിൽ എല്ലാ ചെറിയക്ഷരങ്ങളും വലിയക്ഷരത്തിലേക്ക് മാറ്റുക.

# cat sortuniq.txt | tr [:lower:] [:upper:]

ls –l ന്റെ ഔട്ട്uപുട്ടിലെ ഡിലിമിറ്റർ ഒരു സ്uപെയ്uസിലേക്ക് മാത്രം ഞെക്കുക.

# ls -l | tr -s ' '

cut കമാൻഡ് ഇൻപുട്ട് ലൈനുകളുടെ (stdin അല്ലെങ്കിൽ ഫയലുകളിൽ നിന്ന്) ഭാഗങ്ങൾ എക്uസ്uട്രാക്റ്റ് ചെയ്യുകയും ബൈറ്റുകളുടെ എണ്ണം (-b ഓപ്ഷൻ), പ്രതീകങ്ങൾ () അടിസ്ഥാനമാക്കി സ്റ്റാൻഡേർഡ് ഔട്ട്uപുട്ടിൽ ഫലം പ്രദർശിപ്പിക്കുകയും ചെയ്യുന്നു. b>-c), അല്ലെങ്കിൽ ഫീൽഡുകൾ (-f). ഈ അവസാന സന്ദർഭത്തിൽ (ഫീൽഡുകളെ അടിസ്ഥാനമാക്കി), ഡിഫോൾട്ട് ഫീൽഡ് സെപ്പറേറ്റർ ഒരു ടാബാണ്, എന്നാൽ -d ഓപ്ഷൻ ഉപയോഗിച്ച് മറ്റൊരു ഡിലിമിറ്റർ വ്യക്തമാക്കാൻ കഴിയും.

/etc/passwd എന്നതിൽ നിന്ന് ഉപയോക്തൃ അക്കൗണ്ടുകളും അവയ്uക്ക് നൽകിയിരിക്കുന്ന ഡിഫോൾട്ട് ഷെല്ലുകളും എക്uസ്uട്രാക്uറ്റ് ചെയ്യുക (–d ഓപ്ഷൻ ഫീൽഡ് ഡിലിമിറ്റർ, കൂടാതെ –f എന്നിവ വ്യക്തമാക്കാൻ ഞങ്ങളെ അനുവദിക്കുന്നു സ്വിച്ച് ഏത് ഫീൽഡ്(കൾ) എക്uസ്uട്രാക്uറ്റുചെയ്യുമെന്ന് സൂചിപ്പിക്കുന്നു.

# cat /etc/passwd | cut -d: -f1,7

ചുരുക്കിപ്പറഞ്ഞാൽ, അവസാന കമാൻഡിന്റെ ഔട്ട്uപുട്ടിന്റെ ആദ്യത്തെയും മൂന്നാമത്തെയും ശൂന്യമല്ലാത്ത ഫയലുകൾ അടങ്ങിയ ഒരു ടെക്സ്റ്റ് സ്ട്രീം ഞങ്ങൾ സൃഷ്ടിക്കും. gacanepa എന്ന ഉപയോക്താവിന്റെ സെഷനുകൾ പരിശോധിക്കുന്നതിന് ഞങ്ങൾ ആദ്യ ഫിൽട്ടറായി grep ഉപയോഗിക്കും, തുടർന്ന് ഒരു സ്uപെയ്uസിലേക്ക് മാത്രം ഡിലിമിറ്ററുകൾ സ്uക്യൂസ് ചെയ്യുക (tr -s ' ' ). അടുത്തതായി, ഞങ്ങൾ കട്ട് ഉപയോഗിച്ച് ആദ്യത്തെയും മൂന്നാമത്തെയും ഫീൽഡുകൾ എക്uസ്uട്രാക്uറ്റുചെയ്യും, കൂടാതെ തനത് കാണിക്കുന്ന രണ്ടാമത്തെ ഫീൽഡ് (ഈ സാഹചര്യത്തിൽ IP വിലാസങ്ങൾ) പ്രകാരം അടുക്കും.

# last | grep gacanepa | tr -s ' ' | cut -d' ' -f1,3 | sort -k2 | uniq

ഒന്നിലധികം കമാൻഡുകളും പൈപ്പുകളും എങ്ങനെ സംയോജിപ്പിച്ച് നമ്മുടെ ആഗ്രഹങ്ങൾക്കനുസരിച്ച് ഫിൽട്ടർ ചെയ്ത ഡാറ്റ നേടാമെന്ന് മുകളിലുള്ള കമാൻഡ് കാണിക്കുന്നു. ഒരു കമാൻഡിൽ നിന്ന് അടുത്തതിലേക്ക് പൈപ്പ്uലൈൻ ചെയ്യുന്ന ഔട്ട്uപുട്ട് കാണാൻ നിങ്ങളെ സഹായിക്കുന്നതിന്, ഭാഗങ്ങൾ ഉപയോഗിച്ച് ഇത് പ്രവർത്തിപ്പിക്കാനും മടിക്കേണ്ടതില്ല (ഇത് ഒരു മികച്ച പഠനാനുഭവമായിരിക്കും, വഴിയിൽ!).

സംഗ്രഹം

ഈ ഉദാഹരണം (നിലവിലെ ട്യൂട്ടോറിയലിലെ ബാക്കി ഉദാഹരണങ്ങൾക്കൊപ്പം) ഒറ്റനോട്ടത്തിൽ വളരെ ഉപകാരപ്രദമല്ലെന്ന് തോന്നുമെങ്കിലും, Linux-ൽ നിന്ന് ഫയലുകൾ സൃഷ്ടിക്കുന്നതിനും എഡിറ്റ് ചെയ്യുന്നതിനും കൈകാര്യം ചെയ്യുന്നതിനും ഉപയോഗിക്കുന്ന കമാൻഡുകൾ ഉപയോഗിച്ച് പരീക്ഷണം ആരംഭിക്കുന്നതിനുള്ള നല്ല തുടക്കമാണിത്. കമാൻഡ് ലൈൻ. നിങ്ങളുടെ ചോദ്യങ്ങളും അഭിപ്രായങ്ങളും ചുവടെ നൽകാൻ മടിക്കേണ്ടതില്ല - അവ വളരെ വിലമതിക്കപ്പെടും!

  1. LFCS-നെ കുറിച്ച്
  2. ഒരു Linux ഫൗണ്ടേഷൻ സർട്ടിഫിക്കേഷൻ നേടുന്നത് എന്തുകൊണ്ട്?
  3. LFCS പരീക്ഷയ്ക്ക് രജിസ്റ്റർ ചെയ്യുക