ലിനക്സിൽ ഫയലുകൾ ലഭ്യമാക്കുന്നതിനുള്ള ls കമാൻഡ് ഉപയോഗിച്ച്

ഫയൽ സിസ്റ്റം നാവിഗേറ്റ് ചെയ്യുന്നതിനായി നിങ്ങൾ പഠിക്കേണ്ട പ്രധാനപ്പെട്ട കമാൻഡ് ലൈൻ ടൂളിലാണു് ls കമാൻഡ്. കമാൻഡ് ലൈൻ ഉപയോഗിച്ച് നിങ്ങളുടെ ഫയൽ സിസ്റ്റം നാവിഗേറ്റ് ചെയ്യാനുള്ള അവശ്യ കമാൻഡുകളുടെ ഒരു പൂർണ്ണ പട്ടിക ഇതാ.

ഫയൽ സിസ്റ്റത്തിനുള്ളിലുള്ള ഫയലുകളുടേയും ഫോൾഡറുകളുടേയും പേരുകൾ ls കമാൻഡ് ഉപയോഗിക്കുന്നു. ഈ ഗൈഡ് ls കമാൻഡിനു് ലഭ്യമാകുന്ന എല്ലാ സ്വിച്ചുകളും അവയുടെ അർത്ഥം, അവയുടെ ഉപയോഗിയ്ക്കുന്നതു് എന്നിവ കാണിയ്ക്കും.

ഒരു ഫോൾഡറിലെ ഫയലുകൾ പട്ടികപ്പെടുത്തുക

ഒരു ഫോൾഡറിൽ എല്ലാ ഫയലുകളും ലിസ്റ്റുചെയ്യാൻ ഒരു ടെർമിനൽ വിൻഡോ തുറന്ന് cd കമാൻഡിനെ ഉപയോഗിക്കുന്നതിനായി ഉള്ളടക്കങ്ങൾ കാണാൻ നിങ്ങൾ ആഗ്രഹിക്കുന്ന ഫോൾഡറിലേക്ക് നാവിഗേറ്റ് ചെയ്ത് താഴെ പറയുന്ന കമാൻഡ് ടൈപ്പ് ചെയ്യുക:

ls

ഫയലുകളിൽ പട്ടികപ്പെടുത്താൻ നിങ്ങൾക്ക് യഥാർത്ഥത്തിൽ ഫോൾഡറിലേക്ക് നാവിഗേറ്റുചെയ്യേണ്ടതില്ല. താഴെ കാണിച്ചിരിക്കുന്ന പോലെ നിങ്ങൾക്ക് ls കമാന്ഡിന്റെ ഭാഗമായി പാത്ത് നൽകാം.

ls / path / to / file

സ്വതവേ, ഫയലുകളും ഫോൾഡറുകളും സ്ക്രീനിൽ ഉടനീളം നിരകളായി ലിസ്റ്റുചെയ്യും, കൂടാതെ നിങ്ങൾ കാണും ഫയൽ നാമമാണ്.

ഒളിപ്പിച്ചിരിയ്ക്കുന്ന ഫയലുകൾ (പൂർണ്ണ stop ൽ ആരംഭിക്കുന്ന ഫയലുകൾ) ls കമാൻഡ് ഉപയോഗിച്ചു് സ്വയമായി കാണിയ്ക്കുന്നതല്ല. പകരം നിങ്ങൾ താഴെ പറയുന്ന കമാൻഡ് ഉപയോഗിക്കേണ്ടതുണ്ട്.

ls-a
ls --all

ഈ മൈനസ് മുകളിൽ (-a) മാറുന്നതിനനുസരിച്ച് ലിസ്റ്റുചെയ്യുന്നു. ഡയറക്ടറിയിലുള്ള എല്ലാ ഫയലും ഫോൾഡറും അതിൽ നൽകിയിരിക്കുന്ന പാതയിൽ നിന്നോ അല്ലെങ്കിൽ തീർച്ചയായും പ്രവർത്തിപ്പിക്കുന്നതോ ആണ് ഇത് പട്ടികപ്പെടുത്തുന്നത്.

ഇതിന്റെ ഒരു ഫലം നിങ്ങൾ വിളിക്കുന്ന ഒരു ഫയൽ കാണുന്നു എന്നതാണ്. മറ്റൊരാൾ വിളിച്ചു ..

. സിംഗിൾ ഫുൾ സ്റ്റോപ്പ് നിലവിലെ ഫോൾഡറിനും ഒരൊറ്റ ലെവൽ ഇരട്ട ഫുൾ സ്റ്റോപ്പ് സ്റ്റാൻഡിനും ആണ്.

നിങ്ങൾ ഫയലുകളുടെ ലിസ്റ്റിൽ നിന്ന് ഇത് ഒഴിവാക്കാൻ ആഗ്രഹിക്കുന്നുവെങ്കിൽ താഴെയുള്ള ഏതെങ്കിലുമൊരു മൂലധനത്തിനായി നിങ്ങൾക്ക് ഒരു മൂലധനം എ ഉപയോഗിക്കാം:

ls -A
ls --allmost-all

Mv കമാന്ഡും cp കമാൻഡും പോലുള്ള ചില കമാന്ഡുകള് ഫയല് ചുറ്റുന്നതിനും പകര്ത്തുന്നതിനും ഉപയോഗിക്കുന്നു കൂടാതെ ഒറിജിനല് ഫയലിന്റെ ഒരു ബാക്കപ്പ് ഉണ്ടാക്കുന്ന ഈ കമാന്ഡുകളുപയോഗിച്ച് ഉപയോഗിക്കാവുന്ന സ്വിച്ച് ഉണ്ട്.

ഈ ബാക്കപ്പ് ഫയലുകൾ ഒരു ടിൽഡിൽ (~) അവസാനിക്കും.

ബാക്കപ്പ് ഫയലുകൾ (ടിൽഡിൽ അവസാനിക്കുന്ന ഫയലുകൾ) ഒഴിവാക്കുന്നതിന് താഴെ പറയുന്ന കമാൻഡ് പ്രവർത്തിപ്പിക്കുക:

ls -B
ls --ignore-backups

മിക്ക കേസുകളിലും, തിരിച്ചുകിട്ടുന്ന ലിസ്റ്റ് ഒരു കളർ ഫോണ്ടും മറ്റൊരു ഫയലുകളും കാണിക്കുന്നു. ഉദാഹരണത്തിന് നമ്മുടെ ടെർമിനലിൽ ഫോൾഡറുകളും നീലയും ഫയലുകളും വെളുത്തതാണ്.

വ്യത്യസ്ത നിറങ്ങൾ കാണിക്കണമെങ്കിൽ നിങ്ങൾക്കു് താഴെ പറയുന്ന കമാൻഡ് ഉപയോഗിക്കാം:

ls - colour = ഒരിക്കലും

കൂടുതൽ വിശദമായ ഒരു ഔട്ട്പുട്ട് ആവശ്യമെങ്കിൽ നിങ്ങൾക്ക് താഴെപ്പറയുന്ന സ്വിച്ച് ഉപയോഗിക്കാം:

ls -l

അനുമതികൾ, ഇനോഡുകളുടെ എണ്ണം, ഉടമസ്ഥൻ, ഗ്രൂപ്പ്, ഫയൽ വലിപ്പം, അവസാനം ലഭ്യമാക്കിയ തീയതി, സമയം, ഫയൽ നാമം എന്നിവ ലഭ്യമാക്കുന്ന ഒരു ലിസ്റ്റ് ഇതു് ലഭ്യമാക്കുന്നു.

നിങ്ങൾ ഉടമസ്ഥൻ താഴെ കാണിക്കുന്ന കമാൻഡ് ഉപയോഗിക്കേണ്ടതായി കണ്ടില്ലെങ്കിൽ.

ls -g

താഴെ പറയുന്ന സ്വിച്ച് വ്യക്തമാക്കിയുകൊണ്ട് നിങ്ങൾക്ക് ഗ്രൂപ്പ് വിശദാംശങ്ങളും ഒഴിവാക്കാം:

ls-o


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

ls -l --author

മാനുവത്തിന് വായിക്കാനാകുന്ന ഫയൽ വലുപ്പങ്ങൾ കാണിക്കാൻ ദൈർഘ്യ ലിസ്റ്റിംഗിനായി നിങ്ങൾക്ക് ഔട്ട്പുട്ട് മാറ്റാം:

ls -l -h
ls -l - human-readable
ls -l -s

ഒരു ലിസ്റ്റ് കമാൻഡിൽ ഉപയോക്താവിനേയും ഗ്രൂപ്പുകളുടേയും പേരുകൾ കാണിക്കുന്നതിനുപകരം നിങ്ങൾക്ക് ഭൌതിക ഉപയോക്തൃ ഐഡി, ഗ്രൂപ്പ് ഐഡികൾ കാണിക്കാൻ താഴെപ്പറയുന്ന നിർദ്ദേശങ്ങൾ ലഭിക്കും:

ls -l -n

വ്യക്തമാക്കിയ പാഥിൽ നിന്നും താഴെയുള്ള എല്ലാ ഫയലുകളും ഫോൾഡറുകളും കാണിയ്ക്കാൻ ls കമാൻഡ് ഉപയോഗിയ്ക്കാം.

ഉദാഹരണത്തിന്:

ls -R / home

മുകളിലുള്ള കമാൻഡ് ഹോം ഡയറക്ടറിക്ക് താഴെയുള്ള ഫയലുകളും ഫോൾഡറുകളും പോലുള്ള ചിത്രങ്ങൾ, സംഗീതം, വീഡിയോകൾ, ഡൌൺലോഡുകൾ, പ്രമാണങ്ങൾ എന്നിവ കാണിക്കും.

ഔട്ട്പുട്ട് ഫോർമാറ്റ് മാറ്റുക

സ്വതവേ, ഫയൽ ലിസ്റ്റിംഗിനുള്ള ഔട്ട്പുട്ട്, കോളങ്ങളിൽ സ്ക്രീനിൽ കാണുന്നു.

എന്നിരുന്നാലും, താഴെ കാണിച്ചിരിക്കുന്നത് പോലെ ഒരു ഫോർമാറ്റ് നിങ്ങൾക്ക് വ്യക്തമാക്കാൻ കഴിയും.

ls-X
ls --format = ഉടനീളം

സ്ക്രീനിലുടനീളമുള്ള നിരകളുടെ പട്ടിക കാണിക്കുക.

ls -m
ls --format = കോമ

കോമാ വേര്ഡ് ഫോര്മാറ്റില് പട്ടിക കാണിക്കുക.

ls -x
ls --format = തിരശ്ചീനമായ

ഒരു തിരശ്ചീന ഫോർമാറ്റിലുള്ള പട്ടിക കാണിക്കുക

ls -l
ls --format = long

മുൻപത്തെ വിഭാഗത്തിൽ പറഞ്ഞതുപോലെ ഇത് ഒരു നീണ്ട ഫോർമാറ്റിൽ പട്ടിക കാണിക്കുന്നു.

ls -1
ls --format = ഒറ്റ നിര
ls --format = verbose

എല്ലാ വരികളും ഫോൾഡറുകളും ഓരോ വരിയിലും കാണിക്കുന്നു.

ls -c
ls --format = ലംബമായ

ലിസ്റ്റ് ലംബമായി കാണിക്കുന്നു.

Ls കമാന്ഡില് നിന്നും ഔട്ട്പുട്ട് എങ്ങിനെ ക്രമീകരിക്കാം

Ls കമാന്ഡില് നിന്നും ഔട്പുട്ട് ക്രമീകരിക്കുന്നതിന് --sort സ്വിച്ചു് താഴെ പറഞ്ഞിരിയ്ക്കുന്നതു് ഉപയോഗിക്കാം:

ls --sort = none
ls --sort = വലിപ്പം
ls --sort = സമയം
ls --sort = പതിപ്പു്

സ്വതവേയുള്ളതു്, ഫയലുകളാൽ പേരു് അനുസരിച്ചാണു് സജ്ജീകരിയ്ക്കുന്നതു്. വലുപ്പത്തിൽ വലുപ്പം ക്രമീകരിക്കുമ്പോൾ ഏറ്റവും വലിയ വലുപ്പമുള്ള ഫയൽ ആദ്യം കാണിക്കപ്പെടുകയും ഏറ്റവും അവസാനത്തേത് കാണിക്കുകയും ചെയ്യും.

അവസാനത്തേത് അനുസരിച്ച് ക്രമീകരിച്ചിരിക്കുന്നത് അവസാനത്തേതും ഏറ്റവും കുറഞ്ഞത് ആക്സസ് ചെയ്ത ഫയലുകളിലേക്കും ആക്സസ് ചെയ്ത ഫയൽ കാണിക്കുന്നു.

ആകസ്മികമായി, മുകളിൽ പറഞ്ഞിരിക്കുന്ന എല്ലാ നിർദ്ദേശങ്ങളും പകരം താഴെ പറയുന്ന കമാൻഡുകൾ ഉപയോഗിച്ച് നേടാം:

ls -U
ls -S
ls -t
ls -v

നിങ്ങൾക്കാവശ്യമുണ്ടെങ്കിൽ റിവേഴ്സ് അടുക്കുകയിൽ ഫലങ്ങൾ താഴെ പറയുന്ന കമാൻഡ് ഉപയോഗിക്കുന്നു.

ls -r --sort = size
ls --reverse --sort = size

സംഗ്രഹം

സമയ ഫോർമാറ്റിംഗിനൊപ്പം നിരവധി സ്കൂട്ടുകൾ ലഭ്യമാണ്. നിങ്ങൾക്ക് ls Linux Manual പേജ് വായിച്ചുകൊണ്ട് മറ്റെല്ലാ സ്വിച്ചുകളും വായിക്കാം.

മനുഷ്യൻ ls