కొత్త తరం UEFI మదర్బోర్డులు UEFI ఇంటరాక్టివ్ షెల్తో వస్తాయి. UEFI ఇంటరాక్టివ్ షెల్ అనేది మీ ఆపరేటింగ్ సిస్టమ్ను బూట్ చేయడానికి బాధ్యత వహించే ఒక సాధారణ షెల్ ప్రోగ్రామ్ (బాష్ వంటిది). EFI షెల్ ఆదేశాలు మరియు స్క్రిప్ట్లను అమలు చేయడానికి మీరు UEFI ఇంటరాక్టివ్ షెల్ను కూడా ఉపయోగించవచ్చు. మీ మదర్బోర్డు యొక్క సిస్టమ్ ఫర్మ్వేర్ను అప్డేట్ చేయడానికి కూడా దీనిని ఉపయోగించవచ్చు.
UEFI మదర్బోర్డులపై UEFI ఇంటరాక్టివ్ షెల్ను ఎలా యాక్సెస్ చేయాలో మరియు UEFI ఇంటరాక్టివ్ షెల్లోని కొన్ని సాధారణ EFI ఆదేశాలను ఎలా ఉపయోగించాలో ఈ ఆర్టికల్ మీకు చూపుతుంది. కాబట్టి, ప్రారంభిద్దాం.
విషయ సూచిక:
- మీరు తెలుసుకోవలసిన విషయాలు
- UEFI షెల్ నుండి USB థంబ్ డ్రైవ్లను చదవడం
- UEFI ఇంటరాక్టివ్ షెల్ను ప్రారంభిస్తోంది
- Cls కమాండ్
- ఎకో కమాండ్
- అలియాస్ కమాండ్
- హెల్ప్ కమాండ్
- సెట్ కమాండ్
- మ్యాప్ కమాండ్
- Cd మరియు ls ఆదేశాలు
- Cp కమాండ్
- Mv కమాండ్
- Rm కమాండ్
- ది ఎడిట్ కమాండ్
- నిష్క్రమణ కమాండ్
- రీసెట్ కమాండ్
- ఇతర EFI షెల్ ఆదేశాలు
- అవుట్పుట్ దారి మళ్లింపు
- ముగింపు
- ప్రస్తావనలు
మీరు తెలుసుకోవలసిన విషయాలు:
ఈ వ్యాసంలో EFI షెల్ ఆదేశాలను వ్రాయడానికి నేను 2 వేర్వేరు ప్రాంప్ట్లను ఉపయోగించాను.
షెల్> - మీరు ఎక్కడి నుంచైనా అమలు చేయగల ఆదేశాల కోసం నేను ఈ ప్రాంప్ట్ను ఉపయోగించాను.
fs1: *> - మీరు నిర్దిష్ట నిల్వ పరికరాన్ని (ఈ సందర్భంలో fs1) ఎంచుకోవాలని లేదా ఆదేశాలను అమలు చేయడానికి ముందు నిర్దిష్ట డైరెక్టరీలో ఉండాలని స్పష్టం చేయడానికి నేను ఈ ప్రాంప్ట్ను ఉపయోగించాను.
మీరు ఈ కథనాన్ని చదివేటప్పుడు దాన్ని గుర్తుంచుకోవాలని నిర్ధారించుకోండి.
UEFI షెల్ నుండి USB థంబ్ డ్రైవ్లను చదవడం:
మీరు FAT16 లేదా FAT32 గా ఫార్మాట్ చేస్తే UEFI ఇంటరాక్టివ్ షెల్ USB థంబ్ డ్రైవ్లను చదవగలదు. కాబట్టి, మీరు మీ మదర్బోర్డ్ తయారీదారు యొక్క అధికారిక వెబ్సైట్ నుండి కొన్ని EFI స్క్రిప్ట్లను వ్రాసినట్లు లేదా ఏదైనా EFI స్క్రిప్ట్లను డౌన్లోడ్ చేశారని అనుకుందాం. ఆ సందర్భంలో, UEFI ఇంటరాక్టివ్ షెల్ నుండి యాక్సెస్ చేయడానికి మరియు వాటిని అమలు చేయడానికి మీరు వాటిని FAT16 లేదా FAT32 ఫార్మాట్ చేయబడిన USB థంబ్ డ్రైవ్లో ఉంచాలి.
UEFI ఇంటరాక్టివ్ షెల్ ప్రారంభిస్తోంది:
ముందుగా, మీ కంప్యూటర్ను షట్ డౌన్ చేయండి. అప్పుడు, మీ కంప్యూటర్లో పవర్ చేయండి. పవర్ బటన్ని నొక్కిన తర్వాత, మీ మదర్బోర్డ్ యొక్క BIOS/UEFI ఫర్మ్వేర్లోకి ప్రవేశించడానికి మీ కీబోర్డ్ యొక్క కీ లేదా కీని నొక్కి ఉంచండి.
అప్పుడు, మీ మదర్బోర్డ్ యొక్క BIOS/UEFI ఫర్మ్వేర్ యొక్క బూట్ ఎంపిక విభాగంలో, మీరు UEFI ఇంటరాక్టివ్ షెల్ని నమోదు చేయడానికి ఒక ఎంపికను కనుగొనాలి.
నా ఒడిస్సీ X86 సింగిల్-బోర్డ్ కంప్యూటర్లో, ఆప్షన్ సేవ్ & ఎగ్జిట్> UEFI: అంతర్నిర్మిత EFI షెల్, మీరు దిగువ చిత్రంలో చూడవచ్చు.
నా VMware వర్చువల్ మెషీన్లో EFI ఇంటర్నల్ షెల్ అనే ఆప్షన్, మీరు దిగువ స్క్రీన్ షాట్లో చూడవచ్చు.
మీరు మొదటిసారి UEFI ఇంటరాక్టివ్ షెల్లోకి ప్రవేశించినప్పుడు, మీ కంప్యూటర్ గుర్తించిన అన్ని స్టోరేజ్ పరికరాలను ఇది ప్రింట్ చేస్తుంది, మీరు దిగువ స్క్రీన్ షాట్లో చూడవచ్చు.
మీరు 5 సెకన్ల పాటు కాకుండా ఏదైనా కీని నొక్కిన తర్వాత, EFI షెల్ ఆదేశాలను అమలు చేయడానికి సిద్ధంగా ఉండాలి.
తరువాతి విభాగాలలో, కొన్ని సాధారణ EFI షెల్ ఆదేశాలను ఎలా ఉపయోగించాలో నేను మీకు చూపుతాను. కాబట్టి, ముందుకు వెళ్దాం.
Cls కమాండ్:
cls కమాండ్ ప్రధానంగా స్క్రీన్ అవుట్పుట్లను క్లియర్ చేయడానికి ఉపయోగించబడుతుంది.
మీరు స్క్రీన్పై అనేక టెక్స్ట్లను కలిగి ఉండవచ్చు, మీరు దిగువ స్క్రీన్ షాట్లో చూడవచ్చు.
స్క్రీన్ టెక్స్ట్లను క్లియర్ చేయడానికి, cls ఆదేశాన్ని ఈ క్రింది విధంగా అమలు చేయండి:
షెల్>cls
మీ స్క్రీన్లోని టెక్స్ట్లు క్లియర్ చేయబడాలి.
మీరు cls ఆదేశాన్ని ఉపయోగించి EFI షెల్ యొక్క నేపథ్య రంగును కూడా మార్చవచ్చు.
EFI షెల్ యొక్క నేపథ్య రంగును మార్చడానికి, cls ఆదేశాన్ని క్రింది విధంగా అమలు చేయండి:
షెల్>cls<రంగు_కోడ్>ఇది వ్రాసే సమయంలో, cls కమాండ్ కింది వాటికి మద్దతు ఇస్తుంది.
0 - నలుపు
1 - నీలం
2 - ఆకుపచ్చ
3 - సియాన్
4 - నికర
5 - మెజెంటా
6 - పసుపు
7 - లేత బూడిద రంగు
ఉదాహరణకు, నేపథ్య రంగును బ్లూ (1) కి మార్చడానికి, cls ఆదేశాన్ని క్రింది విధంగా అమలు చేయండి:
షెల్>cls2
బ్యాక్గ్రౌండ్ రంగును బ్లూ (1) గా మార్చాలి, మీరు దిగువ స్క్రీన్ షాట్లో చూడవచ్చు.
నేపథ్య రంగును నల్లగా మార్చడానికి, cls ఆదేశాన్ని క్రింది విధంగా అమలు చేయండి:
షెల్>cls0
నేపథ్య రంగును బ్లాక్ (0) గా మార్చాలి, మీరు దిగువ స్క్రీన్ షాట్లో చూడవచ్చు.
ఎకో కమాండ్:
EFI షెల్లో టెక్స్ట్ లైన్ ప్రింట్ చేయడానికి ఎకో కమాండ్ ఉపయోగించబడుతుంది.
ఉదాహరణకు, హలో వరల్డ్ టెక్స్ట్ను ప్రింట్ చేయడానికి, ఎకో కమాండ్ను ఈ విధంగా అమలు చేయండి:
షెల్> బయటకు విసిరారు 'హలో వరల్డ్'
మీరు చూడగలిగినట్లుగా, హలో వరల్డ్ టెక్స్ట్ EFI షెల్లో ముద్రించబడింది.
మీరు కోరుకుంటే, మీరు ఏ కోట్లను కూడా ఉపయోగించకూడదని ఎంచుకోవచ్చు.
అలియాస్ కమాండ్:
మీరు అలియాస్ కమాండ్తో EFI షెల్ యొక్క అన్ని కమాండ్ మారుపేర్లను జాబితా చేయవచ్చు.
EFI షెల్ యొక్క అన్ని కమాండ్ మారుపేర్లను జాబితా చేయడానికి, అలియాస్ ఆదేశాన్ని క్రింది విధంగా అమలు చేయండి:
షెల్> మారుపేరు
మీరు గమనిస్తే, అన్ని EFI షెల్ కమాండ్ మారుపేర్లు జాబితా చేయబడ్డాయి.
మారుపేర్లను సృష్టించడానికి లేదా తొలగించడానికి మీరు అలియాస్ ఆదేశాన్ని కూడా ఉపయోగించవచ్చు.
హలో వరల్డ్ అనే కమాండ్ను అమలు చేసే కమాండ్ అలియాస్ print_hello ని సృష్టించడానికి, మీరు అలియాస్ కమాండ్ను ఈ క్రింది విధంగా అమలు చేయవచ్చు:
షెల్> మారుపేరుప్రింట్_హలో'ఎకో హలో వరల్డ్'
మీరు చూడగలిగినట్లుగా, కొత్త మారుపేరు print_hello సృష్టించబడింది.
ఇప్పుడు, మీరు print_hello ఆదేశాన్ని క్రింది విధంగా అమలు చేయవచ్చు:
షెల్>ప్రింట్_హలో
డిఫాల్ట్గా, మీరు సృష్టించిన మారుపేర్లు సిస్టమ్ రీబూట్ల నుండి బయటపడతాయి. ఇది మంచి విషయం, కోర్సు. సిస్టమ్ రీబూట్ల నుండి మీ మారుపేర్లు మనుగడ సాగించకూడదనుకుంటే, మీరు -v ఎంపికను ఉపయోగించి అస్థిర మారుపేరును సృష్టించవచ్చు.
కింది విధంగా -v ఎంపికను ఉపయోగించి మీరు అస్థిర అలియాస్ వలె అదే మారుపేరు print_hello ని సృష్టించవచ్చు:
షెల్> మారుపేరు -vప్రింట్_హలో'ఎకో హలో వరల్డ్'
అలియాస్ కమాండ్ యొక్క -d ఎంపికను ఉపయోగించి మీరు మారుపేరును తొలగించవచ్చు.
అలియాస్ print_hello ని తొలగించడానికి, -d ఎంపికను ఉపయోగించి అలియాస్ ఆదేశాన్ని క్రింది విధంగా అమలు చేయండి:
షెల్> మారుపేరు -డిప్రింట్_హలో
మీరు గమనిస్తే, అలియాస్ print_hello అలియాస్ జాబితా నుండి తీసివేయబడింది.
షెల్> మారుపేరు
సహాయ కమాండ్:
నమూనాలను ఉపయోగించి EFI షెల్ ఆదేశాలను కనుగొనడానికి సహాయ కమాండ్ ఉపయోగించబడుతుంది.
ఉదాహరణకు, m తో మొదలయ్యే అన్ని EFI షెల్ ఆదేశాలను కనుగొనడానికి, మీరు ఈ క్రింది విధంగా సహాయ ఆదేశాన్ని అమలు చేయవచ్చు:
షెల్> సహాయంm*
M తో ప్రారంభమయ్యే అన్ని EFI షెల్ ఆదేశాలు జాబితా చేయబడ్డాయి, మీరు దిగువ స్క్రీన్ షాట్లో చూడవచ్చు.
అదే విధంగా, m తో ముగిసే అన్ని EFI షెల్ ఆదేశాలను మీరు ఈ క్రింది విధంగా కనుగొనవచ్చు:
షెల్> సహాయం *m
M తో ముగిసే అన్ని EFI షెల్ ఆదేశాలు జాబితా చేయబడ్డాయి, మీరు దిగువ స్క్రీన్ షాట్లో చూడవచ్చు.
మీరు EFI షెల్ కమాండ్ని ఎలా ఉపయోగించాలో, వారు ఏ ఆప్షన్లకు సపోర్ట్ చేస్తారు మరియు ప్రతి ఆప్షన్ హెల్ప్ కమాండ్ని ఉపయోగిస్తుంది. చివరగా, మీరు దీన్ని లైనక్స్ మ్యాన్ కమాండ్తో పోల్చవచ్చు.
ఉదాహరణకు, మారుపేరు ఆదేశాన్ని ఎలా ఉపయోగించాలో తెలుసుకోవడానికి, సహాయం ఆదేశాన్ని ఈ క్రింది విధంగా అమలు చేయండి:
షెల్> సహాయం మారుపేరు
హెల్ప్ కమాండ్ గురించి చాలా సమాచారం ప్రదర్శించబడాలి.
ఒక నిర్దిష్ట కమాండ్ యొక్క సహాయ సమాచారం చాలా పొడవుగా ఉంటే, మీరు వరుసగా పైకి క్రిందికి స్క్రోల్ చేయడానికి మీ కీబోర్డ్ యొక్క కీలు మరియు కీలను నొక్కవచ్చు.
అవుట్పుట్ చాలా పొడవుగా ఉంటే, దాన్ని చదవడానికి మీకు పేజర్ అవసరం. మళ్ళీ, మీరు దీన్ని లైనక్స్ తక్కువ ప్రోగ్రామ్తో పోల్చవచ్చు. కానీ Linux తక్కువ ప్రోగ్రామ్ వలె కాకుండా, EFI షెల్ పేజర్ పంక్తులకు బదులుగా పేజీల వారీగా స్క్రోల్ చేస్తుంది.
హెల్ప్ కమాండ్ కోసం పేజర్ను ఉపయోగించడానికి, హెల్ప్ కమాండ్ యొక్క -b ఎంపికను క్రింది విధంగా ఉపయోగించండి:
షెల్> సహాయం -బి మారుపేరు
అలియాస్ కమాండ్ యొక్క వినియోగ సమాచారం పేజర్లో ప్రదర్శించబడుతుంది, మీరు దిగువ స్క్రీన్ షాట్లో చూడవచ్చు.
తదుపరి పేజీకి వెళ్లడానికి మీరు నొక్కవచ్చు.
పేజర్ను మూసివేయడానికి, q నొక్కి ఆపై నొక్కండి.
సెట్ కమాండ్:
EFI షెల్ అందుబాటులో ఉన్న అన్ని పర్యావరణ వేరియబుల్స్ జాబితా చేయడానికి సెట్ కమాండ్ ఉపయోగించబడుతుంది.
EFI షెల్ యొక్క అందుబాటులో ఉన్న అన్ని పర్యావరణ వేరియబుల్స్ జాబితా చేయడానికి, సెట్ ఆదేశాన్ని క్రింది విధంగా అమలు చేయండి:
షెల్> సెట్
EFI షెల్ యొక్క అన్ని పర్యావరణ వేరియబుల్స్ జాబితా చేయబడ్డాయి, మీరు దిగువ స్క్రీన్ షాట్లో చూడవచ్చు.
మీరు మీ స్వంత EFI షెల్ ఎన్విరాన్మెంట్ వేరియబుల్స్ కూడా సృష్టించవచ్చు.
Boot.img కంటెంట్తో EFI షెల్ ఎన్విరాన్మెంట్ వేరియబుల్ ఫైల్ను సృష్టించడానికి, సెట్ కమాండ్ను ఈ విధంగా అమలు చేయండి:
షెల్> సెట్ ఫైల్boot.img
ఎన్విరాన్మెంట్ వేరియబుల్ ఫైల్ సెట్ చేయబడింది, మీరు దిగువ స్క్రీన్ షాట్లో చూడవచ్చు.
డిఫాల్ట్గా, మీరు సృష్టించిన EFI షెల్ ఎన్విరాన్మెంట్ వేరియబుల్స్ సిస్టమ్ రీబూట్ల నుండి బయటపడతాయి. అయితే, మీరు దానిని కోరుకోకపోతే సెట్ కమాండ్ యొక్క -v ఎంపికను ఉపయోగించి అస్థిర EFI షెల్ ఎన్విరాన్మెంట్ వేరియబుల్స్ను సృష్టించవచ్చు.
ఉదాహరణకు, అస్థిర పర్యావరణ వేరియబుల్ వలె అదే ఫైల్ ఎన్విరాన్మెంట్ వేరియబుల్ను సృష్టించడానికి, సెట్ కమాండ్ను ఈ క్రింది విధంగా అమలు చేయండి:
షెల్> సెట్ -v ఫైల్image.boot
మీరు EFI షెల్ ఎన్విరాన్మెంట్ వేరియబుల్స్ని కూడా తీసివేయవచ్చు.
EFI షెల్ ఎన్విరాన్మెంట్ వేరియబుల్ ఫైల్ను తీసివేయడానికి, సెట్ కమాండ్ను ఈ విధంగా అమలు చేయండి:
షెల్> సెట్ -డి ఫైల్
ఫైల్ స్క్రీన్ వేరియబుల్ ఇకపై అందుబాటులో ఉండకూడదు, ఎందుకంటే మీరు దిగువ స్క్రీన్ షాట్లో చూడవచ్చు.
షెల్> సెట్
మ్యాప్ కమాండ్:
మ్యాప్ కమాండ్ మీ కంప్యూటర్ యొక్క అన్ని స్టోరేజ్ పరికరాల మ్యాపింగ్ టేబుల్ను ప్రింట్ చేస్తుంది. మ్యాపింగ్ టేబుల్ నుండి, మీరు మీ కంప్యూటర్ యొక్క స్టోరేజ్ డివైజ్ల పరికర పేరును కనుగొనవచ్చు. EFI షెల్ నుండి స్టోరేజ్ పరికరాన్ని యాక్సెస్ చేయడానికి, మీకు ఆ స్టోరేజ్ డివైజ్ యొక్క పరికర పేరు అవసరం.
EFI షెల్ నుండి మీ కంప్యూటర్ యొక్క అన్ని నిల్వ పరికరాలను జాబితా చేయడానికి, మ్యాప్ ఆదేశాన్ని క్రింది విధంగా అమలు చేయండి:
షెల్>మ్యాప్
అన్ని స్టోరేజ్ పరికరాలు మరియు వాటి పేరు జాబితా చేయబడాలి, మీరు దిగువ స్క్రీన్ షాట్లో చూడవచ్చు.
మీరు మీ కంప్యూటర్లో USB థంబ్ డ్రైవ్ వంటి కొత్త స్టోరేజ్ డివైజ్ని ఇన్సర్ట్ చేస్తే, అది మ్యాపింగ్ టేబుల్లో ఆటోమేటిక్గా లిస్ట్ చేయబడదు. బదులుగా, మీరు మ్యాపింగ్ టేబుల్ని మాన్యువల్గా రిఫ్రెష్ చేయాలి.
మీరు ఈ క్రింది విధంగా మ్యాప్ కమాండ్ యొక్క -r ఎంపికను ఉపయోగించి EFI షెల్ యొక్క మ్యాపింగ్ పట్టికను రిఫ్రెష్ చేయవచ్చు:
షెల్>మ్యాప్-ఆర్
EFI షెల్ యొక్క మ్యాపింగ్ టేబుల్ రిఫ్రెష్ చేయబడాలి మరియు మీ క్రొత్త నిల్వ పరికరం కొత్త మ్యాపింగ్ పట్టికలో జాబితా చేయబడాలి, మీరు దిగువ స్క్రీన్ షాట్లో చూడవచ్చు.
Cd మరియు ls ఆదేశాలు:
మీరు స్టోరేజ్ డివైజ్ పేరును ఉపయోగించి స్టోరేజ్ డివైజ్ని ఎంచుకోవచ్చు.
ఉదాహరణకు, fs1 అనే స్టోరేజ్ డివైజ్ని ఎంచుకోవడానికి, మీరు కింది ఆదేశాన్ని అమలు చేయవచ్చు:
షెల్>fs1:
ప్రాంప్ట్ fs1: > గా మార్చబడాలి, మీరు దిగువ స్క్రీన్ షాట్లో చూడవచ్చు.
ఇప్పుడు, మీరు fs1 (ప్రస్తుత వర్కింగ్ డైరెక్టరీ) అనే స్టోరేజ్ పరికరంలో మీ వద్ద ఉన్న అన్ని ఫైల్లు మరియు డైరెక్టరీలను ఈ క్రింది విధంగా జాబితా చేయవచ్చు:
fs1: > ls
మీరు గమనిస్తే, fs1 అనే స్టోరేజ్ డివైజ్ యొక్క అన్ని ఫైల్లు మరియు డైరెక్టరీలు జాబితా చేయబడ్డాయి.
మీరు ఆ డైరెక్టరీ యొక్క ఫైల్స్ మరియు డైరెక్టరీలను జాబితా చేయడానికి ls ఆదేశంతో సాపేక్ష డైరెక్టరీ మార్గాలను కూడా ఉపయోగించవచ్చు.
ఉదాహరణకు, స్క్రిప్ట్స్ డైరెక్టరీ (మీ ప్రస్తుత వర్కింగ్ డైరెక్టరీకి సంబంధించి) యొక్క ఫైల్లు మరియు డైరెక్టరీలను జాబితా చేయడానికి, మీరు ls కమాండ్ని ఈ క్రింది విధంగా అమలు చేయవచ్చు:
fs1: > lsస్క్రిప్ట్లు
స్క్రిప్ట్లు డైరెక్టరీ యొక్క ఫైల్లు మరియు డైరెక్టరీలు జాబితా చేయబడాలి.
నా విషయంలో స్క్రిప్ట్లు డైరెక్టరీ ఖాళీగా ఉంది.
మీరు ls ఆదేశంతో సంపూర్ణ మార్గాలను ఉపయోగించవచ్చు.
ఉదాహరణకు, fs0 స్టోరేజ్ పరికరం యొక్క అన్ని ఫైల్లు మరియు డైరెక్టరీలను జాబితా చేయడానికి, ls కమాండ్ని ఈ విధంగా అమలు చేయండి:
షెల్> lsfs0:
Fs0 నిల్వ పరికరం యొక్క అన్ని ఫైల్లు మరియు డైరెక్టరీలు జాబితా చేయబడాలి, ఎందుకంటే మీరు దిగువ స్క్రీన్ షాట్లో చూడవచ్చు.
Ls కమాండ్ యొక్క -r ఎంపికను ఉపయోగించి మీరు ఫైళ్లు మరియు డైరెక్టరీలను పునరావృతంగా జాబితా చేయవచ్చు.
ఉదాహరణకు, fs0 నిల్వ పరికరం యొక్క అన్ని ఫైల్లు మరియు డైరెక్టరీలను పునరావృతంగా జాబితా చేయడానికి, ls ఆదేశాన్ని క్రింది విధంగా అమలు చేయండి:
షెల్> ls -ఆర్fs0:
Fs0 స్టోరేజ్ పరికరం యొక్క అన్ని ఫైల్లు మరియు డైరెక్టరీలు పునరావృతంగా జాబితా చేయబడాలి, ఎందుకంటే మీరు దిగువ స్క్రీన్ షాట్లో చూడవచ్చు.
ఫైల్ మరియు డైరెక్టరీ లిస్టింగ్ స్క్రీన్పై సరిపోయేంత పొడవుగా ఉంటే, మీరు పేజర్ను ఉపయోగించడానికి ls కమాండ్ -b ఎంపికను ఉపయోగించవచ్చు.
మీరు fs0 స్టోరేజ్ పరికరం యొక్క అన్ని ఫైల్లు మరియు డైరెక్టరీలను పునరావృతంగా జాబితా చేయవచ్చు మరియు అవుట్పుట్ కోసం పేజర్ను ఈ క్రింది విధంగా ఉపయోగించవచ్చు:
షెల్> ls -ఆర్ -బిfs0:
దిగువ స్క్రీన్ షాట్లో చూపిన విధంగా, ls కమాండ్ అవుట్పుట్ను ప్రదర్శించడానికి పేజర్ని ఉపయోగించాలి.
మీరు ఎంచుకున్న నిల్వ పరికరం యొక్క వేరొక డైరెక్టరీకి నావిగేట్ చేయడానికి మీరు cd ఆదేశాన్ని ఉపయోగించవచ్చు. మీరు సుదీర్ఘ డైరెక్టరీ మార్గాలను టైప్ చేయనందున ఇది మీ ఆదేశాలను చిన్నదిగా చేస్తుంది.
ఉదాహరణకు, ఎంచుకున్న నిల్వ పరికరం fs1 యొక్క స్క్రిప్ట్లు డైరెక్టరీకి నావిగేట్ చేయడానికి, మీరు cd ఆదేశాన్ని ఈ క్రింది విధంగా అమలు చేయవచ్చు:
fs1: > CDస్క్రిప్ట్లు
ప్రస్తుత వర్కింగ్ డైరెక్టరీని fs1: scripts కు మార్చాలి, మీరు దిగువ స్క్రీన్ షాట్లో చూడవచ్చు.
ఒక డైరెక్టరీకి తిరిగి వెళ్లడానికి - మాతృ డైరెక్టరీకి, మీరు cd కమాండ్ని ఈ క్రింది విధంగా అమలు చేయవచ్చు:
fs1: స్క్రిప్ట్లు> CD..
దిగువ స్క్రీన్ షాట్లో మీరు చూడగలిగినట్లుగా మీరు ఒక డైరెక్టరీ పైకి ఉండాలి.
Cp కమాండ్:
ఒక స్టోరేజ్ డివైజ్ నుండి మరొక స్టోరేజ్ డివైజ్లో ఫైల్లను కాపీ చేయడానికి cp కమాండ్ ఉపయోగించబడుతుంది.
దిగువ స్క్రీన్ షాట్లో మీరు చూడగలిగే విధంగా fs1 అనే స్టోరేజ్ డివైజ్లో నా దగ్గర hello.txt ఫైల్ ఉంది.
fs1: > ls
Hello.txt యొక్క కొత్త కాపీని చేయడానికి, cp ఆదేశాన్ని క్రింది విధంగా అమలు చేయండి:
fs1: > cpహలో. టెక్స్ట్ హలో 2. టెక్స్ట్
ఒక కొత్త ఫైల్ hello2.txt సృష్టించాలి, మరియు hello.txt ఫైల్లోని విషయాలు hello2.txt ఫైల్కు కాపీ చేయబడాలి.
fs1: > ls
మీరు సాపేక్ష డైరెక్టరీ మార్గాన్ని ఉపయోగించి అదే స్టోరేజ్ పరికరంలో స్క్రిప్ట్లు డైరెక్టరీకి hello.txt ఫైల్ని కాపీ చేయాలనుకుంటే, cp కమాండ్ని ఈ విధంగా అమలు చేయండి:
fs1: > cpహలో. టెక్స్ట్ స్క్రిప్ట్లు
మీరు చూడగలిగినట్లుగా, hello.txt ఫైల్ స్క్రిప్ట్స్ డైరెక్టరీలోకి కాపీ చేయబడింది.
fs1: > lsస్క్రిప్ట్లు
మీరు hello.txt ఫైల్ స్క్రిప్ట్స్ డైరెక్టరీకి ఈ క్రింది విధంగా కాపీ చేయడానికి ఒక సంపూర్ణ మార్గాన్ని కూడా ఉపయోగించవచ్చు:
fs1: > cp hello.txt స్క్రిప్ట్లు
ఫైల్ ఇప్పటికే ఉనికిలో ఉన్నందున, cp కమాండ్ మీరు దాన్ని తిరిగి రాయాలనుకుంటున్నారా అని అడుగుతుంది.
మీరు ఫైల్ను ఓవర్రైట్ చేయాలనుకుంటే, y నొక్కండి, ఆపై నొక్కండి.
మీరు ఫైల్ను ఓవర్రైట్ చేయకూడదనుకుంటే, n నొక్కి ఆపై నొక్కండి.
మీరు ఇప్పటికే ఉన్న అన్ని ఫైల్లను ఓవర్రైట్ చేయాలనుకుంటే, a నొక్కి ఆపై నొక్కండి.
మీకు ఏమి చేయాలో తెలియకపోతే, c ఆపరేషన్ని రద్దు చేయడానికి c నొక్కండి మరియు నొక్కండి.
Hello.txt ఫైల్ స్క్రిప్ట్స్ డైరెక్టరీకి కాపీ చేయాలి.
అదే విధంగా, మీరు hello.txt ఫైల్ను మరొక స్టోరేజ్ పరికరం fs0 యొక్క రూట్ డైరెక్టరీకి కాపీ చేయాలనుకుంటే, మీరు cp కమాండ్ని ఈ విధంగా అమలు చేయవచ్చు:
fs1: > cphello.txt fs0:
మీరు చూడగలిగినట్లుగా, hello.txt ఫైల్ fs0 నిల్వ పరికరం యొక్క మూలానికి కాపీ చేయబడింది.
షెల్> lsfs0:
మీరు cp కమాండ్ యొక్క -r ఎంపికను ఉపయోగించి డైరెక్టరీలోని కంటెంట్లను మరొక డైరెక్టరీ లేదా స్టోరేజ్ పరికరానికి పునరావృతంగా కాపీ చేయవచ్చు.
Fs0: EFI డైరెక్టరీలోని స్టోరేజ్ డివైజ్ fs1 లోని విషయాలను పునరావృతంగా కాపీ చేయడానికి, cp కమాండ్ని ఈ విధంగా అమలు చేయండి:
షెల్> cp -ఆర్fs0: EFI fs1:
Fs0: EFI డైరెక్టరీలోని అన్ని ఫైల్లు మరియు డైరెక్టరీలు మీరు దిగువ స్క్రీన్ షాట్లో చూడగలిగే విధంగా fs1 అనే స్టోరేజ్ డివైజ్కి కాపీ చేయాలి.
మీరు చూడగలిగినట్లుగా, fs0: EFI డైరెక్టరీ నుండి ubuntu మరియు BOOT డైరెక్టరీలు fs1 స్టోరేజ్ పరికరానికి పునరావృతమవుతాయి.
షెల్> lsfs0: EFIషెల్> lsfs1:
మీరు fs0: EFI డైరెక్టరీని అలాగే ఆ డైరెక్టరీలోని విషయాలను fs1 స్టోరేజ్ డివైస్కి కాపీ చేయాలనుకుంటే, cp కమాండ్ని ఈ విధంగా అమలు చేయండి:
షెల్> cp -ఆర్fs0: EFI fs1:
మీరు చూడగలిగినట్లుగా, fs0: EFI డైరెక్టరీ fs1 నిల్వ పరికరానికి పునరావృతంగా కాపీ చేయబడుతుంది.
షెల్> lsfs0:షెల్> lsfs1:
Mv కమాండ్:
Mv కమాండ్ cp కమాండ్ వలె పనిచేస్తుంది. ఒకే తేడా ఏమిటంటే, mv కమాండ్ ఫైల్స్ లేదా డైరెక్టరీలను కాపీ చేయడానికి బదులుగా మూలం నుండి గమ్యస్థానానికి తరలిస్తుంది.
Mv కమాండ్ మరియు cp కమాండ్ సారూప్యంగా ఉన్నందున, నేను వాటిని ఇక్కడ వివరించను. కేవలం cp కమాండ్ విభాగాన్ని చదివి cp ఆదేశాలను mv కమాండ్తో భర్తీ చేయండి. మీరు వెళ్లడం మంచిది.
Mv కమాండ్ కోసం మరొక వినియోగ కేసు ఉంది. ఫైల్లు మరియు డైరెక్టరీల పేరు మార్చడానికి mv కమాండ్ ఉపయోగించబడుతుంది.
ఉదాహరణకు, hello2.txt ఫైల్ పేరును hello3.txt గా మార్చడానికి, mv ఆదేశాన్ని ఈ విధంగా అమలు చేయండి:
fs1: > mvhello2.txt hello3.txt
Hello2.txt పేరును hello3.txt గా మార్చాలి.
మీరు చూడగలిగినట్లుగా, hello2.txt ఫైల్ ఇప్పుడు fs1 నిల్వ పరికరంలో లేదు మరియు hello3.txt గా పేరు మార్చబడింది.
fs1: > ls
అదే విధంగా, మీరు mv కమాండ్ ఉపయోగించి డైరెక్టరీ పేరు మార్చవచ్చు.
ఉదాహరణకు, ఉబుంటు డైరెక్టరీ పేరును డెబియన్ గా మార్చడానికి, mv ఆదేశాన్ని ఈ విధంగా అమలు చేయండి:
fs1: > mvఉబుంటు డెబియన్
మీరు చూడగలిగినట్లుగా, ఉబుంటు డైరెక్టరీ డెబియన్ గా పేరు మార్చబడింది.
fs1: > ls
Rm కమాండ్:
మీ స్టోరేజ్ పరికరాల నుండి ఫైల్లు మరియు డైరెక్టరీలను తీసివేయడానికి rm కమాండ్ ఉపయోగించబడుతుంది.
Fs1 నిల్వ పరికరం నుండి hello3.txt ఫైల్ను తీసివేయడానికి, rm ఆదేశాన్ని క్రింది విధంగా అమలు చేయండి:
fs1: > rmహలో 3. టెక్స్ట్
Hello3.txt ఫైల్ తీసివేయబడాలి.
మీరు గమనిస్తే, hello3.txt ఫైల్ ఇప్పుడు fs1 స్టోరేజ్ పరికరంలో లేదు.
fs1: > ls
అదే విధంగా, మీరు fs1 నిల్వ పరికరం నుండి డెబియన్ డైరెక్టరీని క్రింది విధంగా తీసివేయవచ్చు:
fs1: > rmడెబియన్
మీరు ఇతర ఫైల్లు మరియు డైరెక్టరీలను కలిగి ఉన్న డైరెక్టరీని తీసివేస్తున్నప్పుడు, మీరు వాటిని తీసివేయాలనుకుంటున్నారా అని rm కమాండ్ మిమ్మల్ని అడుగుతుంది. మీరు ప్రమాదవశాత్తు ముఖ్యమైన ఫైళ్లను తొలగించకుండా ఉండటానికి ఇది ఒక భద్రతా కొలత.
తొలగింపు ఆపరేషన్ని నిర్ధారించడానికి, y నొక్కి ఆపై నొక్కండి.
డెబియన్ డైరెక్టరీ మరియు దానిలోని కంటెంట్లు తీసివేయబడాలి.
మీరు చూడగలిగినట్లుగా, fs1 నిల్వ పరికరంలో డెబియన్ డైరెక్టరీ అందుబాటులో లేదు.
fs1: > ls
సవరణ ఆదేశం:
EFI షెల్ EFI ఎడిటర్ అనే ప్రాథమిక టెక్స్ట్ ఎడిటర్ ప్రోగ్రామ్తో వస్తుంది. మీరు EFI షెల్ నుండి చాలా సులభంగా కాన్ఫిగరేషన్ ఫైల్లను ఎడిట్ చేయవచ్చు కనుక ఇది చాలా ఉపయోగకరంగా ఉంటుంది.
మీరు ఈ క్రింది విధంగా EFI ఎడిటర్ ప్రోగ్రామ్తో fs1 నిల్వ పరికరం నుండి hello.txt ఫైల్ని తెరవవచ్చు:
fs1: >hello.txt ని సవరించండి
Hello.txt ఫైల్ EFI ఎడిటర్ ప్రోగ్రామ్తో తెరవబడాలి. మీరు ఇక్కడ నుండి మీ టెక్స్ట్/కాన్ఫిగరేషన్ ఫైల్ను సవరించవచ్చు.
మీరు hello.txt ఫైల్ని ఎడిట్ చేసిన తర్వాత, ఫైల్ను సేవ్ చేయడానికి దాని తర్వాత నొక్కండి.
Hello.txt ఫైల్ సేవ్ చేయాలి.
EFI ఎడిటర్ ప్రోగ్రామ్ను మూసివేయడానికి, నొక్కండి.
మీరు సేవ్ చేయని మార్పులు కలిగి ఉంటే, మీరు వాటిని సేవ్ చేయాలనుకుంటున్నారా అని EFI ఎడిటర్ ప్రోగ్రామ్ మిమ్మల్ని అడుగుతుంది.
మార్పులను సేవ్ చేయడానికి మరియు EFI ఎడిటర్ ప్రోగ్రామ్ను మూసివేయడానికి y నొక్కండి.
మార్పులను విస్మరించడానికి మరియు EFI ఎడిటర్ ప్రోగ్రామ్ను మూసివేయడానికి n నొక్కండి.
మీరు మీ మనసు మార్చుకుని, ఇకపై EFI ఎడిటర్ ప్రోగ్రామ్ను మూసివేయకూడదనుకుంటే c నొక్కండి.
EFI ఎడిటర్ ప్రోగ్రామ్ అనేక ఇతర అద్భుతమైన లక్షణాలను కలిగి ఉంది. దురదృష్టవశాత్తు, వాటన్నింటినీ చూపించడం ఈ వ్యాసం పరిధికి మించినది.
మీరు EFI ఎడిటర్ ప్రోగ్రామ్ దిగువన చూడవచ్చు మరియు మీరు EFI ఎడిటర్ ప్రోగ్రామ్ యొక్క ఇతర ఫీచర్లను ఉపయోగించడానికి అవసరమైన మొత్తం సమాచారాన్ని కనుగొనాలి. అదనంగా, మీరు EFI ఎడిటర్ ప్రోగ్రామ్ను Linux యొక్క నానో టెక్స్ట్ ఎడిటర్తో పోల్చవచ్చు. ఇది అద్భుతం.
నిష్క్రమణ ఆదేశం:
EFI షెల్ను మూసివేయడానికి నిష్క్రమణ ఆదేశం ఉపయోగించబడుతుంది, మీ మదర్బోర్డ్ యొక్క BIOS/UEFI ఫర్మ్వేర్కు తిరిగి వెళ్లండి.
EFI షెల్ను మూసివేయడానికి, నిష్క్రమణ ఆదేశాన్ని క్రింది విధంగా అమలు చేయండి:
షెల్> బయటకి దారి
మీరు దిగువ స్క్రీన్ షాట్లో చూడవచ్చు, మీరు మీ మదర్బోర్డు యొక్క BIOS/UEFI ఫర్మ్వేర్కి తిరిగి వెళితే మంచిది.
రీసెట్ కమాండ్:
మీ కంప్యూటర్ని రీసెట్ చేయడానికి లేదా రీస్టార్ట్ చేయడానికి రీసెట్ కమాండ్ ఉపయోగించబడుతుంది.
EFI షెల్ నుండి మీ కంప్యూటర్ను పునartప్రారంభించడానికి, రీసెట్ ఆదేశాన్ని క్రింది విధంగా అమలు చేయండి:
షెల్>రీసెట్
రీసెట్ కమాండ్ మీ కంప్యూటర్ను షట్ డౌన్ చేయడానికి కూడా ఉపయోగించవచ్చు.
EFI షెల్ నుండి మీ కంప్యూటర్ను షట్ డౌన్ చేయడానికి, -s ఆప్షన్తో రీసెట్ ఆదేశాన్ని క్రింది విధంగా అమలు చేయండి:
షెల్>రీసెట్-ఎస్
ఇతర EFI షెల్ ఆదేశాలు:
అనేక ఇతర EFI షెల్ ఆదేశాలు ఉన్నాయి. వాటన్నింటినీ కవర్ చేయడం ఈ వ్యాసం యొక్క పరిధికి మించినది. కానీ, వాటి గురించి తెలుసుకోవడానికి మీరు EFI షెల్ డాక్యుమెంటేషన్ [1] చదవవచ్చు. అందుబాటులో ఉన్న EFI షెల్ ఆదేశాలను తెలుసుకోవడానికి మీరు సహాయ ఆదేశాన్ని కూడా ఉపయోగించవచ్చు. EFI షెల్ ఆదేశాల డాక్యుమెంటేషన్ చదవడానికి మీరు సహాయ ఆదేశాన్ని ఉపయోగించవచ్చు. EFI షెల్ డాక్యుమెంటేషన్ చాలా విస్తృతమైనది మరియు సమాచారం మరియు ఉదాహరణలతో నిండి ఉంది. ఇది కూడా చాలా సులభం మరియు అనుసరించడం సులభం. దాన్ని చదవడానికి మీకు ఎలాంటి ఇబ్బంది ఉండకూడదు.
అవుట్పుట్ మళ్లింపు:
బాష్ మరియు ఇతర లైనక్స్ షెల్ల మాదిరిగానే, EFI షెల్ కూడా అవుట్పుట్ మళ్లింపుకు మద్దతు ఇస్తుంది. ఈ విధంగా, మీరు EFI షెల్ యొక్క అవుట్పుట్ రీడైరక్షన్ ఫీచర్ని ఉపయోగించి ఒక EFI షెల్ కమాండ్ యొక్క అవుట్పుట్ను ఫైల్కి మళ్లించవచ్చు.
ఉదాహరణకు, మీరు ఎకో హలో వరల్డ్ కమాండ్ యొక్క అవుట్పుట్ను ఫైల్ message.txt కి ఈ క్రింది విధంగా రీడైరెక్ట్ చేయవచ్చు:
fs1: > బయటకు విసిరారు 'హలో వరల్డ్' >message.txt
ఒక కొత్త ఫైల్ message.txt సృష్టించాలి, మీరు దిగువ స్క్రీన్ షాట్లో చూడవచ్చు.
fs1: > ls
మీరు గమనిస్తే, ఇందులో హలో వరల్డ్ అనే కంటెంట్ ఉంది.
fs1: >message.txt ని సవరించండి
మీరు సందేశాన్ని జోడించాలనుకుంటే (ఫైల్ చివర జోడించండి) సందేశం. Txt ఫైల్కు మరొక కమాండ్ ప్రతిధ్వని గుడ్ లక్ (చెప్పనివ్వండి), మీరు ఈ క్రింది విధంగా> సింబల్కు బదులుగా >> చిహ్నాన్ని ఉపయోగించవచ్చు:
fs1: > బయటకు విసిరారు 'అదృష్టం' >>message.txt
మీరు గమనిస్తే, సందేశం.టెక్స్ట్ ఫైల్ చివరలో అదృష్టం అనే టెక్స్ట్ జోడించబడింది.
fs1: >message.txt ని సవరించండి
అదే విధంగా, మీరు హెల్ప్ మ్యాప్ కమాండ్ యొక్క అవుట్పుట్ను ఫైల్ మ్యాప్-హెల్ప్.టెక్స్ట్కి ఈ క్రింది విధంగా రీడైరెక్ట్ చేయవచ్చు:
fs1: > సహాయంమ్యాప్>Map-help.txt
మీరు చూడగలిగినట్లుగా, కొత్త ఫైల్ మ్యాప్- help.txt సృష్టించబడింది.
fs1: > ls
మీరు చూడగలిగినట్లుగా, హెల్ప్ మ్యాప్ కమాండ్ యొక్క అవుట్పుట్ మ్యాప్- help.txt ఫైల్కి మళ్ళించబడుతుంది.
fs1: >మ్యాప్- help.txt ని సవరించండి
గమనిక : మీరు అవుట్పుట్ మళ్లింపు చేసినప్పుడు, మీరు తప్పనిసరిగా> మరియు >> చిహ్నాల మధ్య వ్యత్యాసాన్ని గుర్తుంచుకోవాలి. ఇది చాలా ముఖ్యం. ఈ చిహ్నాల గురించి మీకు తగినంత జ్ఞానం లేకపోతే, మీరు ముఖ్యమైన డేటాను కోల్పోవచ్చు.
మీరు EFI షెల్లో కింది ఆదేశాన్ని అమలు చేశారని చెప్పండి:
షెల్> కమాండ్ > ఫైల్ఇక్కడ,> చిహ్నం కమాండ్ యొక్క అవుట్పుట్ను ఫైల్కి మళ్ళిస్తుంది. ఫైల్ లేనట్లయితే, అది సృష్టించబడుతుంది. ఫైల్ ఉనికిలో ఉంటే, ఫైల్ యొక్క కంటెంట్లు కమాండ్ యొక్క అవుట్పుట్తో భర్తీ చేయబడతాయి. ఇది గుర్తుంచుకోవడం చాలా ముఖ్యం.
ఇప్పుడు, మీరు ఈ క్రింది విధంగా >> చిహ్నాన్ని ఉపయోగించి పైన EFI షెల్ ఆదేశాన్ని అమలు చేశారని చెప్పండి:
షెల్> కమాండ్ >> ఫైల్ఇక్కడ, ఫైల్ ఉంటే కమాండ్ యొక్క అవుట్పుట్ ఫైల్కు జోడించబడుతుంది (ఫైల్ చివర జోడించండి). ఫైల్ ఉనికిలో లేకపోతే, అది సృష్టించబడుతుంది మరియు కమాండ్ యొక్క అవుట్పుట్ ఫైల్కు జోడించబడుతుంది.
కాబట్టి, ఫైల్ ఉనికిలో లేనట్లయితే,> మరియు >> చిహ్నం అదే పని చేస్తుంది - ఫైల్ను సృష్టించి, కమాండ్ యొక్క అవుట్పుట్ను ఫైల్కు జోడించండి.
మీ స్టోరేజ్ పరికరంలో మీ వద్ద చాలా ఫైళ్లు ఉంటే, పొరపాటు చేయడం మరియు ముఖ్యమైన డేటాను కోల్పోవడం చాలా కష్టం కాదు. కాబట్టి, మీకు నిర్దిష్ట అవసరాలు లేనట్లయితే, అవుట్పుట్ మళ్లింపు కోసం> చిహ్నానికి బదులుగా >> చిహ్నాన్ని ఉపయోగించమని నేను సిఫార్సు చేస్తున్నాను. అప్పుడు, అదే పని చేస్తుంది. ఈ విధంగా, మీరు తప్పులు చేస్తే, మునుపటి స్థితికి తిరిగి వెళ్లడానికి ఫైల్కు జోడించిన అదనపు లైన్లను మీరు ఎల్లప్పుడూ తీసివేయవచ్చు.
ముగింపు:
ఈ వ్యాసం UEFI ఇంటరాక్టివ్ షెల్ను ఎలా ప్రారంభించాలో మరియు సాధారణ EFI షెల్ ఆదేశాలను ఎలా ఉపయోగించాలో మీకు చూపుతుంది. EFI షెల్ యొక్క అవుట్పుట్ రీడైరక్షన్ ఫీచర్ను ఎలా ఉపయోగించాలో కూడా నేను మీకు చూపించాను. చివరగా, EFI షెల్ నుండి మీ కంప్యూటర్ యొక్క నిల్వ పరికరాలను ఎలా యాక్సెస్ చేయాలో మరియు EFI షెల్ నుండి ఫైల్లను ఎలా సృష్టించాలో, కాపీ చేయాలో, తరలించాలో, పేరు మార్చడం మరియు సవరించడం ఎలాగో నేను మీకు చూపించాను. ఈ వ్యాసం UEFI ఇంటరాక్టివ్ షెల్ మరియు EFI షెల్ ఆదేశాలతో ప్రారంభించడానికి మీకు సహాయపడాలి.
ప్రస్తావనలు:
[1] షెల్ కమాండ్ రిఫరెన్స్ మాన్యువల్ - ఇంటెల్
[2] ఎక్స్టెన్సిబుల్ ఫర్మ్వేర్ ఇంటర్ఫేస్ (EFI) ఉపయోగించడానికి ప్రాథమిక సూచనలు