FreeBSD-യുടെ പുതിയ ഇൻസ്റ്റാളേഷന് ശേഷം ചെയ്യേണ്ട 10 കാര്യങ്ങൾ


ഈ ട്യൂട്ടോറിയൽ പുതിയ ഇൻസ്റ്റാൾ ചെയ്ത ഫ്രീബിഎസ്ഡി ഓപ്പറേറ്റിംഗ് സിസ്റ്റത്തിൽ നിങ്ങൾ ചെയ്യേണ്ട ചില പ്രാരംഭ കോൺഫിഗറേഷനുകളും കമാൻഡ് ലൈനിൽ നിന്ന് ഫ്രീബിഎസ്ഡി എങ്ങനെ കൈകാര്യം ചെയ്യാം എന്നതിനെക്കുറിച്ചുള്ള ചില അടിസ്ഥാനകാര്യങ്ങളും ഉൾക്കൊള്ളുന്നു.

  1. FreeBSD 11.1 ഇൻസ്റ്റലേഷൻ ഗൈഡ്

1. FreeBSD സിസ്റ്റം അപ്ഡേറ്റ് ചെയ്യുക

ഒരു ഓപ്പറേറ്റിംഗ് സിസ്റ്റത്തിന്റെ പുതിയ ഇൻസ്റ്റാളേഷന് ശേഷം ഓരോ സിസ്റ്റം അഡ്മിനിസ്uട്രേറ്ററും ചെയ്യേണ്ട ആദ്യത്തെ കാര്യം, ഏറ്റവും പുതിയ സുരക്ഷാ പാച്ചുകളും കേർണലിന്റെ ഏറ്റവും പുതിയ പതിപ്പുകളും പാക്കേജ് മാനേജർ, സോഫ്റ്റ്uവെയർ പാക്കേജുകളും ഉപയോഗിച്ച് സിസ്റ്റം അപ്-ടു-ഡേറ്റ് ആണെന്ന് ഉറപ്പാക്കുക എന്നതാണ്.

FreeBSD അപ്ഡേറ്റ് ചെയ്യുന്നതിനായി, റൂട്ട് പ്രത്യേകാവകാശങ്ങളുള്ള സിസ്റ്റത്തിൽ ഒരു കൺസോൾ തുറന്ന് താഴെ പറയുന്ന കമാൻഡുകൾ നൽകുക.

# freebsd-update fetch
# freebsd-update install

\Ports പാക്കേജ് മാനേജറും ഇൻസ്റ്റാൾ ചെയ്ത സോഫ്റ്റ്uവെയറും അപ്uഡേറ്റ് ചെയ്യുന്നതിന് താഴെയുള്ള കമാൻഡ് പ്രവർത്തിപ്പിക്കുക.

# pkg update
# pkg upgrade

2. എഡിറ്ററുകളും ബാഷും ഇൻസ്റ്റാൾ ചെയ്യുക

കമാൻഡ് ലൈനിൽ നിന്ന് സിസ്റ്റം കൈകാര്യം ചെയ്യുന്ന ജോലി എളുപ്പമാക്കുന്നതിന് നിങ്ങൾ ഇനിപ്പറയുന്ന പാക്കേജുകൾ ഇൻസ്റ്റാൾ ചെയ്യണം:

  • നാനോ ടെക്സ്റ്റ് എഡിറ്റർ – ee ആണ് FreeBSD-യിലെ ഡിഫോൾട്ട് ടെക്സ്റ്റ് എഡിറ്റർ.
  • Bourne Again Shell – നിങ്ങൾക്ക് Linux-ൽ നിന്ന് FreeBSD-ലേക്കുള്ള മാറ്റം കൂടുതൽ സുഗമമാക്കണമെങ്കിൽ.
  • ബാഷ് പൂർത്തീകരണം – [tab] കീ ഉപയോഗിച്ച് കൺസോളിൽ ടൈപ്പ് ചെയ്ത കമാൻഡുകൾ സ്വയമേവ പൂർത്തിയാക്കാൻ ആവശ്യമാണ്.

ചുവടെയുള്ള കമാൻഡ് നൽകി അവതരിപ്പിച്ച എല്ലാ യൂട്ടിലിറ്റികളും ഇൻസ്റ്റാൾ ചെയ്യാൻ കഴിയും.

# pkg install nano bash bash-completion

3. FreeBSD-യിൽ SSH സുരക്ഷിതമാക്കുക

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

ഈ സ്വഭാവം മാറ്റാൻ, SSH പ്രധാന കോൺഫിഗറേഷൻ ഫയൽ തുറന്ന് താഴെയുള്ള സ്ക്രീൻഷോട്ടിൽ കാണിച്ചിരിക്കുന്നതുപോലെ, no എന്നതിൽ നിന്ന് yes എന്നതിലേക്ക് PermitRootLogin എന്ന ലൈൻ അപ്ഡേറ്റ് ചെയ്യുക.

# nano /etc/ssh/sshd_config 

ഫയൽ ഉദ്ധരണി:

PermitRootLogin yes

അതിനുശേഷം, മാറ്റങ്ങൾ പ്രയോഗിക്കാൻ SSH ഡെമൺ പുനരാരംഭിക്കുക.

# service sshd restart

കോൺഫിഗറേഷൻ പരിശോധിക്കുന്നതിന്, നിങ്ങൾക്ക് ഇനിപ്പറയുന്ന വാക്യഘടന ഉപയോഗിച്ച് പുട്ടി ടെർമിനലിൽ നിന്നോ റിമോട്ട് ലിനക്സ് മാച്ചിംഗിൽ നിന്നോ ലോഗിൻ ചെയ്യാം.

# [email    [FreeBSD Server IP]

4. FreeBSD SSH പാസ്uവേഡ്uലെസ്സ് ലോഗിൻ

ഒരു പുതിയ SSH കീ സൃഷ്ടിക്കുന്നതിന് ഇനിപ്പറയുന്ന കമാൻഡ് നൽകുക. നിങ്ങൾക്ക് മറ്റൊരു സെർവർ ഉദാഹരണത്തിലേക്ക് പബ്ലിക് പകർത്താനും പാസ്uവേഡ് ഇല്ലാതെ തന്നെ റിമോട്ട് സെർവറിലേക്ക് സുരക്ഷിതമായി ലോഗിൻ ചെയ്യാനും കഴിയും.

# ssh-keygen –t RSA
# ssh-copy-id -i /root/.ssh/id_rsa.pub [email 
# ssh [email 

5. FreeBSD-യിൽ Sudo ഇൻസ്റ്റാൾ ചെയ്ത് കോൺഫിഗർ ചെയ്യുക

സുഡോ ഒരു സാധാരണ ഉപയോക്താവിനെ സൂപ്പർ യൂസർ അക്കൗണ്ടിന്റെ സുരക്ഷാ പ്രത്യേകാവകാശങ്ങളോടെ കമാൻഡുകൾ പ്രവർത്തിപ്പിക്കാൻ അനുവദിക്കുന്ന ഒരു സോഫ്റ്റ്uവെയർ ആണ്. FreeBSD-യിൽ സ്ഥിരസ്ഥിതിയായി Sudo യൂട്ടിലിറ്റി ഇൻസ്റ്റാൾ ചെയ്തിട്ടില്ല.

FreeBSD-യിൽ sudo ഇൻസ്റ്റാൾ ചെയ്യാൻ താഴെ പറയുന്ന കമാൻഡ് പ്രവർത്തിപ്പിക്കുക.

# pkg install sudo

റൂട്ട് പ്രത്യേകാവകാശങ്ങളോടെ കമാൻഡ് പ്രവർത്തിപ്പിക്കുന്നതിന് ഒരു സാധാരണ സിസ്റ്റം അക്കൌണ്ടിനെ അനുവദിക്കുന്നതിനായി, /usr/local/etc/ ഡയറക്ടറിയിൽ സ്ഥിതി ചെയ്യുന്ന sudoers കോൺഫിഗറേഷൻ ഫയൽ തുറക്കുക, visudo കമാൻഡ് എക്സിക്യൂട്ട് ചെയ്തുകൊണ്ട് എഡിറ്റുചെയ്യുക.

ഫയലിന്റെ ഉള്ളടക്കത്തിലൂടെ നാവിഗേറ്റുചെയ്uത് ഇനിപ്പറയുന്ന വരി ചേർക്കുക, സാധാരണയായി റൂട്ട് ലൈനിന് ശേഷം:

your_user	ALL=(ALL) ALL

sudoers ഫയൽ എഡിറ്റുചെയ്യുന്നതിന് എല്ലായ്പ്പോഴും visudo കമാൻഡ് ഉപയോഗിക്കുക. വിസുഡോ യൂട്ടിലിറ്റിയിൽ ഈ ഫയൽ എഡിറ്റുചെയ്യുമ്പോൾ എന്തെങ്കിലും പിശക് കണ്ടെത്താനുള്ള ബിൽഡ്-ഇൻ കഴിവുകൾ അടങ്ങിയിരിക്കുന്നു.

അതിനുശേഷം, നിങ്ങളുടെ കീബോർഡിൽ :wq! അമർത്തി ഫയൽ സേവ് ചെയ്യുക, നിങ്ങൾ റൂട്ട് പ്രത്യേകാവകാശങ്ങൾ അനുവദിച്ച ഉപയോക്താവുമായി ലോഗിൻ ചെയ്യുക, കമാൻഡിന് മുന്നിൽ sudo ചേർത്ത് ഒരു അനിയന്ത്രിതമായ കമാൻഡ് എക്സിക്യൂട്ട് ചെയ്യുക.

# su - yoursuer
$ sudo pkg update

റൂട്ട് പവറുകളുള്ള ഒരു സാധാരണ അക്കൗണ്ട് അനുവദിക്കുന്നതിന് ഉപയോഗിക്കാവുന്ന മറ്റൊരു രീതി, വീൽ എന്ന സിസ്റ്റം ഗ്രൂപ്പിലേക്ക് സാധാരണ ഉപയോക്താവിനെ ചേർക്കുകയും # ചിഹ്നം നീക്കം ചെയ്തുകൊണ്ട് sudoers ഫയലിൽ നിന്ന് വീൽ ഗ്രൂപ്പിനെ കമന്റ് ചെയ്യാതിരിക്കുകയും ചെയ്യുക എന്നതാണ്. വരിയുടെ തുടക്കം.

# pw groupmod wheel -M your_user
# visudo

/usr/local/etc/sudoers ഫയലിലേക്ക് ഇനിപ്പറയുന്ന വരി ചേർക്കുക.

%wheel	ALL=(ALL=ALL)	ALL

6. FreeBSD-യിൽ ഉപയോക്താക്കളെ നിയന്ത്രിക്കുക

ഒരു പുതിയ ഉപയോക്താവിനെ ചേർക്കുന്ന പ്രക്രിയ വളരെ ലളിതമാണ്. പ്രക്രിയ അന്തിമമാക്കുന്നതിന് adduser കമാൻഡ് പ്രവർത്തിപ്പിച്ച് ഇന്ററാക്ടീവ് പ്രോംപ്റ്റ് പിന്തുടരുക.

ഒരു ഉപയോക്തൃ അക്കൗണ്ടിന്റെ വ്യക്തിഗത വിവരങ്ങൾ പരിഷ്കരിക്കുന്നതിന്, ഒരു ഉപയോക്തൃനാമത്തിൽ chpass കമാൻഡ് പ്രവർത്തിപ്പിച്ച് ഫയൽ അപ്ഡേറ്റ് ചെയ്യുക. vi എഡിറ്റർ ഉപയോഗിച്ച് തുറന്ന ഫയൽ :wq! കീകൾ അമർത്തി സംരക്ഷിക്കുക.

# chpass your_user

ഒരു ഉപയോക്തൃ രഹസ്യവാക്ക് അപ്ഡേറ്റ് ചെയ്യുന്നതിന്, passwd കമാൻഡ് പ്രവർത്തിപ്പിക്കുക.

# passwd your_user

ഒരു അക്കൗണ്ട് ഡിഫോൾട്ട് ഷെൽ മാറ്റുന്നതിന്, ആദ്യം നിങ്ങളുടെ സിസ്റ്റത്തിൽ നിലവിലുള്ള എല്ലാ ഷെല്ലുകളും ലിസ്റ്റ് ചെയ്യുക, തുടർന്ന് താഴെ ചിത്രീകരിച്ചിരിക്കുന്നതുപോലെ chsh കമാൻഡ് എക്സിക്യൂട്ട് ചെയ്യുക.

# cat /etc/shells
# chsh -s /bin/csh your_user
# env  #List user environment variables

7. FreeBSD സ്റ്റാറ്റിക് ഐപി കോൺഫിഗർ ചെയ്യുക

/etc/rc.conf ഫയൽ എഡിറ്റ് ചെയ്യുന്നതിലൂടെ പതിവ് FreeBSD സ്ഥിരമായ നെറ്റ്uവർക്ക് ക്രമീകരണങ്ങൾ കൈകാര്യം ചെയ്യാൻ കഴിയും. FreeBSD-യിൽ സ്റ്റാറ്റിക് IP വിലാസം ഉപയോഗിച്ച് ഒരു നെറ്റ്uവർക്ക് ഇന്റർഫേസ് ക്രമീകരിക്കുന്നതിന്.

എല്ലാ NIC-കളുടെയും ഒരു ലിസ്റ്റ് പ്രദർശിപ്പിക്കുന്നതിനും നിങ്ങൾ എഡിറ്റ് ചെയ്യേണ്ട ഇന്റർഫേസിന്റെ പേര് തിരിച്ചറിയുന്നതിനും ifconfig -a കമാൻഡ് ആദ്യം പ്രവർത്തിപ്പിക്കുക.

തുടർന്ന്, /etc/rc.conf ഫയൽ സ്വമേധയാ എഡിറ്റ് ചെയ്യുക, DHCP ലൈൻ കമന്റ് ചെയ്യുക, താഴെ ചിത്രീകരിച്ചിരിക്കുന്നതുപോലെ നിങ്ങളുടെ NIC-യുടെ IP ക്രമീകരണങ്ങൾ ചേർക്കുക.

#ifconfig_em0="DHCP"
ifconfig_em0="inet 192.168.1.100 netmask 255.255.255.0"
#Default Gateway
defaultrouter="192.168.1.1"

പുതിയ നെറ്റ്uവർക്ക് ക്രമീകരണങ്ങൾ പ്രയോഗിക്കുന്നതിന് ഇനിപ്പറയുന്ന കമാൻഡുകൾ നൽകുക.

# service netif restart
# service routing restart

8. FreeBSD DNS നെറ്റ്uവർക്ക് കോൺഫിഗർ ചെയ്യുക

ചുവടെയുള്ള ഉദാഹരണത്തിൽ അവതരിപ്പിച്ചിരിക്കുന്നതുപോലെ /etc/resolv.conf ഫയൽ എഡിറ്റുചെയ്യുന്നതിലൂടെ DNS നെയിംസെർവർ റിസോൾവറുകൾ കൈകാര്യം ചെയ്യാൻ കഴിയും.

nameserver your_first_DNS_server_IP
nameserver your_second_DNS_server_IP
search your_local_domain

നിങ്ങളുടെ മെഷീന്റെ പേര് മാറ്റുന്നതിന് /etc/rc.conf ഫയലിൽ നിന്ന് ഹോസ്റ്റ് നെയിം വേരിയബിൾ അപ്ഡേറ്റ് ചെയ്യുക.

hostname=”freebsdhost”

FreeBSD-യിൽ ഒരു നെറ്റ്uവർക്ക് ഇന്റർഫേസിനായി ഒന്നിലധികം IP വിലാസങ്ങൾ ചേർക്കുന്നതിന് /etc/rc.conf ഫയലിൽ താഴെയുള്ള വരി ചേർക്കുക.

ifconfig_em0_alias0="192.168.1.5 netmask 255.255.255.255"

അതിനുശേഷം, മാറ്റങ്ങൾ പ്രതിഫലിപ്പിക്കുന്നതിനായി നെറ്റ്uവർക്ക് സേവനം പുനരാരംഭിക്കുക.

# service netif restart

9. FreeBSD സേവനങ്ങൾ കൈകാര്യം ചെയ്യുക

സർവീസ് കമാൻഡ് വഴി ഫ്രീബിഎസ്ഡിയിൽ സേവനങ്ങൾ നിയന്ത്രിക്കാനാകും. സിസ്റ്റം-വൈഡ് പ്രവർത്തനക്ഷമമാക്കിയ എല്ലാ സേവനങ്ങളും പട്ടികപ്പെടുത്തുന്നതിന് ഇനിപ്പറയുന്ന കമാൻഡ് നൽകുക.

# service -e

/etc/rc.d/ സിസ്റ്റം പാത്തിൽ സ്ഥിതി ചെയ്യുന്ന എല്ലാ സേവന സ്ക്രിപ്റ്റുകളും ലിസ്റ്റുചെയ്യുന്നതിന് താഴെയുള്ള കമാൻഡ് പ്രവർത്തിപ്പിക്കുക.

# service -l

ബൂട്ട് ഇനീഷ്യലൈസേഷൻ പ്രക്രിയയിൽ ഒരു FreeBSD ഡെമൺ പ്രവർത്തനക്ഷമമാക്കാനോ പ്രവർത്തനരഹിതമാക്കാനോ, sysrc കമാൻഡ് ഉപയോഗിക്കുക. നിങ്ങൾക്ക് SSH സേവനം പ്രവർത്തനക്ഷമമാക്കണമെന്ന് കരുതി, /etc/rc.conf ഫയൽ തുറന്ന് ഇനിപ്പറയുന്ന വരി കൂട്ടിച്ചേർക്കുക.

sshd_enable=”YES”

അല്ലെങ്കിൽ അതേ കാര്യം ചെയ്യുന്ന sysrc കമാൻഡ് ഉപയോഗിക്കുക.

# sysrc sshd_enable=”YES”

ഒരു സേവനം സിസ്റ്റം-വൈഡ് അപ്രാപ്തമാക്കുന്നതിന്, അപ്രാപ്തമാക്കിയ ഡെമണിനായി താഴെ കാണിച്ചിരിക്കുന്നതുപോലെ NO ഫ്ലാഗ് ചേർക്കുക. ഡെമൺസ് ഫ്ലാഗുകൾ കേസ് സെൻസിറ്റീവ് ആണ്.

# sysrc apache24_enable=no

FreeBSD-യിലെ ചില സേവനങ്ങൾക്ക് പ്രത്യേക ശ്രദ്ധ ആവശ്യമാണെന്നത് എടുത്തുപറയേണ്ടതാണ്. ഉദാഹരണത്തിന്, നിങ്ങൾക്ക് Syslog ഡെമൺ നെറ്റ്uവർക്ക് സോക്കറ്റ് പ്രവർത്തനരഹിതമാക്കണമെങ്കിൽ, ഇനിപ്പറയുന്ന കമാൻഡ് നൽകുക.

# sysrc syslogd_flags="-ss"

മാറ്റങ്ങൾ പ്രയോഗിക്കാൻ Syslog സേവനം പുനരാരംഭിക്കുക.

# service syslogd restart

സിസ്റ്റം സ്റ്റാർട്ടപ്പിൽ Sendmail സേവനം പൂർണ്ണമായും പ്രവർത്തനരഹിതമാക്കുന്നതിന്, ഇനിപ്പറയുന്ന കമാൻഡുകൾ പ്രവർത്തിപ്പിക്കുക അല്ലെങ്കിൽ അവയെ /etc/rc.conf ഫയലിലേക്ക് ചേർക്കുക:

sysrc sendmail_enable="NO"
sysrc sendmail_submint_enable="NO"
sysrc sendmail_outbound_enable="NO"
sysrc sendmail_msp_queue_enable="NO"

10. നെറ്റ്uവർക്ക് സോക്കറ്റുകൾ ലിസ്റ്റ് ചെയ്യുക

ഫ്രീബിഎസ്ഡിയിൽ തുറന്ന പോർട്ടുകളുടെ ഒരു ലിസ്റ്റ് പ്രദർശിപ്പിക്കുന്നതിന് സോക്ക്സ്റ്റാറ്റ് കമാൻഡ് ഉപയോഗിക്കുക.

FreeBSD-യിൽ എല്ലാ IPv4 നെറ്റ്uവർക്ക് സോക്കറ്റുകളും ലിസ്റ്റ് ചെയ്യുക.

# sockstat -4

എല്ലാ IPv6 നെറ്റ്uവർക്ക് സോക്കറ്റുകളും FreeBSD-യിൽ പ്രദർശിപ്പിക്കുക.

# sockstat -6

ചുവടെയുള്ള സ്ക്രീൻഷോട്ടിൽ ചിത്രീകരിച്ചിരിക്കുന്നതുപോലെ എല്ലാ നെറ്റ്uവർക്ക് സോക്കറ്റുകളും പ്രദർശിപ്പിക്കുന്നതിന് നിങ്ങൾക്ക് രണ്ട് ഫ്ലാഗുകളും സംയോജിപ്പിക്കാൻ കഴിയും.

# sockstat -4 -6

FreeBSD-യിൽ ബന്ധിപ്പിച്ച എല്ലാ സോക്കറ്റുകളും ലിസ്റ്റ് ചെയ്യുക.

# sockstat -c

എല്ലാ നെറ്റ്uവർക്ക് സോക്കറ്റുകളും ലിസണിംഗ് സ്റ്റേറ്റിലും Unix ഡൊമെയ്uൻ സോക്കറ്റുകളിലും പ്രദർശിപ്പിക്കുക.

# sockstat -l

സോക്ക്സ്റ്റാറ്റ് യൂട്ടിലിറ്റി കൂടാതെ, സിസ്റ്റവും നെറ്റ്uവർക്ക് സോക്കറ്റുകളും പ്രദർശിപ്പിക്കുന്നതിന് നിങ്ങൾക്ക് lsof കമാൻഡ് പ്രവർത്തിപ്പിക്കാൻ കഴിയും.

lsof യൂട്ടിലിറ്റി ഫ്രീബിഎസ്ഡിയിൽ സ്ഥിരസ്ഥിതിയായി ഇൻസ്റ്റാൾ ചെയ്തിട്ടില്ല. ഫ്രീബിഎസ്ഡി പോർട്ട് റിപ്പോസിറ്ററികളിൽ നിന്ന് ഇത് ഇൻസ്റ്റാൾ ചെയ്യുന്നതിന് ഇനിപ്പറയുന്ന കമാൻഡ് നൽകുക.

# pkg install lsof

എല്ലാ IPv4, IPv6 നെറ്റ്uവർക്ക് സോക്കറ്റുകളും lsof കമാൻഡ് ഉപയോഗിച്ച് പ്രദർശിപ്പിക്കുന്നതിന്, ഇനിപ്പറയുന്ന ഫ്ലാഗുകൾ കൂട്ടിച്ചേർക്കുക.

# lsof -i4 -i6

എല്ലാ നെറ്റ്uവർക്ക് സോക്കറ്റുകളും നെറ്റ്uസ്റ്റാറ്റ് യൂട്ടിലിറ്റി ഉപയോഗിച്ച് ഫ്രീബിഎസ്ഡിയിൽ ലിസണിംഗ് സ്റ്റേറ്റിൽ പ്രദർശിപ്പിക്കുന്നതിന്, ഇനിപ്പറയുന്ന കമാൻഡ് നൽകുക.

# netstat -an |egrep 'Proto|LISTEN'

അല്ലെങ്കിൽ തുറന്ന സോക്കറ്റുകളുടെ പേര് കേൾക്കുന്ന അവസ്ഥയിൽ പ്രദർശിപ്പിക്കുന്നതിന് -n ഫ്ലാഗ് ഇല്ലാതെ കമാൻഡ് പ്രവർത്തിപ്പിക്കുക.

# netstat -a |egrep 'Proto|LISTEN'

ദിവസേന ഒരു ഫ്രീബിഎസ്ഡി സിസ്റ്റം നിയന്ത്രിക്കുന്നതിന് നിങ്ങൾ അറിഞ്ഞിരിക്കേണ്ട ചില അടിസ്ഥാന യൂട്ടിലിറ്റികളും കമാൻഡുകളും മാത്രമാണിത്.