Linux లో ls కమాండ్ ఎలా ఉపయోగించాలి

Linux లో ls కమాండ్ ఎలా ఉపయోగించాలి

మీకు ls ఆదేశాన్ని ఎలా ఉపయోగించాలో తెలియకపోతే మీ స్టోరేజ్‌లో ఫైల్‌లకు సంబంధించిన వివరణాత్మక సమాచారాన్ని పొందడం గమ్మత్తుగా ఉంటుంది. ఇక్కడ మేము Linux లో ls కమాండ్‌తో అనుబంధించబడిన ప్రతిదానితో పాటు, దానితో పాటు ఉపయోగించే వివిధ జెండాలతో చర్చిస్తాము.





Linux పై ls కమాండ్

మీ ప్రస్తుత వర్కింగ్ డైరెక్టరీలో ఉన్న అన్ని ఫైల్‌లు మరియు ఫోల్డర్‌లను జాబితా చేయడానికి ls కమాండ్ ఉపయోగించబడుతుంది. అదే ఆదేశాన్ని ఉపయోగించి మీరు ఫైల్‌ల గురించి అనేక రకాల సమాచారాన్ని కూడా పొందవచ్చు. ఇది ఇప్పటికే GNU కోర్ యుటిలిటీస్ ప్యాకేజీలో చేర్చబడినందున, దీన్ని ఉపయోగించడానికి మీరు మీ సిస్టమ్‌లో అదనపు ప్యాకేజీని ఇన్‌స్టాల్ చేయవలసిన అవసరం లేదు.





మీరు ఇతర బాష్ ఆదేశాలతో కూడా చైన్ ls చేయవచ్చు. ఉదాహరణకు, పైపింగ్ a పట్టు తో ప్రకటన ls నిర్దిష్ట ఫైళ్ల కోసం డైరెక్టరీని శోధించడానికి మరియు ఫిల్టర్ చేయడానికి మిమ్మల్ని అనుమతిస్తుంది.





Ls కమాండ్ ఎలా ఉపయోగించాలి

Ls కమాండ్ యొక్క ప్రాథమిక వాక్యనిర్మాణం:

ls [options] [directory]

మీ ప్రస్తుత పని డైరెక్టరీలోని అన్ని ఫైల్‌లు మరియు ఫోల్డర్‌లను జాబితా చేయడం కమాండ్ యొక్క అత్యంత సులభమైన ఉపయోగం.



ls

మీరు మీ సిస్టమ్ యొక్క రూట్ డైరెక్టరీలో పైన పేర్కొన్న స్టేట్‌మెంట్‌ను అమలు చేస్తే, మీరు ఈ విధంగా కనిపించే అవుట్‌పుట్‌ను చూస్తారు.

bin dev home lib64 mnt proc run srv tmp var
boot etc lib lost+found opt root sbin sys usr

నిర్దిష్ట డైరెక్టరీలో ఫైల్‌లను జాబితా చేయడం

వేరొక ఫోల్డర్‌కు చెందిన ఫైల్‌లను జాబితా చేయడానికి (ప్రస్తుత వర్కింగ్ డైరెక్టరీ కాదు), మీరు కమాండ్ పేరుతో పాటు డైరెక్టరీ మార్గాన్ని పాస్ చేయాలి.





ls [directory]

లో ఉన్న అన్ని ఫైళ్ల జాబితాను పొందడానికి /బూట్ డైరెక్టరీ:

ls /boot

అవుట్‌పుట్ ఇప్పుడు అందించిన డైరెక్టరీ పేరులో ఉన్న ఫైల్‌లు మరియు ఫోల్డర్‌లను చూపుతుంది.





EFI grub initramfs-linux-fallback.img initramfs-linux.img vmlinuz-linux

ఉపయోగించి -F కమాండ్‌తో ఉన్న ఫ్లాగ్ ప్రతి డైరెక్టరీ చివరన ఒక / అక్షరాన్ని జోడిస్తుంది.

EFI/ grub/ initramfs-linux-fallback.img initramfs-linux.img vmlinuz-linux

పాత్ పేర్లను a తో వేరు చేయడం ద్వారా మీరు బహుళ డైరెక్టరీలను కూడా పాస్ చేయవచ్చు స్థలం పాత్ర.

ls /boot /usr Output
/boot:
EFI grub initramfs-linux-fallback.img initramfs-linux.img vmlinuz-linux
/usr:
bin etc include lib lib32 lib64 local sbin share src

రూట్ డైరెక్టరీలో ఫైల్‌లను జాబితా చేయండి

రూట్ డైరెక్టరీ మీ సిస్టమ్‌లోని అన్ని ఇతర డైరెక్టరీలు మరియు ఫైల్‌లను కలిగి ఉంది. ఇది మీ కంప్యూటర్ డైరెక్టరీ-సోపానక్రమంలో అత్యధిక ఫోల్డర్. రూట్ డైరెక్టరీ సాధారణంగా ద్వారా సూచించబడుతుంది / పాత్ర.

ls /

కమాండ్ ఎంటర్ చేసే సమయంలో మీరు ఏ డైరెక్టరీలో ఉన్నా ఫర్వాలేదు, పైన పేర్కొన్న కమాండ్ రూట్ డైరెక్టరీ లోపల ఉన్న అన్ని సబ్ ఫోల్డర్లు మరియు ఫైల్‌లను లిస్ట్ చేసే అవుట్‌పుట్‌ను ఉత్పత్తి చేస్తుంది.

పేరెంట్ డైరెక్టరీలో ఫైల్‌లను జాబితా చేయండి

లైనక్స్‌లో పేరెంట్ డైరెక్టరీ అనేది ప్రస్తుత డైరెక్టరీ పైన ఉన్న డైరెక్టరీ. తీసుకుందాం /usr/బిన్ ఉదాహరణకు. ఇక్కడ, /ఉదయం మీ ప్రస్తుత పని డైరెక్టరీ, మరియు /usr పేరెంట్ డైరెక్టరీ.

పేరెంట్ డైరెక్టరీలోని అన్ని ఫైల్‌ల జాబితాను పొందడానికి:

ls .. bin etc include lib lib32 lib64 local sbin share src

మరొకటి కలుపుతోంది .. మిమ్మల్ని పేరెంట్ డైరెక్టరీ యొక్క పేరెంట్ డైరెక్టరీకి తీసుకెళుతుంది. ఉదాహరణకి, /var/log/పాతది మీ ప్రస్తుత పని డైరెక్టరీ. ls .. లో ఉన్న ఫోల్డర్లను జాబితా చేస్తుంది /లాగ్ డైరెక్టరీ అయితే ls ../ .. లో ఉన్న అన్ని ఫైల్‌లు మరియు ఫోల్డర్‌ల జాబితాను మీకు అందిస్తుంది /ఎక్కడ డైరెక్టరీ.

ls ../.. cache db empty games lib local lock log mail opt run spool tmp

హోమ్ డైరెక్టరీలో ఫైల్‌లను జాబితా చేయండి

Linux లోని హోమ్ డైరెక్టరీ ద్వారా సూచించబడుతుంది పాత్ర. అందువల్ల, మీ హోమ్ డైరెక్టరీలో అందుబాటులో ఉన్న కంటెంట్‌ని జాబితా చేయడానికి:

Android కోసం ఉత్తమ ఉచిత టీవీ యాప్‌లు
ls ~

డైరెక్టరీలు మాత్రమే జాబితా చేయండి (ఫైల్‌లు లేవు)

ఏదైనా కారణంతో మీరు డైరెక్టరీలో ఉన్న ఫోల్డర్‌లను మాత్రమే జాబితా చేయాలనుకుంటే, దాన్ని ఉపయోగించండి -డి డిఫాల్ట్ ls ఆదేశంతో ఫ్లాగ్ చేయండి.

ls -d /home

సబ్ డైరెక్టరీలతో ఫైల్‌లను జాబితా చేయండి

ఉపయోగించి * ls కమాండ్‌తో ఉన్న క్యారెక్టర్ మీకు సబ్ డైరెక్టరీలతో పాటు, ప్రస్తుత వర్కింగ్ డైరెక్టరీలోని అన్ని ఫైల్‌లు మరియు ఫోల్డర్‌ల జాబితాను అందిస్తుంది.

ls *

ఫైల్‌లను పునరావృతంగా జాబితా చేయండి

ఉపయోగించి -ఆర్ డిఫాల్ట్ కమాండ్‌తో ఉన్న ఫ్లాగ్ డైరెక్టరీ లోపల ఉన్న అన్ని ఫైల్‌లు మరియు ఫోల్డర్‌లను చివరి స్థాయి వరకు జాబితా చేస్తుంది.

ls -R

పునరావృత ఫ్లాగ్‌తో పాటు మీరు డైరెక్టరీ మార్గాన్ని కూడా పాస్ చేయగలరని గమనించండి. దీని అర్థం ls /usr /హోమ్ -R చెల్లుబాటు అయ్యే ఆదేశం.

వాటి సైజుతో ఫైల్‌లను జాబితా చేయండి

అన్ని ఫైళ్ల పేర్లను వాటి సైజుతో పాటు పొందడానికి, ఉపయోగించండి -ఎస్ ఆదేశంతో జెండా.

ls -s /yay-git total 2944
4 pkg 4 src 4 yay 2932 yay-git-10.1.2.r0.g7d849a8-2-x86_64.pkg.tar.zst

సంబంధిత: Mv కమాండ్‌తో లైనక్స్‌లో ఫైల్‌లను తరలించండి

వివరణాత్మక సమాచారంతో ఫైల్‌లను జాబితా చేయండి

ది -ది ప్రతి ఎంట్రీ యొక్క వివరణాత్మక వివరణతో లైనక్స్ డైరెక్టరీ కంటెంట్ యొక్క జాబితాను పొందడానికి ఫ్లాగ్ మిమ్మల్ని అనుమతిస్తుంది. కింది సమాచారం అవుట్‌పుట్‌లో చేర్చబడింది:

  1. ఫైల్ మరియు ఫోల్డర్ అనుమతులు
  2. లింకుల సంఖ్య
  3. కంటెంట్ యజమాని
  4. సమూహ యజమాని
  5. కంటెంట్ పరిమాణం
  6. ఫైల్ పేరు
  7. చివరిగా సవరించిన తేదీ మరియు సమయం
ls -l total 2944
drwxr-xr-x 3 sharmadeepesh sharmadeepesh 4096 Feb 8 13:53 pkg
drwxr-xr-x 4 sharmadeepesh sharmadeepesh 4096 Feb 8 13:52 src
drwxr-xr-x 7 sharmadeepesh sharmadeepesh 4096 Feb 8 13:54 yay
-rw-r--r-- 1 sharmadeepesh sharmadeepesh 2998674 Feb 8 13:53 yay-git-10.1.2.r0.g7d849a8-2-x86_64.pkg.tar.zst

మొదటి కాలమ్ ఫైల్ మరియు ఫోల్డర్ అనుమతుల కోసం రిజర్వ్ చేయబడింది. మొదటి అక్షరం ఫైల్ రకాన్ని సూచిస్తుంది మరియు తదుపరి తొమ్మిది అక్షరాలు ఫైల్ యొక్క అనుమతులను సూచిస్తాయి.

మీరు తరచుగా చూసే వివిధ రకాల ఫైళ్లు:

  1. రెగ్యులర్ ఫైల్స్ (-)
  2. ప్రత్యేక ఫైళ్లను బ్లాక్ చేయండి (బి)
  3. అక్షర ప్రత్యేక ఫైళ్లు (సి)
  4. డైరెక్టరీ (d)
  5. సింబాలిక్ లింక్ (l)
  6. నెట్‌వర్క్ ఫైల్ (n)
  7. FIFO (p)
  8. సాకెట్ (లు)

ఫైల్ అనుమతుల గురించి మాట్లాడుతూ, కింది అక్షరాలు అవుట్‌పుట్‌లో ఉపయోగించబడతాయి.

  1. చదవదగినది (r)
  2. వ్రాయదగినది (w)
  3. అమలు చేయగల (x)

తీసుకుందాం డి rw-r-r-- ఉదాహరణకు. ఎంట్రీ డైరెక్టరీ అని మొదటి అక్షరం చెబుతుంది. ఈ కింది రెండు అక్షరాలు ప్రస్తుత యూజర్ అనుమతులు చదివి వ్రాయడాన్ని సూచిస్తున్నాయి. మిగిలిన అక్షరాలు ఇతర వినియోగదారుల కోసం ఫైల్ అనుమతులపై సమాచారాన్ని అందిస్తాయి.

చదవగలిగే సైజుతో ఫైల్‌లను జాబితా చేయండి

ది -ఎస్ ప్రతి ఎంట్రీకి సంబంధించిన సంఖ్యా విలువను కమాండ్ మీకు అందిస్తుంది. మరియు స్పష్టంగా, ఈ విలువ యొక్క అర్థం ఏమిటో మీకు తెలియదు. అందువల్ల, ఫైల్‌లను మరియు వాటి పరిమాణాలను చదవగలిగే రీతిలో జాబితా చేయడానికి, ఉపయోగించండి -లెహ్ కమాండ్‌తో పాటు జెండా.

ls -lh total 2.9M
drwxr-xr-x 3 sharmadeepesh sharmadeepesh 4.0K Feb 8 13:53 pkg
drwxr-xr-x 4 sharmadeepesh sharmadeepesh 4.0K Feb 8 13:52 src
drwxr-xr-x 7 sharmadeepesh sharmadeepesh 4.0K Feb 8 13:54 yay
-rw-r--r-- 1 sharmadeepesh sharmadeepesh 2.9M Feb 8 13:53 yay-git-10.1.2.r0.g7d849a8-2-x86_64.pkg.tar.zst

బైట్‌లు (B), మెగాబైట్‌లు (MB), గిగాబైట్‌లు (GB) మరియు టెరాబైట్‌లు (TB) కోసం సైజు నిర్దేశకాలు అవుట్‌పుట్‌లో ఉపయోగించబడతాయి.

దాచిన ఫైల్‌లను జాబితా చేయండి

డిఫాల్ట్ ls ఆదేశంలో అవుట్‌పుట్‌లో దాచిన ఫైల్‌లు ఉండవు. వినియోగదారు దాచినట్లుగా సెట్ చేయబడిన కంటెంట్‌ను జాబితా చేయడానికి, పాస్ చేయండి -వరకు ls ఆదేశంతో జెండా.

ls -a

Grep కమాండ్‌తో పైపింగ్ ls

ఒక నిర్దిష్ట సాధారణ వ్యక్తీకరణను అనుసరించే నమూనాలను సరిపోల్చడానికి grep ఆదేశం ఉపయోగించబడుతుంది. మీ సిస్టమ్‌లో ఉన్న ఫైల్‌ల కోసం శోధించడానికి మీరు ఈ ఆదేశాన్ని ls తో గొలుసు చేయవచ్చు. మీ రూట్ డైరెక్టరీలో, టైప్ చేయండి:

ls | grep l

ఇది l అక్షరంతో ప్రారంభమయ్యే అన్ని ఫైల్‌లు మరియు ఫోల్డర్‌లను జాబితా చేస్తుంది. మీరు grep ఉపయోగించి మీ ఫైల్‌లను వాటి పొడిగింపుల ప్రకారం ఫిల్టర్ చేయవచ్చు.

సమయం మరియు తేదీ ప్రకారం ఫైల్‌లను క్రమబద్ధీకరించండి

అన్ని ఫైళ్ళను జాబితా చేయడానికి మరియు సృష్టి/సవరణ యొక్క సమయం మరియు తేదీ ప్రకారం వాటిని క్రమబద్ధీకరించడానికి, దీనిని ఉపయోగించండి -టి ls తో పాటు జెండా.

ls -t

సైజు ద్వారా ఫైల్‌లను క్రమబద్ధీకరించండి

ది -ఎస్ ఫ్లాగ్ ఫైల్‌లు మరియు ఫోల్డర్‌లను వాటి ఫైల్ పరిమాణానికి అనుగుణంగా క్రమబద్ధీకరించడానికి మిమ్మల్ని అనుమతిస్తుంది.

ls -S

డిఫాల్ట్‌గా, ఫైల్‌లు అవరోహణ క్రమంలో క్రమబద్ధీకరించబడతాయి (ముందుగా అతిపెద్ద ఫైల్). అయితే, మీరు జోడించడం ద్వారా ఈ ప్రవర్తనను సులభంగా రివర్స్ చేయవచ్చు ఆర్ తో -ఎస్ జెండా.

ls -Sr

ఫైల్‌లను జాబితా చేయండి మరియు ఫైల్‌కు అవుట్‌పుట్‌ను పంపండి

ఉపయోగించి > అక్షరం, మీరు ls కమాండ్ యొక్క అవుట్‌పుట్‌ను ఏదైనా ఫైల్‌కు పంపవచ్చు.

ls > ls-output.txt

తరువాత, మీరు కొత్తగా సృష్టించిన ఫైల్ యొక్క కంటెంట్‌ను టైప్ చేయడం ద్వారా చదవవచ్చు పిల్లి ls-output.txt మీ టెర్మినల్‌లో.

Ls కమాండ్‌తో డైరెక్టరీలోని కంటెంట్‌లను ప్రదర్శించడం

Ls కమాండ్ Linux వినియోగదారులకు అందించే అత్యంత శక్తివంతమైన ఆదేశాలలో ఒకటి. టెర్మినల్‌లో మీ కమాండ్‌ల నుండి అత్యధిక ప్రయోజనాలను పొందడానికి, మీరు గొలుసు ఆదేశాలను కలిసి నేర్చుకోవడానికి ప్రయత్నించవచ్చు. మీరు పైప్ కూడా చేయవచ్చు ఫైల్‌లను తరలించడానికి mv ఆదేశం ls తో.

లైనక్స్‌తో సౌకర్యవంతంగా ఉండటానికి ప్రథమ చిట్కా కొన్ని ప్రాథమిక ఆదేశాలను గుర్తుంచుకోవడం. ఇది మీ సిస్టమ్‌ని ఉపయోగిస్తున్నప్పుడు మరింత సమర్థవంతంగా మరియు త్వరగా మారడంలో మీకు ఖచ్చితంగా సహాయపడుతుంది.

బూటబుల్ డిస్క్ ఎలా సృష్టించాలి
షేర్ చేయండి షేర్ చేయండి ట్వీట్ ఇమెయిల్ లైనక్స్ కమాండ్స్ రిఫరెన్స్ చీట్ షీట్

ఈ సాధారణ చీట్ షీట్ మీకు లైనక్స్ కమాండ్ లైన్ టెర్మినల్‌తో సౌకర్యవంతంగా ఉండటానికి సహాయపడుతుంది.

తదుపరి చదవండి
సంబంధిత అంశాలు రచయిత గురుంచి దీపేశ్ శర్మ(79 కథనాలు ప్రచురించబడ్డాయి)

దీపేశ్ MUO లో Linux కి జూనియర్ ఎడిటర్. అతను కొత్తగా వచ్చిన వారందరికీ ఆనందకరమైన అనుభూతిని అందించాలనే లక్ష్యంతో లైనక్స్‌లో సమాచార మార్గదర్శకాలను వ్రాస్తాడు. సినిమాల గురించి ఖచ్చితంగా తెలియదు, కానీ మీరు టెక్నాలజీ గురించి మాట్లాడాలనుకుంటే, అతను మీ వ్యక్తి. అతని ఖాళీ సమయంలో, అతను పుస్తకాలు చదవడం, విభిన్న సంగీత ప్రక్రియలు వినడం లేదా అతని గిటార్ వాయించడం మీరు చూడవచ్చు.

దీపేశ్ శర్మ నుండి మరిన్ని

మా వార్తాలేఖకు సభ్యత్వాన్ని పొందండి

టెక్ చిట్కాలు, సమీక్షలు, ఉచిత ఈబుక్‌లు మరియు ప్రత్యేకమైన డీల్స్ కోసం మా వార్తాలేఖలో చేరండి!

సభ్యత్వం పొందడానికి ఇక్కడ క్లిక్ చేయండి