ప్రధాన కంటెంట్‌కు వెళ్లండి
మాడ్యూల్ 1 · 2లో పాఠం 1కోర్సులో 1/11~10 min
మాడ్యూల్ పాఠాలు (1/2)

నేను ఎక్కడ ఉన్నాను? (పిడబ్ల్యుడి మరియు ఎల్‌ఎస్)

Linux కమాండ్ లైన్ (లేదా టెర్మినల్) అనేది గ్రాఫికల్ యూజర్ ఇంటర్‌ఫేస్‌ని ఉపయోగించకుండా టెక్స్ట్ ఆదేశాలను టైప్ చేయడం ద్వారా ఆపరేటింగ్ సిస్టమ్‌తో పరస్పర చర్య చేయడానికి మిమ్మల్ని అనుమతించే అత్యంత శక్తివంతమైన సాధనం.

Linuxలోని అన్ని ఫైల్‌లు మరియు ఫోల్డర్‌లు ఒకే ఫార్వర్డ్ స్లాష్ / (రూట్గా సూచిస్తారు) ద్వారా సూచించబడే సాధారణ రూట్ డైరెక్టరీ నుండి ప్రారంభమయ్యే విలోమ చెట్టు నిర్మాణంలో నిర్వహించబడతాయి. ప్రతి వినియోగదారుకు /home లోపల వారి స్వంత వ్యక్తిగత ఫోల్డర్ ఉంటుంది, ఉదాహరణకు, /home/user. దీనిని హోమ్ డైరెక్టరీ అంటారు.


మీరు ఎక్కడ ఉన్నారో తెలుసుకోవడం: pwd

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

మీరు ప్రస్తుతం ఏ ఫోల్డర్‌లో ఉన్నారో తెలుసుకోవడానికి, మీరు ఆదేశాన్ని ఉపయోగించవచ్చు:

Bash
pwd

ఈ కమాండ్ అంటే ప్రింట్ వర్కింగ్ డైరెక్టరీ. మీరు టెర్మినల్‌ను తెరిచిన వెంటనే దాన్ని అమలు చేస్తే, మీరు సాధారణంగా మీ హోమ్ ఫోల్డర్‌కి పాత్‌ను చూస్తారు, ఉదాహరణకు:

Bash
/home/user

జాబితా కంటెంట్‌లు: ls

మీ ప్రస్తుత డైరెక్టరీలో ఏ ఫైల్‌లు మరియు ఫోల్డర్‌లు ఉన్నాయో చూడటానికి, ఆదేశాన్ని ఉపయోగించండి:

Bash
ls

ఈ కమాండ్ అంటే జాబితా. ఇది మీ ప్రస్తుత స్థానంలో కనిపించే అన్ని ఫైల్‌లు మరియు ఫోల్డర్‌ల పేర్లను చూపుతుంది.

ls కోసం ఉపయోగకరమైన ఎంపికలు

Linux ఆదేశాలను హైఫన్ -తో ప్రిఫిక్స్ చేసిన ఐచ్ఛికాలు (flags లేదా ఆర్గ్యుమెంట్‌లు అని కూడా పిలుస్తారు) ఉపయోగించి అనుకూలీకరించవచ్చు:

  • ls -a: డాట్‌తో ప్రారంభమయ్యే దాచిన ఫైల్‌లతో సహా అన్ని ఫైల్‌లను జాబితా చేస్తుంది (.bashrc లేదా .git వంటివి).
  • ls -l: ఫైల్ అనుమతులు, యజమాని, ఫైల్ పరిమాణం మరియు చివరి సవరణ తేదీ/సమయం వంటి వివరాలతో సహా దీర్ఘ ఆకృతిలో జాబితాను ప్రదర్శిస్తుంది.
  • మీరు అన్ని ఫైల్‌లను వివరణాత్మక జాబితాలో చూడటానికి ls -la లేదా ls -al అని వ్రాయడం ద్వారా ఈ ఫ్లాగ్‌లను కలపవచ్చు.

ఉదాహరణకు, నమూనా ఫోల్డర్‌లో ls -laని అమలు చేయడం ఇలా నిర్మాణాత్మక అవుట్‌పుట్‌ను ప్రదర్శించవచ్చు:

Bash
drwxr-xr-x 2 user user 4096 May 22 12:00 .
drwxr-xr-x 3 user user 4096 May 22 12:00 ..
-rw-r--r-- 1 user user  220 May 22 12:00 .bashrc
-rw-r--r-- 1 user user   18 May 22 12:00 info.txt
drwxr-xr-x 2 user user 4096 May 22 12:00 documents

ఈ అవుట్‌పుట్‌లో:

  • dతో ప్రారంభమయ్యే పంక్తులు (ఉదా. drwxr-xr-x) డైరెక్టరీలను (ఫోల్డర్‌లు) సూచిస్తాయి.
  • -తో ప్రారంభమయ్యే పంక్తులు (ఉదా. -rw-r--r--) సాధారణ ఫైల్‌లను సూచిస్తాయి.
  • . మరియు .. ప్రస్తుత మరియు పేరెంట్ డైరెక్టరీలకు లింక్ చేసే ప్రత్యేక సత్వరమార్గాలు.
  • .bashrc అనేది దాచబడిన ఫైల్, దాని ప్రముఖ డాట్ ద్వారా గుర్తించబడింది.

మీరే ప్రయత్నించండి

వ్యాయామం 1: మీ స్థానాన్ని కనుగొనండి

వ్యాయామం#linux.m1.l1.e1
ప్రయత్నాలు: 0లోడ్ అవుతోంది...

మీరు ప్రస్తుతం పనిచేస్తున్న డైరెక్టరీని కనుగొనడానికి ఆదేశాన్ని వ్రాయండి.

ఎడిటర్ లోడ్ అవుతోంది…
సూచనను చూపించు

ప్రస్తుత డైరెక్టరీ యొక్క సంపూర్ణ మార్గాన్ని ముద్రించే ఆదేశాన్ని ఉపయోగించండి.

3 ప్రయత్నాల తర్వాత పరిష్కారం లభిస్తుంది

వ్యాయామం 2: ఫైల్‌లను జాబితా చేయండి

వ్యాయామం#linux.m1.l1.e2
ప్రయత్నాలు: 0లోడ్ అవుతోంది...

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

ఎడిటర్ లోడ్ అవుతోంది…
సూచనను చూపించు

కంటెంట్‌లను జాబితా చేయడానికి ప్రాథమిక ఆదేశాన్ని ఉపయోగించండి.

3 ప్రయత్నాల తర్వాత పరిష్కారం లభిస్తుంది

వ్యాయామం 3: దాచిన ఫైల్‌లను చూపించు

వ్యాయామం#linux.m1.l1.e3
ప్రయత్నాలు: 0లోడ్ అవుతోంది...

డాట్‌తో ప్రారంభమయ్యే దాచిన ఫైల్‌లతో సహా ప్రస్తుత డైరెక్టరీలోని అన్ని ఫైల్‌లను ప్రదర్శించడానికి తగిన ఫ్లాగ్‌తో ls ఆదేశాన్ని ఉపయోగించండి.

ఎడిటర్ లోడ్ అవుతోంది…
సూచనను చూపించు

-a ఎంపికతో కలిపి ls ఉపయోగించండి.

3 ప్రయత్నాల తర్వాత పరిష్కారం లభిస్తుంది