Paano Gumamit ng UEFI Interactive Shell at Mga Karaniwang Utos

How Use Uefi Interactive Shell



Ang mas bagong henerasyon na mga motherboard ng UEFI ay mayroong UEFI Interactive Shell. Ang interactive shell ng UEFI ay isang simpleng programa ng shell (tulad ng bash) na responsable para sa pag-boot ng iyong operating system. Maaari mo ring gamitin ang UEFI interactive shell upang patakbuhin ang mga command at script ng EFI shell. Maaari itong magamit upang mai-update ang System Firmware din ng iyong motherboard.

Ipapakita sa iyo ng artikulong ito kung paano i-access ang interactive shell ng UEFI sa mga motherboard ng UEFI at gamitin ang ilan sa mga karaniwang mga utos ng EFI sa UEFI interactive shell. Kaya, magsimula na tayo.







Talaan ng nilalaman:

  1. Mga Bagay na Dapat Mong Malaman
  2. Nagbabasa ng USB Thumb Drives mula sa UEFI Shell
  3. Simula sa UEFI Interactive Shell
  4. Ang cls Command
  5. Ang utos ng echo
  6. Ang alyas Command
  7. Ang tulong Command
  8. Ang itinakdang Command
  9. Ang utos ng mapa
  10. Ang cd at ls Mga Utos
  11. Ang Command ng cp
  12. Ang utos ng mv
  13. Ang rm Command
  14. I-edit ang Command
  15. Ang exit Command
  16. Ang pag-reset ng Command
  17. Iba Pang Mga EFI Shell Command
  18. Pag-redirect ng Output
  19. Konklusyon
  20. Mga Sanggunian

Mga Bagay na Dapat Mong Malaman:

Gumamit ako ng 2 magkakaibang mga senyas upang isulat ang mga utos ng EFI Shell sa artikulong ito.



Shell> - Ginamit ko ang prompt na ito para sa mga utos na maaari mong patakbuhin mula sa kahit saan.



fs1: *> - Ginamit ko ang prompt na ito upang linawin na kailangan mong pumili ng isang tiyak na aparato sa pag-iimbak (fs1 sa kasong ito) o maging sa isang tukoy na direktoryo bago patakbuhin ang mga utos.





Siguraduhing nasa isip mo iyon habang binabasa mo ang artikulong ito.

Pagbabasa ng Mga USB Thumb Drive mula sa UEFI Shell:

Ang UEFI interactive shell ay maaaring basahin ang USB thumb drive kung i-format mo ito bilang FAT16 o FAT32. Kaya, ipagpalagay na nakasulat ka ng ilang mga script ng EFI o na-download ang anumang mga script ng EFI mula sa opisyal na website ng iyong tagagawa ng motherboard. Sa kasong iyon, kakailanganin mong ilagay ang mga ito sa isang FAT16 o FAT32 na naka-format na USB thumb drive upang ma-access at patakbuhin ang mga ito mula sa interactive shell ng UEFI.



Simula sa UEFI Interactive Shell:

Una, isara ang iyong computer. Pagkatapos, kapangyarihan sa iyong computer. Pagkatapos lamang ng pagpindot sa power button, panatilihin ang pagpindot sa o key ng iyong keyboard upang ipasok ang BIOS / UEFI Firmware ng iyong motherboard.

Pagkatapos, sa seksyon ng pagpili ng boot ng BIOS / UEFI Firmware ng iyong motherboard, dapat kang makahanap ng isang pagpipilian upang ipasok ang UEFI Interactive Shell.

Sa aking computer na solong board na Odyssey X86, ang pagpipilian ay nasa I-save at Exit> UEFI: Built-in na EFI Shell, tulad ng nakikita mo sa imahe sa ibaba.

Ang pagpipilian ay ang EFI Internal Shell sa aking VMware virtual machine, tulad ng nakikita mo sa screenshot sa ibaba.

Kapag naipasok mo ang UEFI Interactive Shell sa kauna-unahang pagkakataon, ii-print nito ang lahat ng mga storage device na nakita ng iyong computer, tulad ng nakikita mo sa screenshot sa ibaba.

Sa sandaling pinindot mo ang anumang key bukod sa o maghintay ng 5 segundo, dapat handa na ang EFI Shell na magpatupad ng mga utos.

Sa mga susunod na seksyon, ipapakita ko sa iyo kung paano gamitin ang ilan sa mga pinaka-karaniwang utos ng EFI Shell. Kaya, magpatuloy na tayo.

Ang cls Command:

Pangunahing ginagamit ang utos ng cls upang i-clear ang mga output ng screen.

Maaari kang magkaroon ng maraming mga teksto sa screen, tulad ng nakikita mo sa screenshot sa ibaba.

Upang i-clear ang mga teksto ng screen, patakbuhin ang cls command tulad ng sumusunod:

Shell>cls

Ang mga teksto sa iyong screen ay dapat na malinis.

Maaari mo ring baguhin ang kulay ng background ng EFI Shell gamit ang cls command.

Upang baguhin ang kulay ng background ng EFI Shell, patakbuhin ang cls command tulad ng sumusunod:

Shell>cls<color_code>

Sa oras ng pagsulat na ito, sinusuportahan ng cls command ang mga sumusunod.

0 - Itim

1 - Bughaw

2 - Green

3 - Cyan

4 - Net

5 - Magenta

6 - Dilaw

7 - Magaang Grey

Halimbawa, upang baguhin ang kulay ng background sa Blue (1), patakbuhin ang cls command tulad ng sumusunod:

Shell>cls2

Ang kulay ng background ay dapat palitan ng Blue (1), tulad ng nakikita mo sa screenshot sa ibaba.

Upang baguhin ang kulay ng background sa itim, patakbuhin ang cls command tulad ng sumusunod:

Shell>cls0

Ang kulay ng background ay dapat mapalitan sa Itim (0), tulad ng nakikita mo sa screenshot sa ibaba.

Ang echo Command:

Ginagamit ang utos ng echo upang mag-print ng isang linya ng teksto sa EFI Shell.

Halimbawa, upang mai-print ang teksto Hello World, patakbuhin ang utos ng echo tulad ng sumusunod:

Shell> itinapon 'Hello World'

Tulad ng nakikita mo, ang teksto na Hello World ay nakalimbag sa EFI Shell.

Kung nais mo, maaari kang pumili na huwag ring gumamit ng anumang mga quote.

Ang alias Command:

Maaari mong mailista ang lahat ng mga alias sa utos ng EFI Shell gamit ang alias na utos.

Upang mailista ang lahat ng mga alias sa utos ng EFI Shell, patakbuhin ang utos na alias tulad ng sumusunod:

Shell> alyas

Tulad ng nakikita mo, ang lahat ng mga alias ng command na EFI Shell ay nakalista.

Maaari mo ring gamitin ang alias na utos upang lumikha o magtanggal ng mga alias.

Upang lumikha ng isang command alias print_hello na nagpapatakbo ng utos na echo Hello World, maaari mong patakbuhin ang alias command tulad ng sumusunod:

Shell> alyasprint_hello'echo Hello World'

Tulad ng nakikita mo, isang bagong alias print_hello ang nilikha.

Ngayon, maaari mong patakbuhin ang print_hello command tulad ng sumusunod:

Shell>print_hello

Bilang default, ang mga alias na iyong nilikha ay makakaligtas sa mga reboot ng system. Iyon ay isang magandang bagay, syempre. Ngunit kung hindi mo nais na makaligtas ang iyong mga alias sa mga pag-reboot ng system, maaari kang lumikha ng isang pabagu-bago na alias gamit ang pagpipilian na -v.

Maaari kang lumikha ng parehong alias print_hello bilang isang pabagu-bago na alias gamit ang pagpipilian na -v tulad ng sumusunod:

Shell> alyas -vprint_hello'echo Hello World'

Maaari mong tanggalin ang isang alias gamit ang -d pagpipilian ng alias utos.

Upang matanggal ang alias na print_hello, patakbuhin ang utos na alias gamit ang pagpipiliang -d tulad ng sumusunod:

Shell> alyas -dprint_hello

Tulad ng nakikita mo, ang alias print_hello ay aalisin sa listahan ng alias.

Shell> alyas

Ang utos ng tulong:

Ginagamit ang utos ng tulong upang makahanap ng mga command na EFI Shell gamit ang mga pattern.

Halimbawa, upang mahanap ang lahat ng mga utos ng EFI Shell na nagsisimula sa m, maaari mong patakbuhin ang utos ng tulong tulad ng sumusunod:

Shell> tulunganm*

Ang lahat ng mga command na EFI Shell na nagsisimula sa m ay nakalista, tulad ng nakikita mo sa screenshot sa ibaba.

Sa parehong paraan, mahahanap mo ang lahat ng mga utos ng EFI Shell na nagtatapos sa m tulad ng sumusunod:

Shell> tulungan *m

Ang lahat ng mga utos ng EFI Shell na nagtatapos sa m ay nakalista, tulad ng nakikita mo sa screenshot sa ibaba.

Maaari mo ring malaman kung paano gumamit ng isang EFI Shell command, kung anong mga pagpipilian ang sinusuportahan nila, at kung ano ang ginagamit ng bawat pagpipilian na utos ng tulong. Sa wakas, maaari mong ihambing ito sa utos ng Linux man.

Halimbawa, upang malaman kung paano gamitin ang alias na utos, patakbuhin ang help command tulad ng sumusunod:

Shell> tulungan alyas

Maraming impormasyon tungkol sa utos ng tulong ay dapat ipakita.

Kung ang impormasyon ng tulong ng isang tiyak na utos ay napakahaba, maaari mong pindutin ang at mga key ng iyong keyboard upang mag-scroll pataas at pababa, ayon sa pagkakabanggit.

Kung ang output ay masyadong mahaba, kakailanganin mo ng isang pager upang mabasa ito. Muli, maaari mong ihambing ito sa mas kaunting programa ng Linux. Ngunit hindi katulad ng mas kaunting programa ng Linux, ang pahina ng pag-scroll ng EFI Shell sa bawat pahina sa halip na mga linya.

Upang magamit ang isang pager para sa tulong na tulong, gamitin ang -b na pagpipilian ng utos ng tulong tulad ng sumusunod:

Shell> tulungan -b alyas

Ang impormasyon ng paggamit ng alias na utos ay ipinapakita sa isang pager, tulad ng nakikita mo sa screenshot sa ibaba.

Maaari mong pindutin upang pumunta sa susunod na pahina.

Upang isara ang pager, pindutin ang q at pagkatapos ay pindutin ang.

Ang itinakdang Command:

Ginagamit ang itinakdang utos upang ilista ang lahat ng magagamit na mga variable ng kapaligiran ng EFI Shell.

Upang mailista ang lahat ng mga magagamit na variable ng kapaligiran ng EFI Shell, patakbuhin ang itinakdang utos tulad ng sumusunod:

Shell> itakda

Ang lahat ng mga variable ng kapaligiran ng EFI Shell ay nakalista, tulad ng nakikita mo sa screenshot sa ibaba.

Maaari ka ring lumikha ng iyong sariling mga variable ng kapaligiran sa EFI Shell.

Upang lumikha ng isang variable na EFI Shell environment variable na may nilalaman boot.img, patakbuhin ang itinakdang utos tulad ng sumusunod:

Shell> itakda fileboot.img

Nakatakda ang file ng variable ng kapaligiran, tulad ng nakikita mo sa screenshot sa ibaba.

Bilang default, ang mga variable ng kapaligiran na EFI Shell na iyong nilikha ay makakaligtas sa mga reboot ng system. Gayunpaman, maaari kang lumikha ng pabagu-bago ng isip na mga variable ng kapaligiran sa EFI Shell gamit ang-set na opsyon na -v na pagpipilian kung hindi mo nais iyon.

Halimbawa, upang lumikha ng parehong variable ng kapaligiran ng file bilang isang pabagu-bago ng variable ng kapaligiran, patakbuhin ang itinakdang utos tulad ng sumusunod:

Shell> itakda -v fileimahe.boot

Maaari mong alisin ang mga variable ng kapaligiran sa EFI Shell.

Upang alisin ang EFI Shell environment variable file, patakbuhin ang itinakdang utos tulad ng sumusunod:

Shell> itakda -d file

Ang variable ng kapaligiran ng file ay hindi dapat magagamit, tulad ng nakikita mo sa screenshot sa ibaba.

Shell> itakda

Ang utos ng mapa:

Ang print ng utos ay naglilimbag ng talahanayan ng pagmamapa ng lahat ng mga aparato sa pag-iimbak ng iyong computer. Mula sa talahanayan ng pagmamapa, mahahanap mo ang pangalan ng aparato ng mga storage device ng iyong computer. Upang ma-access ang isang storage device mula sa EFI Shell, kakailanganin mo ang pangalan ng aparato ng storage device na iyon.

Upang mailista ang lahat ng mga aparato ng imbakan ng iyong computer mula sa EFI Shell, patakbuhin ang utos ng mapa tulad ng sumusunod:

Shell>mapa

Ang lahat ng mga aparato sa pag-iimbak at kanilang pangalan ay dapat na nakalista, tulad ng nakikita mo sa screenshot sa ibaba.

Kung nagsingit ka ng isang bagong storage device tulad ng isang USB thumb drive sa iyong computer, hindi ito awtomatikong maililista sa talahanayan ng pagmamapa. Sa halip, kakailanganin mong i-refresh ang talahanayan ng pagmamapa nang manu-mano.

Maaari mong i-refresh ang talahanayan ng pagmamapa ng EFI Shell gamit ang pagpipiliang -r ng utos ng mapa tulad ng sumusunod:

Shell>mapa-r

Ang talahanayan ng pagmamapa ng EFI Shell ay dapat na nai-refresh, at ang iyong bagong aparato sa imbakan ay dapat nakalista sa bagong talahanayan ng pagmamapa, tulad ng nakikita mo sa screenshot sa ibaba.

Ang cd at ls Mga Utos:

Maaari kang pumili ng isang storage device gamit ang pangalan ng storage device.

Halimbawa, upang piliin ang imbakan na aparato fs1, maaari mong patakbuhin ang sumusunod na utos:

Shell>fs1:

Ang prompt ay dapat palitan ng fs1: > tulad ng nakikita mo sa screenshot sa ibaba.

Ngayon, maaari mong ilista ang lahat ng mga file at direktoryo na mayroon ka sa storage device fs1 (ang kasalukuyang gumaganang direktoryo) tulad ng sumusunod:

fs1: > ls

Tulad ng nakikita mo, ang lahat ng mga file at direktoryo ng storage device fs1 ay nakalista.

Maaari mo ring gamitin ang mga kamag-anak na path ng direktoryo sa utos ng ls upang ilista ang mga file at direktoryo ng direktoryong iyon.

Halimbawa, upang mailista ang mga file at direktoryo ng direktoryo ng script (na may kaugnayan sa iyong kasalukuyang gumaganang direktoryo), maaari mong patakbuhin ang utos ng ls tulad ng sumusunod:

fs1: > lsscript

Ang mga file at direktoryo ng direktoryo ng script dapat nakalista.

Ang direktoryo ng script ay walang laman sa aking kaso.

Maaari mong gamitin ang ganap na mga landas sa ls command din.

Halimbawa, upang mailista ang lahat ng mga file at direktoryo ng fs0 storage device, patakbuhin ang utos ng ls tulad ng sumusunod:

Shell> lsfs0:

Ang lahat ng mga file at direktoryo ng fs0 storage device ay dapat na nakalista, tulad ng nakikita mo sa screenshot sa ibaba.

Maaari kang maglista ng mga file at direktoryo nang paulit-ulit gamit ang pagpipiliang -R ng utos ng ls.

Halimbawa, upang mailista ang lahat ng mga file at direktoryo ng fs0 na imbakan na aparato nang paulit-ulit, patakbuhin ang utos ng ls tulad ng sumusunod:

Shell> ls -rfs0:

Ang lahat ng mga file at direktoryo ng fs0 storage device ay dapat na nakalista nang paulit-ulit, tulad ng nakikita mo sa screenshot sa ibaba.

Kung ang listahan ng file at direktoryo ay masyadong mahaba upang magkasya sa screen, maaari mong gamitin ang -b na pagpipilian ng utos ng ls na gumamit ng isang pager.

Maaari mong ilista ang lahat ng mga file at direktoryo ng fs0 na imbakan na aparato nang paulit-ulit at gumamit ng isang pager para sa output tulad ng sumusunod:

Shell> ls -r -bfs0:

Ang utos ng ls ay dapat gumamit ng isang pager upang maipakita ang output, tulad ng ipinakita sa screenshot sa ibaba.

Maaari mong gamitin ang utos ng cd upang mag-navigate sa ibang direktoryo ng iyong napiling aparato sa imbakan. Gagawin nitong mas maikli ang iyong mga utos dahil hindi mo na kailangang mag-type ng mahabang mga path ng direktoryo.

Halimbawa, upang mag-navigate sa direktoryo ng script ng napiling imbakan aparato fs1, maaari mong patakbuhin ang cd command tulad ng sumusunod:

fs1: > CDscript

Ang kasalukuyang direktoryo sa pagtatrabaho ay dapat mapalitan sa fs1: script , tulad ng nakikita mo sa screenshot sa ibaba.

Upang bumalik ang isang direktoryo - sa direktoryo ng magulang, maaari mong patakbuhin ang utos ng cd tulad ng sumusunod:

fs1: script> CD..

Dapat ay isa kang direktoryo pataas, tulad ng nakikita mo sa screenshot sa ibaba.

Ang cp Command:

Ginagamit ang utos ng cp upang makopya ang mga file mula sa isang storage device patungo sa isa pa o sa loob ng parehong storage device.

Mayroon akong isang hello.txt file sa storage device fs1, tulad ng nakikita mo sa screenshot sa ibaba.

fs1: > ls

Upang makagawa ng isang bagong kopya ng hello.txt, patakbuhin ang utos ng cp tulad ng sumusunod:

fs1: > cphello.txt hello2.txt

Ang isang bagong file hello2.txt ay dapat nilikha, at ang mga nilalaman ng hello.txt file ay dapat makopya sa hello2.txt file.

fs1: > ls

Kung nais mong kopyahin ang hello.txt file sa direktoryo ng script sa parehong aparato sa pag-iimbak gamit ang isang kamag-anak na path ng direktoryo, patakbuhin ang utos ng cp tulad ng sumusunod:

fs1: > cphello.txt script

Tulad ng nakikita mo, ang hello.txt file ay nakopya sa direktoryo ng script.

fs1: > lsscript

Maaari mo ring gamitin ang isang ganap na landas upang kopyahin ang file na hello.txt sa direktoryo ng mga script tulad ng sumusunod:

fs1: > cp hello.txt script

Tulad ng mayroon nang file, tatanungin ka ng utos ng cp kung nais mong i-overlap ito.

Kung nais mong patungan ang file, pindutin ang y at pagkatapos ay pindutin ang.

Kung hindi mo nais na patungan ang file, pindutin ang n at pagkatapos ay pindutin ang.

Kung nais mong patungan ang lahat ng mga file na mayroon na, pindutin ang isang at pagkatapos ay pindutin ang.

Kung hindi mo alam kung ano ang gagawin, pindutin ang c at pindutin upang kanselahin ang pagpapatakbo ng kopya.

Ang file na hello.txt ay dapat kopyahin sa direktoryo ng script.

Sa parehong paraan, kung nais mong kopyahin ang hello.txt file sa root Directory ng isa pang storage device fs0, maaari mong patakbuhin ang utos ng cp tulad ng sumusunod:

fs1: > cphello.txt fs0:

Tulad ng nakikita mo, ang hello.txt file ay nakopya sa ugat ng fs0 storage device.

Shell> lsfs0:

Maaari mo ring kopyahin nang paulit-ulit ang mga nilalaman ng isang direktoryo sa isa pang direktoryo o imbakan na aparato gamit ang pagpipiliang -r ng utos ng cp.

Upang recursively kopyahin ang mga nilalaman ng fs0: EFI direktoryo sa imbakan aparato fs1, patakbuhin ang utos ng cp tulad ng sumusunod:

Shell> cp -rfs0: EFI fs1:

Ang lahat ng mga file at direktoryo sa fs0: EFI direktoryo ay dapat kopyahin sa imbakan aparato fs1, tulad ng nakikita mo sa screenshot sa ibaba.

Tulad ng nakikita mo, ang mga direktoryo ng ubuntu at BOOT mula sa direktoryo ng fs0: EFI ay recursively kinopya sa fs1 storage device.

Shell> lsfs0: EFI

Shell> lsfs1:

Kung nais mong kopyahin ang fs0: EFI direktoryo pati na rin ang mga nilalaman ng direktoryo na iyon sa fs1 storage device, patakbuhin ang utos ng cp tulad ng sumusunod:

Shell> cp -rfs0: EFI fs1:

Tulad ng nakikita mo, ang fs0: EFI direktoryo ay recursively kinopya sa fs1 imbakan aparato.

Shell> lsfs0:

Shell> lsfs1:

Ang utos ng mv:

Gumagawa ang utos ng mv sa parehong paraan tulad ng utos ng cp. Ang pagkakaiba lamang ay inililipat ng utos ng mv ang mga file o direktoryo mula sa mapagkukunan patungo sa patutunguhan sa halip na kopyahin ang mga ito.

Tulad ng utos ng mv at utos ng cp na magkatulad, hindi ko ipaliwanag ang mga ito dito. Basahin lamang ang seksyon ng Command ng cp at palitan ang mga utos ng cp ng utos ng mv. Magaling kang pumunta.

Mayroong isa pang kaso ng paggamit para sa utos ng mv. Ang utos ng mv ay ginagamit upang palitan ang pangalan ng mga file at mga direktoryo.

Halimbawa, upang palitan ang pangalan ng file hello2.txt sa hello3.txt, patakbuhin ang utos ng mv tulad ng sumusunod:

fs1: > mvhello2.txt hello3.txt

Ang hello2.txt ay dapat palitan ng pangalan sa hello3.txt.

Tulad ng nakikita mo, ang file na hello2.txt ay wala na sa fs1 storage device at pinalitan ng pangalan na hello3.txt.

fs1: > ls

Sa parehong paraan, maaari mong palitan ang pangalan ng isang direktoryo gamit ang mv command.

Halimbawa, upang palitan ang pangalan ng direktoryo ubuntu sa debian , patakbuhin ang utos ng mv tulad ng sumusunod:

fs1: > mvubuntu debian

Tulad ng nakikita mo, ang direktoryo ng ubuntu ay pinalitan ng pangalan sa debian .

fs1: > ls

Ang rm Command:

Ginagamit ang utos na rm upang alisin ang mga file at direktoryo mula sa iyong mga storage device.

Upang alisin ang isang file hello3.txt mula sa fs1 storage device, patakbuhin ang utos na rm tulad ng sumusunod:

fs1: > rmhello3.txt

Dapat alisin ang file na hello3.txt.

Tulad ng nakikita mo, ang file na hello3.txt ay wala na sa fs1 na imbakan na aparato.

fs1: > ls

Sa parehong paraan, maaari mong alisin ang direktoryo ng debian mula sa fs1 na imbakan na aparato tulad ng sumusunod:

fs1: > rmdebian

Habang tinatanggal mo ang isang direktoryo na maaaring maglaman ng iba pang mga file at direktoryo, tatanungin ka ng utos na rm kung nais mong alisin ang mga ito. Ito ay isang hakbang sa kaligtasan upang hindi mo sinasadyang matanggal ang mga mahahalagang file.

Upang kumpirmahin ang pagpapatakbo ng pagtanggal, pindutin ang y at pagkatapos ay pindutin ang.

Ang direktoryo ng debian at ang mga nilalaman nito ay dapat na alisin.

Tulad ng nakikita mo, ang direktoryo ng debian ay hindi magagamit sa fs1 na imbakan na aparato.

fs1: > ls

I-edit ang Command:

Ang EFI Shell ay may kasamang pangunahing programa ng text editor na tinatawag na EFI Editor. Napaka kapaki-pakinabang dahil maaari mong mai-edit ang mga file ng pagsasaayos nang napakadali mula sa EFI Shell.

Maaari mong buksan ang file na hello.txt mula sa fs1 storage device gamit ang programang EFI Editor tulad ng sumusunod:

fs1: >i-edit ang hello.txt

Ang file na hello.txt ay dapat buksan kasama ng programang EFI Editor. Maaari mong i-edit ang iyong teksto / pagsasaayos ng file mula rito.

Sa sandaling na-edit mo ang hello.txt file, pindutin ang sinusundan ng upang i-save ang file.

Dapat i-save ang file na hello.txt.

Upang isara ang programa ng EFI Editor, pindutin ang.

Kung mayroon kang mga hindi nai-save na pagbabago, tatanungin ka ng programang EFI Editor kung nais mong i-save ang mga ito.

Pindutin ang y upang mai-save ang mga pagbabago at isara ang programa ng EFI Editor.

Pindutin ang n upang itapon ang mga pagbabago at isara ang programa ng EFI Editor.

Pindutin ang c kung nagbago ang isip mo at ayaw nang isara ang programa ng EFI Editor.

Ang programa ng EFI Editor ay may maraming iba pang mga kamangha-manghang mga tampok. Sa kasamaang palad, wala sa saklaw ng artikulong ito upang ipakita sa kanilang lahat.

Maaari mong tingnan ang ilalim ng programa ng EFI Editor, at dapat mong makita ang lahat ng impormasyong kailangan mo upang magamit ang iba pang mga tampok ng programang EFI Editor. Bilang karagdagan, maaari mong ihambing ang programa ng EFI Editor sa nano text editor ng Linux. Ang galing.

Ang exit Command:

Ginagamit ang exit command upang isara ang EFI Shell bumalik sa BIOS / UEFI Firmware ng iyong motherboard.

Upang isara ang EFI Shell, patakbuhin ang exit command tulad ng sumusunod:

Shell> labasan

Mas makakabuti kung bumalik ka sa BIOS / UEFI Firmware ng iyong motherboard, tulad ng nakikita mo sa screenshot sa ibaba.

Ang reset ng Command:

Ginamit ang reset command upang i-reset o i-restart ang iyong computer.

Upang i-restart ang iyong computer mula sa EFI Shell, patakbuhin ang reset na utos tulad ng sumusunod:

Shell>i-reset

Maaari ding magamit ang reset command upang isara ang iyong computer.

Upang mai-shut down ang iyong computer mula sa EFI Shell, patakbuhin ang reset command na may pagpipilian na -s tulad ng sumusunod:

Shell>i-reset-s

Iba Pang Mga EFI Shell Command:

Maraming iba pang mga utos ng EFI Shell. Wala sa saklaw ng artikulong ito upang masakop silang lahat. Ngunit, maaari mong basahin ang dokumentasyon ng EFI Shell [1] upang malaman ang tungkol sa kanila. Maaari mo ring gamitin ang tulong na utos upang malaman ang magagamit na mga utos ng EFI Shell. Maaari mong gamitin ang tulong na utos upang basahin din ang dokumentasyon ng mga utos ng EFI Shell din. Ang dokumentasyon ng EFI Shell ay napakalawak at puno ng impormasyon at mga halimbawa. Napakadali din at madaling sundin. Hindi ka dapat magkaroon ng anumang problema sa pagbabasa nito.

Pag-redirect ng Output:

Tulad ng bash at iba pang mga shell ng Linux, sinusuportahan din ng EFI Shell ang pag-redirect ng output. Kaya, maaari mong i-redirect ang output ng isang EFI Shell utos sa isang file gamit ang tampok na pag-redirect ng output ng EFI Shell.

Halimbawa, maaari mong i-redirect ang output ng echo Hello World command sa isang file message.txt tulad ng sumusunod:

fs1: > itinapon 'Hello World' >mensahe.txt

Ang isang bagong file.txt file ay dapat nilikha, tulad ng nakikita mo sa screenshot sa ibaba.

fs1: > ls

Tulad ng nakikita mo, mayroon itong nilalaman na Hello World.

fs1: >i-edit ang mensahe.txt

Kung nais mong idagdag (idagdag sa dulo ng isang file) ang output ng isa pang utos na echo Good Luck (sabihin natin) sa file ng message.txt, maaari mong gamitin ang >> simbolo sa halip na simbolo ng> sumusunod:

fs1: > itinapon 'Good Luck' >>mensahe.txt

Tulad ng nakikita mo, ang teksto ng Good Luck ay idinagdag sa dulo ng file ng message.txt.

fs1: >i-edit ang mensahe.txt

Sa parehong paraan, maaari mong i-redirect ang output ng help map command sa isang file map-help.txt tulad ng sumusunod:

fs1: > tulunganmapa>mapa-help.txt

Tulad ng nakikita mo, isang bagong file map-help.txt ang nilikha.

fs1: > ls

Tulad ng nakikita mo, ang output ng utos ng help map ay nai-redirect sa file na map-help.txt.

fs1: >i-edit ang map-help.txt

TANDAAN : Kapag gumawa ka ng pag-redirect ng output, dapat mong tandaan ang pagkakaiba sa pagitan ng simbolo ng> at >>. Napakahalaga nito. Kung wala kang sapat na kaalaman sa mga simbolong ito, maaaring mawala sa iyo ang mahalagang data.

Sabihin nating pinatakbo mo ang sumusunod na utos sa EFI Shell:

Shell> utos > file

Dito, ire-redirect ng> simbolo ang output ng utos sa file. Kung ang file ay wala, malilikha ito. Kung mayroon ang file, ang mga nilalaman ng file ay papalitan ng output ng utos. Napakahalagang alalahanin ito.

Ngayon, sabihin nating pinatakbo mo ang utos ng EFI Shell sa itaas gamit ang >> simbolo tulad ng sumusunod:

Shell> utos >> file

Dito, ang >> simbolo ay idadagdag (idagdag sa dulo ng file) ang output ng utos sa file kung mayroon ang file. Kung wala ang file, malilikha ito, at ang output ng utos ay idinagdag sa file.

Kaya, kung wala ang file, ang simbolo ng> at >> ay gagawin ang parehong bagay - likhain ang file at idagdag ang output ng utos sa file.

Kung mayroon kang maraming mga file sa iyong storage device, hindi napakahirap gumawa ng pagkakamali at mawala ang mahalagang data. Kaya, inirerekumenda ko ang paggamit ng >> simbolo sa halip ng> simbolo para sa pag-redirect ng output maliban kung mayroon kang mga tukoy na kinakailangan. Pagkatapos, gagawin nito ang parehong bagay. Sa ganitong paraan, kung nagkamali ka, maaari mong palaging alisin ang mga sobrang linya na naidugtong sa file upang bumalik sa nakaraang estado.

Konklusyon:

Ipinapakita sa iyo ng artikulong ito kung paano simulan ang UEFI Interactive Shell at gamitin ang karaniwang mga utos ng EFI Shell. Ipinakita ko rin sa iyo kung paano gamitin ang tampok na pag-redirect ng output ng EFI Shell. Sa wakas, ipinakita ko sa iyo kung paano i-access ang mga aparato sa pag-iimbak ng iyong computer mula sa EFI Shell at kung paano lumikha, kopyahin, ilipat, palitan ng pangalan, at i-edit ang mga file mula sa EFI Shell. Ang artikulong ito ay dapat makatulong sa iyo na makapagsimula sa mga utos ng UEFI Interactive Shell at EFI Shell.

Mga Sanggunian:

[1] Manwal ng Sanggunian ng Command ng Shell - Intel

[2] Pangunahing Mga Tagubilin para sa Paggamit ng Extensible Firmware Interface (EFI)