షెల్ అంటే ఏమిటి?
డెస్క్టాప్ పరిసరాల మరియు గ్రాఫికల్ యూజర్ ఇంటర్ఫేస్లు ముందుగానే లైనక్స్ ఆపరేటింగ్ సిస్టమ్తో పరస్పర చర్య చేయడానికి మాత్రమే టెర్మినల్ అని కూడా పిలవబడే కమాండ్ లైన్ను ఉపయోగిస్తారు.
టెర్మినల్ షెల్ అనే ఒక ప్రత్యేక ప్రోగ్రామ్ను ఉపయోగిస్తుంది, ఇది పనులను నిర్వహించడానికి పలు ఆదేశాలను మద్దతిస్తుంది.
వివిధ రకాల షెల్ అందుబాటులో ఉన్నాయి. ఇక్కడ ఎక్కువగా ఉపయోగించే షెల్లు ఉన్నాయి:
- బాష్ - మళ్ళీ బోర్న్ బోర్న్
- కిష్ - కార్న్ షెల్
- csh - C షెల్
- డాష్ - ఆల్ఫాక్విస్ట్ షెల్
చాలా ఆధునిక లైనక్స్ పంపిణీలు బాష్ షెల్ లేదా డాష్ షెల్ ను ఉపయోగిస్తాయి, అయితే ఇతర షెల్లు ఉనికిలో ఉన్నాయని తెలుసుకుంటారు.
మీరు షెల్ను ఎలా తెరవగలరు?
మీరు ssh ద్వారా లైనక్స్ సేవికకు అనుసంధానిస్తే, మీరు లైనక్స్ షెల్ నేరుగా పొందుతారు. మీరు Linux యొక్క డెస్క్టాప్ సంస్కరణను ఉపయోగిస్తున్నట్లయితే మరియు మీరు ఒక డెస్క్టాప్ పరిసరాన్ని ఉపయోగిస్తుంటే, టెర్మినల్ తెరవడం ద్వారా మీరు షెల్కి వెళ్ళవచ్చు.
ఈ మార్గదర్శిని వివిధ రకాలుగా టెర్మినల్ను ఎలా యాక్సెస్ చేయాలో చూపిస్తుంది.
టెర్మినల్ ను ఎంటర్ చేసిన వెంటనే మీరు ఆ టెర్మినల్ కొరకు డిఫాల్ట్ షెల్ ను ఉపయోగించగలుగుతారు.
ఒక టెర్మినల్ మరియు షెల్ అదే విషయం?
ఒక టెర్మినల్ మరియు ఒక షెల్ తరచుగా ఒకదానికొకటి కలయికలో ఉపయోగించడం చాలా భిన్నమైన మృగాలు. ఒక టెర్మినల్ షెల్ యాక్సెస్ చేయడానికి మిమ్మల్ని అనుమతిస్తుంది.
ముందు చెప్పినట్లుగా టెర్మినల్ వివిధ రకాలైన షెల్ను అమలు చేయగలదు. ఒక షెల్ అమలు చేయడానికి టెర్మినల్ ఎమెల్యూటరును అవసరం లేదు. మీరు ఉదాహరణకు ఒక CRON జాబ్ ద్వారా షెల్ లిపిని అమలు చెయ్యవచ్చు, ఇది కొన్ని సమయాలలో స్క్రిప్ట్లను నడుపుటకు సాధనం.
షెల్ తో ఇంటరాక్ట్ ఎలా ఉంది
మీరు చాలా ఎక్కువ గ్రాఫికల్ వాతావరణంలో సాధించగల టెర్మినల్ విండోలో చాలా చక్కని దేన్నీ చేయవచ్చు కానీ అందుబాటులో ఉన్న ఆదేశాలను మీరు తెలుసుకోవాలి.
అన్ని ఆదేశాలను జాబితా చేయడానికి అనేక మార్గాలు ఉన్నాయి. ఉదాహరణకు కింది ఆదేశం అందుబాటులో ఉన్న ఆదేశాలను జాబితా చేస్తుంది:
compgen -c | మరింత
ఇది అందుబాటులో ఉన్న అన్ని ఆదేశాలను జాబితా చేస్తుంది కానీ అలాంటి విధంగా ఆదేశాలను మీకు చాలా సౌకర్యవంతమైన అనుభూతి ఉండదు అని మీకు తెలియదు.
కిందివాటిని టైప్ చేయడం ద్వారా ప్రతి ఆదేశం గురించి సమాచారాన్ని చదవడానికి మీరు మనిషిని ఆదేశిస్తారు:
మనిషి కమాండ్ పేరు
"కమాండ్ పేరు" ను మీరు చదవాలనుకుంటున్న కమాండ్ పేరుతో పునఃస్థాపించుము.
అందుబాటులో ఉన్న Linux ఆదేశాలలో ఎలా ఉపయోగించాలో తెలుసుకోవడానికి మీరు ఎల్లప్పుడూ ఈ సైట్లో మార్గదర్శకాలను అనుసరించవచ్చు.
మీరు తెలుసుకోవాల్సిన కీ విషయాలు ఫైల్లను ఎలా వీక్షించాలో, ఫైల్ను ఎలా సవరించాలి, మీరు ఫైల్ వ్యవస్థలో ఎక్కడ, ఎలా డౌన్ మరియు డౌన్ డైరెక్టరీలను తరలించాలో, ఫైల్లను ఎలా తరలించాలో, ఫైళ్లను ఎలా కాపీ చేయాలి, ఫైళ్లను తొలగించండి మరియు డైరెక్టరీలను ఎలా తయారు చేయాలి.
అదృష్టవశాత్తూ ఈ గైడ్ అన్నింటినీ ఎలా చేయాలో మీకు చూపుతుంది .
షెల్ స్క్రిప్ట్ అంటే ఏమిటి
ఒక షెల్ స్క్రిప్టు ఫైల్ లో వ్రాయబడిన షెల్ ఆదేశాల వరుస. ఇది ఇతర వినియోగదారుల ఇన్పుట్ను తీసుకున్న తర్వాత ఆదేశాలను నిర్వహిస్తుంది.
షెల్ స్క్రిప్ట్స్ మళ్ళీ మరియు పైగా సాధారణ పనులను ఒక మార్గం అందిస్తుంది.
కీబోర్డ్ సత్వరమార్గాలు
ఒక టెర్మినల్ విండోలో షెల్తో త్వరగా ఇంటరాక్ట్ చేయాలో తెలుసుకోవడానికి కీబోర్డు సత్వరమార్గాలు ఉన్నాయి:
- Ctrl + U = కర్సర్ వరకు వచనాన్ని కత్తిస్తుంది
- Ctrl + K = కర్సరు నుండి లైన్ చివరి వరకు కట్స్
- CTRL + Y = పాస్ట్ టెక్స్ట్
- CTRL + E = కర్సర్ను లైన్ చివరికి తరలించండి
- CTRL + A = కర్సర్ను పంక్తి ప్రారంభంలోకి తరలించండి
- ALT + F = తదుపరి స్థలానికి వెళ్ళు
- ALT + B = మునుపటి స్థలానికి వెళ్ళు
- ALT + backspace = మునుపటి పదాన్ని తొలగించండి
- CTRL + W = కర్సర్కు ముందు కట్ కట్
- Shift + Insert = అతికించు
కమాండ్ లైన్ ఉపయోగించి సాఫ్ట్వేర్ సంస్థాపించుట
షెల్ చుట్టూ ఉన్న ఫైళ్లను నకలు చేయడం మరియు వాటి సంకలనం చేయడం కంటే ఎక్కువ ఉపయోగించబడుతుంది.
ఉదాహరణకు మీరు సాఫ్ట్వేర్ను ఇన్స్టాల్ చేయడానికి షెల్ను ఉపయోగించవచ్చు. సాఫ్ట్వేర్ను ఇన్స్టాల్ చేయడానికి చాలా ఆదేశాలను ఒక ఆపరేటింగ్ సిస్టమ్కు ప్రత్యేకమైనవి మరియు ఒక నిర్దిష్ట షెల్ కాదు.
ఉదాహరణకు, Red Hat ఆధారిత పంపిణీల కొరకు yum అందుబాటులో వున్నప్పుడు డెబియన్ ఆధారిత పంపిణీలపై apt-get అందుబాటులో ఉంటుంది.
మీరు షెల్ లిపిలో apt-get ను ఉపయోగించవచ్చు కానీ ప్రతి పంపిణీలో ఇది పనిచేయదు. అంకితమైన షెల్ కమాండ్గా కాకుండా ఇది కమాండ్ లైన్ ప్రోగ్రామ్.
ఉపయోగకరమైన చిట్కాలు మరియు ఉపాయాలు
ఈ గైడ్ కమాండ్ లైన్ కోసం 15 ఉపయోగకరమైన చిట్కాలు మరియు ట్రిక్కుల జాబితాను అందిస్తుంది.
ఇది ఆదేశాలను ఎలా నిర్వహించాలి, ఆదేశాలను పాజ్ చేయడం, మీరు లాగ్ అవుట్ చేసిన తర్వాత కూడా ఎలా అమలులో ఉంటారో, నిర్దిష్ట తేదీ మరియు సమయం లో ఎలా ఆదేశాలను అమలు చేయాలో, విధానాలను వీక్షించడం మరియు నిర్వహించడం, ప్రక్రియలు, యుట్యూబ్ వీడియోలను డౌన్ లోడ్ చేసుకోవడం, వెబ్ పేజీలను ఎలా డౌన్లోడ్ చేసుకోవడం మరియు మీ అదృష్టాన్ని ఎలా పొందాలో కూడా.