UEFI Interactive Shellin ja sen yleisten komentojen käyttäminen

How Use Uefi Interactive Shell



Uuden sukupolven UEFI -emolevyissä on UEFI Interactive Shell. Interaktiivinen UEFI -kuori on yksinkertainen shell -ohjelma (kuten bash), joka vastaa käyttöjärjestelmän käynnistämisestä. Voit myös käyttää interaktiivista UEFI -kuorta suorittamaan EFI -komentokomentoja ja -skriptejä. Sitä voidaan käyttää myös emolevyn järjestelmäohjelmiston päivittämiseen.

Tässä artikkelissa kerrotaan, miten pääset vuorovaikutteiseen UEFI -kuoreen UEFI -emolevyillä ja käytät joitain yleisiä EFI -komentoja interaktiivisessa UEFI -kuorissa. Aloitetaan siis.







Sisällysluettelo:

  1. Asiat, jotka sinun on tiedettävä
  2. USB -muistitikkujen lukeminen UEFI Shellistä
  3. UEFI Interactive Shellin käynnistäminen
  4. Cls -komento
  5. Kaiku -komento
  6. Alias ​​-komento
  7. Apukomento
  8. Aseta komento
  9. Kartan komento
  10. CD- ja ls -komennot
  11. Cp -komento
  12. Mv -komento
  13. Rm -komento
  14. Muokkauskomento
  15. Poistumiskomento
  16. Palautuskomento
  17. Muut EFI Shell -komennot
  18. Lähdön uudelleenohjaus
  19. Johtopäätös
  20. Viitteet

Asiat, jotka sinun on tiedettävä:

Olen käyttänyt kahta eri kehotetta EFI Shell -komentojen kirjoittamiseen tässä artikkelissa.



Kuori> - Olen käyttänyt tätä kehotetta komentoihin, joita voit suorittaa mistä tahansa.



fs1: *> - Olen käyttänyt tätä kehotetta selvittääkseni, että sinun on valittava tietty tallennuslaite (tässä tapauksessa fs1) ​​tai oltava tietyssä hakemistossa ennen komentojen suorittamista.





Muista pitää tämä mielessä, kun luet tätä artikkelia.

USB -muistitikkujen lukeminen UEFI Shellistä:

Vuorovaikutteinen UEFI -kuori voi lukea USB -muistitikkuja, jos alustat ne FAT16- tai FAT32 -muotoon. Oletetaan siis, että olet kirjoittanut joitain EFI -komentosarjoja tai ladannut EFI -skriptejä emolevyn valmistajan viralliselta verkkosivustolta. Siinä tapauksessa sinun on asetettava ne FAT16- tai FAT32 -alustettuun USB -muistitikkuun, jotta voit käyttää niitä ja käyttää niitä interaktiivisesta UEFI -kuorista.



UEFI Interactive Shellin käynnistäminen:

Sammuta ensin tietokone. Käynnistä sitten tietokone. Heti virtapainikkeen painamisen jälkeen paina näppäimistön tai -näppäintä päästäksesi emolevyn BIOS/UEFI -laiteohjelmistoon.

Sitten sinun tulee löytää emolevyn BIOS/UEFI -laiteohjelmiston käynnistysvalinta -osiosta vaihtoehto UEFI Interactive Shell -ohjelmaan siirtymiseksi.

Yksi Odyssey X86 -pöytätietokoneessa vaihtoehto on Tallenna ja sulje> UEFI: Sisäänrakennettu EFI-kuori, kuten alla olevasta kuvasta näkyy.

Vaihtoehto on EFI Internal Shell VMware -virtuaalikoneessani, kuten näet alla olevasta kuvakaappauksesta.

Kun kirjoitat UEFI Interactive Shell -sovelluksen ensimmäistä kertaa, se tulostaa kaikki tietokoneesi havaitsemat tallennuslaitteet, kuten alla olevasta kuvakaappauksesta näet.

Kun painat mitä tahansa muuta näppäintä kuin tai odotat 5 sekuntia, EFI Shellin on oltava valmis suorittamaan komentoja.

Seuraavissa osissa näytän sinulle, kuinka käyttää joitain yleisimpiä EFI Shell -komentoja. Jatketaan siis eteenpäin.

Cls -komento:

cls -komentoa käytetään pääasiassa näytön lähtöjen tyhjentämiseen.

Sinulla voi olla monia tekstejä näytöllä, kuten näet alla olevasta kuvakaappauksesta.

Voit tyhjentää näytön tekstit suorittamalla komennon cls seuraavasti:

Kuori>cls

Näytön tekstit tulee tyhjentää.

Voit myös muuttaa EFI Shellin taustaväriä cls -komennolla.

Jos haluat muuttaa EFI Shellin taustaväriä, suorita cls -komento seuraavasti:

Kuori>cls<värikoodi>

Tätä kirjoitettaessa cls -komento tukee seuraavaa.

0 - Musta

1 - Sininen

2 - Vihreä

3 - syaani

4 - Netto

5 - magenta

6 - Keltainen

7 - Vaalean harmaa

Jos haluat esimerkiksi muuttaa taustavärin siniseksi (1), suorita cls -komento seuraavasti:

Kuori>cls2

Taustaväri on muutettava siniseksi (1), kuten alla olevasta kuvakaappauksesta näet.

Jos haluat muuttaa taustavärin mustaksi, suorita cls -komento seuraavasti:

Kuori>cls0

Taustaväri on muutettava mustaksi (0), kuten alla olevasta kuvakaappauksesta näet.

Kaiku -komento:

Kaiku -komentoa käytetään tekstirivin tulostamiseen EFI -kuoreen.

Jos esimerkiksi haluat tulostaa tekstin Hello World, suorita echo -komento seuraavasti:

Kuori> heitti pois 'Hei maailma'

Kuten näette, teksti Hello World tulostetaan EFI -kuoreen.

Halutessasi voit myös olla käyttämättä lainausmerkkejä.

Alias ​​-komento:

Voit luetella kaikki EFI Shellin komennon aliakset alias -komennolla.

Jos haluat luetella kaikki EFI Shellin komennon aliakset, suorita alias -komento seuraavasti:

Kuori> alias

Kuten näette, kaikki EFI Shell -komentojen aliakset on lueteltu.

Voit myös luoda tai poistaa aliaksia alias -komennolla.

Jos haluat luoda komennon alias print_hello, joka suorittaa komennon echo Hello World, voit suorittaa alias -komennon seuraavasti:

Kuori> aliasprint_hello'echo Hello World'

Kuten näette, uusi alias print_hello luodaan.

Nyt voit suorittaa komennon print_hello seuraavasti:

Kuori>print_hello

Oletusarvoisesti luomasi aliakset selviävät järjestelmän uudelleenkäynnistyksestä. Se on tietysti hyvä asia. Mutta jos et halua aliaksesi selviävän järjestelmän uudelleenkäynnistyksestä, voit luoda haihtuvan aliaksen käyttämällä -v -vaihtoehtoa.

Voit luoda saman aliaksen print_hello kuin haihtuvan aliaksen käyttämällä -v -vaihtoehtoa seuraavasti:

Kuori> alias -vprint_hello'echo Hello World'

Voit poistaa aliaksen käyttämällä alias -komennon -d -vaihtoehtoa.

Jos haluat poistaa aliaksen print_hello, suorita alias -komento käyttämällä -d -vaihtoehtoa seuraavasti:

Kuori> alias -dprint_hello

Kuten näette, alias print_hello poistetaan aliasluettelosta.

Kuori> alias

Ohjekomento:

Ohjekomentoa käytetään EFI Shell -komentojen etsimiseen kuvioiden avulla.

Jos esimerkiksi haluat löytää kaikki m -kirjaimella alkavat EFI Shell -komennot, voit suorittaa ohjekomennon seuraavasti:

Kuori> autam*

Kaikki m: llä alkavat EFI Shell -komennot on lueteltu, kuten näet alla olevasta kuvakaappauksesta.

Samalla tavalla löydät kaikki m: llä päättyvät EFI Shell -komennot seuraavasti:

Kuori> auta *m

Kaikki EFI Shell -komennot, jotka päättyvät m: llä, on lueteltu, kuten näet alla olevasta kuvakaappauksesta.

Voit myös oppia käyttämään EFI Shell -komentoa, mitä vaihtoehtoja ne tukevat ja mitä kukin vaihtoehto käyttää ohjekomennolla. Lopuksi voit verrata sitä Linux man -komentoon.

Jos haluat esimerkiksi oppia käyttämään alias -komentoa, suorita ohjekomento seuraavasti:

Kuori> auta alias

Ohjekomennon pitäisi näyttää paljon tietoa.

Jos tietyn komennon ohjetiedot ovat erittäin pitkiä, voit selata näppäimistön näppäimiä ja ylös ja alas.

Jos lähtö on liian pitkä, tarvitset hakulaitteen sen lukemiseen. Jälleen voit verrata sitä Linux vähemmän -ohjelmaan. Mutta toisin kuin Linux vähemmän -ohjelma, EFI Shell -hakulaite vierittää sivua sivulta rivien sijasta.

Jos haluat käyttää hakukonetta ohjekomennossa, käytä ohjekomennon -b -vaihtoehtoa seuraavasti:

Kuori> auta -b alias

Alias ​​-komennon käyttötiedot näytetään hakulaitteessa, kuten alla olevasta kuvakaappauksesta näet.

Voit siirtyä seuraavalle sivulle painamalla.

Sulje hakulaite painamalla q ja sitten.

Aseta komento:

Set -komennolla luetellaan kaikki EFI Shellin käytettävissä olevat ympäristömuuttujat.

Jos haluat luetella kaikki EFI Shellin saatavilla olevat ympäristömuuttujat, suorita set -komento seuraavasti:

Kuori> aseta

Kaikki EFI Shellin ympäristömuuttujat on lueteltu, kuten näet alla olevasta kuvakaappauksesta.

Voit myös luoda omia EFI Shell -ympäristömuuttujia.

Jos haluat luoda EFI Shell -ympäristömuuttujatiedoston sisällön boot.img avulla, suorita set -komento seuraavasti:

Kuori> aseta tiedostoboot.img

Ympäristömuuttujatiedosto on asetettu, kuten näet alla olevasta kuvakaappauksesta.

Oletusarvoisesti luomasi EFI Shell -ympäristömuuttujat selviävät järjestelmän uudelleenkäynnistyksestä. Voit kuitenkin luoda haihtuvia EFI Shell -ympäristömuuttujia käyttämällä set -komennon -v -vaihtoehtoa, jos et halua sitä.

Jos haluat esimerkiksi luoda saman tiedostoympäristömuuttujan kuin haihtuva ympäristömuuttuja, suorita set -komento seuraavasti:

Kuori> aseta -v tiedostokuva.käynnistys

Voit myös poistaa EFI Shell -ympäristömuuttujat.

Voit poistaa EFI Shell -ympäristömuuttujatiedoston suorittamalla set -komennon seuraavasti:

Kuori> aseta -d tiedosto

Tiedostoympäristömuuttujan ei pitäisi enää olla käytettävissä, kuten alla olevasta kuvakaappauksesta näet.

Kuori> aseta

Karttakomento:

Karttakomento tulostaa kaikkien tietokoneen tallennuslaitteiden kartoitustaulukon. Kartoitustaulukosta löydät tietokoneen tallennuslaitteiden laitenimet. Jos haluat käyttää tallennuslaitetta EFI Shellistä, tarvitset kyseisen tallennuslaitteen laitteen nimen.

Jos haluat luetteloida tietokoneesi kaikki tallennuslaitteet EFI Shellistä, suorita karttakomento seuraavasti:

Kuori>kartta

Kaikki tallennuslaitteet ja niiden nimi on lueteltava, kuten näet alla olevasta kuvakaappauksesta.

Jos lisäät tietokoneeseesi uuden tallennuslaitteen, kuten USB -muistitikun, sitä ei luetella automaattisesti kartoitustaulukossa. Sen sijaan sinun on päivitettävä kartoitustaulukko manuaalisesti.

Voit päivittää EFI Shell -kartoitustaulukon käyttämällä karttakomennon -r -vaihtoehtoa seuraavasti:

Kuori>kartta-r

EFI Shell -kartoitustaulukko on päivitettävä ja uusi tallennuslaite on lueteltava uudessa kartoitustaulukossa, kuten näet alla olevasta kuvakaappauksesta.

CD- ja ls -komennot:

Voit valita tallennuslaitteen tallennuslaitteen nimen perusteella.

Voit esimerkiksi valita tallennuslaitteen fs1 suorittamalla seuraavan komennon:

Kuori>fs1:

Kehote on muutettava muotoon fs1: >, kuten alla olevasta kuvakaappauksesta näet.

Nyt voit luetella kaikki tallennuslaitteella fs1 (nykyinen työhakemisto) olevat tiedostot ja hakemistot seuraavasti:

fs1: > ls

Kuten näette, kaikki tallennuslaitteen fs1 tiedostot ja hakemistot on lueteltu.

Voit myös käyttää suhteellisia hakemistopolkuja ls -komennolla luetteloidaksesi kyseisen hakemiston tiedostot ja hakemistot.

Voit esimerkiksi luetella komentosarjat hakemiston tiedostot ja hakemistot (suhteessa nykyiseen työhakemistoosi) suorittamalla ls -komennon seuraavasti:

fs1: > lskäsikirjoituksia

Skriptit hakemiston tiedostot ja hakemistot on lueteltava.

Skriptit hakemisto on minun tapauksessani tyhjä.

Voit käyttää absoluuttisia polkuja myös ls -komennolla.

Jos haluat esimerkiksi luetella kaikki fs0 -tallennuslaitteen tiedostot ja hakemistot, suorita ls -komento seuraavasti:

Kuori> lsfs0:

Kaikki fs0 -tallennuslaitteen tiedostot ja hakemistot on lueteltava, kuten näet alla olevasta kuvakaappauksesta.

Voit listata tiedostoja ja hakemistoja rekursiivisesti käyttämällä ls -komennon -r -vaihtoehtoa.

Jos haluat esimerkiksi luetella kaikki fs0 -tallennuslaitteen tiedostot ja hakemistot rekursiivisesti, suorita ls -komento seuraavasti:

Kuori> ls -rfs0:

Kaikki fs0 -tallennuslaitteen tiedostot ja hakemistot on lueteltava rekursiivisesti, kuten näet alla olevasta kuvakaappauksesta.

Jos tiedosto- ja hakemistoluettelo on liian pitkä mahtuakseen näyttöön, voit käyttää hakulaitetta ls -komennon -b avulla.

Voit luetella kaikki fs0 -tallennuslaitteen tiedostot ja hakemistot rekursiivisesti ja käyttää lähtöä hakulaitteella seuraavasti:

Kuori> ls -r -bfs0:

Ls -komennon tulisi näyttää hakulaite tuotoksen näyttämiseen, kuten alla olevassa kuvakaappauksessa näkyy.

Voit käyttää cd -komentoa navigoidaksesi valitsemasi tallennuslaitteen toiseen hakemistoon. Tämä lyhentää komentojasi, koska sinun ei tarvitse kirjoittaa pitkiä hakemistopolkuja.

Jos haluat esimerkiksi navigoida valitun tallennuslaitteen fs1 komentosarjoihin hakemistoon, voit suorittaa cd -komennon seuraavasti:

fs1: > CDkäsikirjoituksia

Nykyinen työhakemisto on muutettava muotoon fs1: scripts , kuten näet alla olevasta kuvakaappauksesta.

Voit palata yhden hakemiston päähakemistoon suorittamalla cd -komennon seuraavasti:

fs1: scripts> CD..

Sinun pitäisi olla yksi hakemisto ylöspäin, kuten näet alla olevasta kuvakaappauksesta.

Cp -komento:

Cp -komentoa käytetään tiedostojen kopioimiseen tallennuslaitteesta toiseen tai samaan tallennuslaitteeseen.

Minulla on hello.txt -tiedosto tallennuslaitteessa fs1, kuten näet alla olevasta kuvakaappauksesta.

fs1: > ls

Jos haluat tehdä uuden kopion hello.txt -tiedostosta, suorita cp -komento seuraavasti:

fs1: > cphello.txt hello2.txt

Uusi tiedosto hello2.txt tulee luoda ja hello.txt -tiedoston sisältö kopioida hello2.txt -tiedostoon.

fs1: > ls

Jos haluat kopioida hello.txt -tiedoston saman tallennuslaitteen skriptit -hakemistoon suhteellisen hakemistopolun avulla, suorita cp -komento seuraavasti:

fs1: > cphello.txt -skriptejä

Kuten näette, hello.txt -tiedosto kopioidaan komentosarjojen hakemistoon.

fs1: > lskäsikirjoituksia

Voit myös käyttää absoluuttista polkua kopioidaksesi hello.txt -tiedoston scripts -hakemistoon seuraavasti:

fs1: > cp hello.txt komentosarjat

Koska tiedosto on jo olemassa, cp -komento kysyy, haluatko korvata sen.

Jos haluat korvata tiedoston, paina y ja paina sitten.

Jos et halua korvata tiedostoa, paina n ja paina sitten.

Jos haluat korvata kaikki jo olemassa olevat tiedostot, paina a ja paina sitten.

Jos et tiedä mitä tehdä, peruuta kopiointi painamalla c ja painamalla.

Hello.txt -tiedosto on kopioitava scripts -hakemistoon.

Jos haluat kopioida hello.txt -tiedoston toisen tallennuslaitteen fs0 juurihakemistoon, voit suorittaa cp -komennon seuraavasti:

fs1: > cphello.txt fs0:

Kuten näette, hello.txt -tiedosto kopioidaan fs0 -tallennuslaitteen juurelle.

Kuori> lsfs0:

Voit myös kopioida hakemiston sisällön rekursiivisesti toiseen hakemistoon tai tallennuslaitteeseen käyttämällä cp -komennon -r -vaihtoehtoa.

Jos haluat kopioida rekursiivisesti fs0: EFI -hakemiston sisällön tallennuslaitteeseen fs1, suorita cp -komento seuraavasti:

Kuori> cp -rfs0: EFI fs1:

Kaikki fs0: EFI -hakemiston tiedostot ja hakemistot on kopioitava tallennuslaitteeseen fs1, kuten näet alla olevasta kuvakaappauksesta.

Kuten näette, hakemistosta fs0: EFI hakemistot ubuntu ja BOOT kopioidaan rekursiivisesti fs1 -tallennuslaitteeseen.

Kuori> lsfs0: EFI

Kuori> lsfs1:

Jos haluat kopioida fs0: EFI -hakemiston ja sen sisällön fs1 -tallennuslaitteeseen, suorita cp -komento seuraavasti:

Kuori> cp -rfs0: EFI fs1:

Kuten näet, hakemisto fs0: EFI kopioidaan rekursiivisesti fs1 -tallennuslaitteeseen.

Kuori> lsfs0:

Kuori> lsfs1:

Mv -komento:

Mv -komento toimii samalla tavalla kuin cp -komento. Ainoa ero on se, että mv -komento siirtää tiedostot tai hakemistot lähteestä kohteeseen sen sijaan, että kopioisi ne.

Koska mv -komento ja cp -komento ovat samankaltaisia, en selitä niitä täällä. Lue vain cp -komento -osa ja korvaa cp -komennot mv -komennolla. Sinulla on hyvä mennä.

Mv -komennolle on toinen käyttötapaus. Mv -komentoa käytetään myös tiedostojen ja hakemistojen nimeämiseen uudelleen.

Jos haluat esimerkiksi nimetä tiedoston hello2.txt uudelleen hello3.txt -tiedostoksi, suorita mv -komento seuraavasti:

fs1: > mvhello2.txt hello3.txt

Hello2.txt tulee nimetä uudelleen muotoon hello3.txt.

Kuten näette, hello2.txt -tiedosto ei ole enää fs1 -tallennuslaitteessa, ja se nimettiin uudelleen muotoon hello3.txt.

fs1: > ls

Samalla tavalla voit nimetä hakemiston uudelleen mv -komennolla.

Jos haluat esimerkiksi nimetä hakemiston ubuntu debianiksi , suorita mv -komento seuraavasti:

fs1: > mvubuntu debian

Kuten näette, ubuntu -hakemisto nimetään uudelleen debianiksi .

fs1: > ls

Rm -komento:

Rm -komentoa käytetään tiedostojen ja hakemistojen poistamiseen tallennuslaitteistasi.

Jos haluat poistaa tiedoston hello3.txt fs1 -tallennuslaitteesta, suorita rm -komento seuraavasti:

fs1: > rmhello3.txt

Hello3.txt -tiedosto on poistettava.

Kuten näette, hello3.txt -tiedosto ei ole enää fs1 -tallennuslaitteessa.

fs1: > ls

Samalla tavalla voit poistaa debian -hakemiston fs1 -tallennuslaitteesta seuraavasti:

fs1: > rmdebian

Kun poistat hakemiston, joka voi sisältää muita tiedostoja ja hakemistoja, rm -komento kysyy, haluatko poistaa ne. Tämä on turvatoimenpide, jotta et vahingossa poista tärkeitä tiedostoja.

Vahvista poisto painamalla y ja sitten.

Debian -hakemisto ja sen sisältö tulee poistaa.

Kuten näette, hakemisto debian ei ole enää käytettävissä fs1 -tallennuslaitteessa.

fs1: > ls

Muokkauskomento:

EFI Shellin mukana tulee tekstinmuokkausohjelma EFI Editor. Se on erittäin hyödyllinen, koska voit muokata asetustiedostoja erittäin helposti EFI Shellistä.

Voit avata hello.txt -tiedoston fs1 -tallennuslaitteesta EFI Editor -ohjelmalla seuraavasti:

fs1: >muokkaa hello.txt

Hello.txt -tiedosto on avattava EFI Editor -ohjelmalla. Voit muokata teksti-/kokoonpanotiedostoasi täältä.

Kun olet muokannut hello.txt -tiedostoa, tallenna tiedosto painamalla -painiketta ja sen jälkeen.

Tiedosto hello.txt tulee tallentaa.

Sulje EFI Editor -ohjelma painamalla.

Jos sinulla on tallentamattomia muutoksia, EFI Editor -ohjelma kysyy, haluatko tallentaa ne.

Tallenna muutokset ja sulje EFI Editor -ohjelma painamalla y.

Hylkää muutokset ja sulje EFI Editor -ohjelma painamalla n.

Paina c, jos olet muuttanut mielesi etkä halua sulkea EFI Editor -ohjelmaa enää.

EFI Editor -ohjelmassa on monia muita hämmästyttäviä ominaisuuksia. Valitettavasti tämän artikkelin soveltamisalan ulkopuolella on näyttää ne kaikki.

Voit tarkastella EFI Editor -ohjelman alareunaa ja löytää kaikki tiedot, joita tarvitset EFI Editor -ohjelman muiden ominaisuuksien käyttämiseen. Lisäksi voit verrata EFI Editor -ohjelmaa Linuxin nano -tekstieditoriin. Se on mahtavaa.

Poistumiskomento:

Poistumiskomentoa käytetään EFI Shellin sulkemiseen ja takaisin emolevyn BIOS/UEFI -laiteohjelmistoon.

Sulje EFI Shell suorittamalla exit -komento seuraavasti:

Kuori> poistua

Olisi parasta, jos palaisit emolevyn BIOS/UEFI -laiteohjelmistoon, kuten alla olevasta kuvakaappauksesta näet.

Palautuskomento:

Palautuskomentoa käytetään tietokoneen nollaamiseen tai käynnistämiseen uudelleen.

Käynnistä tietokone uudelleen EFI Shellistä suorittamalla nollauskomento seuraavasti:

Kuori>nollaa

Palautuskomentoa voidaan käyttää myös tietokoneen sammuttamiseen.

Sammuta tietokone EFI Shellistä suorittamalla nollauskomento -s -vaihtoehdolla seuraavasti:

Kuori>nollaa-s

Muut EFI Shell -komennot:

On monia muita EFI Shell -komentoja. Tämän artikkelin soveltamisala ei kata niitä kaikkia. Voit kuitenkin lukea niistä EFI Shell -dokumentaation [1]. Voit myös käyttää ohjekomentoa saadaksesi selville käytettävissä olevat EFI Shell -komennot. Voit käyttää ohjekomentoa myös EFI Shell -komentojen dokumentaation lukemiseen. EFI Shellin dokumentaatio on erittäin laaja ja täynnä tietoa ja esimerkkejä. Se on myös hyvin yksinkertainen ja helppo seurata. Sen lukemisessa ei pitäisi olla ongelmia.

Lähdön uudelleenohjaus:

Aivan kuten bash ja muut Linux -kuoret, EFI Shell tukee myös tulosten uudelleenohjausta. Siten voit ohjata EFI Shell -komennon tuloksen tiedostoon käyttämällä EFI Shell -lähdön uudelleenohjausominaisuutta.

Voit esimerkiksi ohjata echo Hello World -komennon tuloksen tiedostoon message.txt seuraavasti:

fs1: > heitti pois 'Hei maailma' >message.txt

Uusi tiedosto message.txt tulisi luoda, kuten alla olevasta kuvakaappauksesta näet.

fs1: > ls

Kuten näette, sen sisältö on Hello World.

fs1: >muokkaa message.txt -tiedostoa

Jos haluat liittää (lisätä tiedoston loppuun) toisen komennon tuloksen, joka toistaa onnea (sanotaan) viestiin.txt -tiedostoon, voit käyttää >> -merkkiä symbolin> sijasta seuraavasti:

fs1: > heitti pois 'Onnea' >>message.txt

Kuten näette, teksti Onnea lisätään message.txt -tiedoston loppuun.

fs1: >muokkaa message.txt -tiedostoa

Samalla tavalla voit ohjata ohjekarttakomennon tuloksen tiedostoon map-help.txt seuraavasti:

fs1: > autakartta>map-help.txt

Kuten näette, uusi tiedosto map-help.txt luodaan.

fs1: > ls

Kuten näette, ohjekarttakomennon tulos ohjataan map-help.txt-tiedostoon.

fs1: >muokkaa map-help.txt-tiedostoa

HUOMAUTUS : Kun lähdet uudelleenohjaukseen, sinun on muistettava ero symbolin> ja >> välillä. Se on erittäin tärkeää. Jos sinulla ei ole tarpeeksi tietoa näistä symboleista, voit menettää tärkeitä tietoja.

Oletetaan, että olet suorittanut seuraavan komennon EFI Shellissä:

Kuori> komento > tiedosto

Tässä symboli> ohjaa komennon tuloksen tiedostoon. Jos tiedostoa ei ole, se luodaan. Jos tiedosto on olemassa, tiedoston sisältö korvataan komennon tuloksella. Tämä on erittäin tärkeää muistaa.

Oletetaan nyt, että olet suorittanut yllä olevan EFI Shell -komennon käyttämällä >> -merkkiä seuraavasti:

Kuori> komento >> tiedosto

Tässä >> -symboli liittää (lisää tiedoston loppuun) komennon tuloksen tiedostoon, jos tiedosto on olemassa. Jos tiedostoa ei ole olemassa, se luodaan ja komennon tulos lisätään tiedostoon.

Joten jos tiedostoa ei ole olemassa, symboli> ja >> tekevät saman - luo tiedoston ja lisää komennon tulosteen tiedostoon.

Jos tallennuslaitteellasi on paljon tiedostoja, virheen tekeminen ja tärkeiden tietojen menettäminen ei ole liian vaikeaa. Joten suosittelen käyttämään >> -merkkiä symbolin> sijasta ulostulon uudelleenohjaukseen, ellei sinulla ole erityisiä vaatimuksia. Sitten se tekee saman. Jos teet virheitä, voit aina poistaa tiedostoon liitetyt ylimääräiset rivit palataksesi edelliseen tilaan.

Johtopäätös:

Tässä artikkelissa kerrotaan, miten UEFI Interactive Shell käynnistetään ja käytetään yleisiä EFI Shell -komentoja. Olen myös näyttänyt sinulle, kuinka käyttää EFI Shell -lähdön uudelleenohjausominaisuutta. Lopuksi olen näyttänyt sinulle, kuinka pääset käsiksi tietokoneen tallennuslaitteisiin EFI Shellistä ja miten voit luoda, kopioida, siirtää, nimetä uudelleen ja muokata tiedostoja EFI Shellistä. Tämän artikkelin pitäisi auttaa sinua pääsemään alkuun UEFI Interactive Shell- ja EFI Shell -komentojen kanssa.

Viitteet:

[1] Shell Command Reference Manual - Intel

[2] Perusohjeet laajennettavan laiteohjelmistoliittymän (EFI) käyttämiseen