ഓരോ Linux ഉപയോക്താവും അറിഞ്ഞിരിക്കേണ്ട 7 വിചിത്രമായ ls കമാൻഡ് തന്ത്രങ്ങൾ


ഞങ്ങളുടെ അഭിമുഖ പരമ്പരയിലെ അവസാന രണ്ട് ലേഖനങ്ങളിൽ 'ls' കമാൻഡിലെ മിക്ക കാര്യങ്ങളും ഞങ്ങൾ ഉൾപ്പെടുത്തിയിട്ടുണ്ട്. ഈ ലേഖനം 'ls കമാൻഡ്' പരമ്പരയുടെ അവസാന ഭാഗമാണ്. ഈ പരമ്പരയിലെ അവസാന രണ്ട് ലേഖനങ്ങളിലൂടെ നിങ്ങൾ കടന്നുപോയിട്ടില്ലെങ്കിൽ, ചുവടെയുള്ള ലിങ്കുകൾ നിങ്ങൾക്ക് സന്ദർശിക്കാവുന്നതാണ്.

  1. ലിനക്സിലെ 15 അടിസ്ഥാന ‘ls’ കമാൻഡ് ഉദാഹരണങ്ങൾ
  2. അവസാനം പരിഷ്കരിച്ച തീയതിയും സമയവും അനുസരിച്ച് 'ls' കമാൻഡിന്റെ ഔട്ട്പുട്ട് അടുക്കുക
  3. Linux \ls കമാൻഡിലെ 15 അഭിമുഖ ചോദ്യങ്ങൾ – ഭാഗം 1
  4. 10 ഉപയോഗപ്രദമായ ‘ls’ കമാൻഡ് അഭിമുഖ ചോദ്യങ്ങൾ - ഭാഗം 2

ടൈം ഉപയോഗിച്ചുള്ള ഡയറക്uടറിയിലെ ഉള്ളടക്കങ്ങൾ ലിസ്റ്റുചെയ്യുന്നതിന്, ചുവടെയുള്ള രണ്ട് രീതികളിൽ ഏതെങ്കിലും ഞങ്ങൾ തിരഞ്ഞെടുക്കേണ്ടതുണ്ട്.

# ls -l –time-style=[STYLE]               (Method A)

ശ്രദ്ധിക്കുക - മുകളിലെ സ്വിച്ച് (--time സ്uറ്റൈൽ -l എന്ന സ്വിച്ച് ഉപയോഗിച്ച് റൺ ചെയ്യണം, അല്ലാത്തപക്ഷം അത് ഉദ്ദേശ്യത്തോടെ പ്രവർത്തിക്കില്ല).

# ls –full-time                           (Method B)

[STYLE] പകരം താഴെയുള്ള ഏതെങ്കിലും ഓപ്uഷൻ ഉപയോഗിച്ച് മാറ്റിസ്ഥാപിക്കുക.

full-iso
long-iso
iso
locale
+%H:%M:%S:%D

ശ്രദ്ധിക്കുക - മുകളിലെ വരിയിൽ H(Hour), M(Minute), S(Second), D(Date) എന്നിവ ഏത് ക്രമത്തിലും ഉപയോഗിക്കാം.

മാത്രമല്ല, നിങ്ങൾ പ്രസക്തമായവ തിരഞ്ഞെടുക്കുക, എല്ലാ ഓപ്ഷനുകളുമല്ല. ഉദാ., ls -l --time-style=+%H ഒരു മണിക്കൂർ മാത്രം കാണിക്കും.

ls -l --time-style=+%H:%M:%D മണിക്കൂർ, മിനിറ്റ്, തീയതി എന്നിവ കാണിക്കും.

# ls -l --time-style=full-iso
# ls -l --time-style=long-iso
# ls -l --time-style=iso
# ls -l --time-style=locale
# ls -l --time-style=+%H:%M:%S:%D
# ls --full-time

ഡയറക്uടറിയിലെ ഉള്ളടക്കങ്ങൾ താഴെ നിർദ്ദേശിച്ചിരിക്കുന്നതുപോലെ വിവിധ ഫോർമാറ്റിൽ ls കമാൻഡ് ഉപയോഗിച്ച് ലിസ്റ്റ് ചെയ്യാവുന്നതാണ്.

  1. കുറുകെ
  2. കോമ
  3. തിരശ്ചീനം
  4. നീളം
  5. ഒറ്റ കോളം
  6. വെർബോസ്
  7. ലംബം

# ls –-format=across
# ls --format=comma
# ls --format=horizontal
# ls --format=long
# ls --format=single-column
# ls --format=verbose
# ls --format=vertical

‘ls’ കമാൻഡുള്ള -p ഓപ്uഷൻ ഉദ്ദേശ്യം സെർവർ ചെയ്യും. ഫയലിന്റെ തരത്തെ അടിസ്ഥാനമാക്കി മുകളിലുള്ള സൂചകങ്ങളിലൊന്ന് ഇത് കൂട്ടിച്ചേർക്കും.

# ls -p

എക്സ്റ്റൻഷൻ പ്രകാരം ഔട്ട്പുട്ട് അടുക്കാൻ --extension, എക്സ്റ്റൻഷൻ പ്രകാരം വലുപ്പം --size, എക്സ്റ്റൻഷൻ ഉപയോഗിച്ച് സമയം -t എന്നിവ പോലുള്ള ഓപ്ഷനുകൾ ഉപയോഗിക്കാം. -v വിപുലീകരണം ഉപയോഗിക്കുന്ന പതിപ്പ്.

കൂടാതെ നമുക്ക് -- none എന്ന ഓപ്uഷൻ ഉപയോഗിക്കാം, അത് യഥാർത്ഥത്തിൽ സോർട്ടിംഗ് കൂടാതെ പൊതുവായ രീതിയിൽ ഔട്ട്uപുട്ട് ചെയ്യും.

# ls --sort=extension
# ls --sort=size
# ls --sort=time
# ls --sort=version
# ls --sort=none

ls കമാൻഡിനൊപ്പം flag -n (Numeric-uid-gid) ഉപയോഗിച്ച് മുകളിലുള്ള സാഹചര്യം നേടാം.

# ls -n

നന്നായി ls കമാൻഡ് സ്ക്രീനിന്റെ വലുപ്പത്തിനനുസരിച്ച് ഒരു ഡയറക്ടറിയുടെ ഉള്ളടക്കം സ്വയമേവ ഔട്ട്പുട്ട് ചെയ്യുന്നു.

എന്നിരുന്നാലും സ്uക്രീൻ വീതിയുടെ മൂല്യവും ദൃശ്യമാകുന്ന നിരകളുടെ എണ്ണവും നമുക്ക് സ്വമേധയാ നൽകാം. ‘--width’ എന്ന സ്വിച്ച് ഉപയോഗിച്ച് ഇത് ചെയ്യാം.

# ls --width 80
# ls --width 100
# ls --width 150

ശ്രദ്ധിക്കുക: വീതിയുള്ള ഫ്ലാഗ് ഉപയോഗിച്ച് ഏത് മൂല്യമാണ് കൈമാറേണ്ടതെന്ന് നിങ്ങൾക്ക് പരീക്ഷിക്കാം.

# ls --tabsize=[value]

ശ്രദ്ധിക്കുക: [Value]= സംഖ്യാ മൂല്യം വ്യക്തമാക്കുക.

ഇപ്പോഴത്തേക്ക് ഇത്രമാത്രം. അടുത്ത ലേഖനവുമായി വരുന്നത് വരെ Tecmint-ൽ തുടരുക. ചുവടെയുള്ള അഭിപ്രായങ്ങളിൽ നിങ്ങളുടെ വിലയേറിയ ഫീഡ്uബാക്ക് ഞങ്ങൾക്ക് നൽകാൻ മറക്കരുത്. ഞങ്ങളെ ലൈക്ക് ചെയ്ത് ഷെയർ ചെയ്ത് പ്രചരിപ്പിക്കാൻ ഞങ്ങളെ സഹായിക്കൂ.