Paano Suriin ang Landas sa Unix: 3 Mga Hakbang (na may Mga Larawan)

Talaan ng mga Nilalaman:

Paano Suriin ang Landas sa Unix: 3 Mga Hakbang (na may Mga Larawan)
Paano Suriin ang Landas sa Unix: 3 Mga Hakbang (na may Mga Larawan)

Video: Paano Suriin ang Landas sa Unix: 3 Mga Hakbang (na may Mga Larawan)

Video: Paano Suriin ang Landas sa Unix: 3 Mga Hakbang (na may Mga Larawan)
Video: How to insert a nasogastric tube for NG intubation - 3d animation 2024, Mayo
Anonim

Kung nag-type ka ng isang utos at nakita ang error na "hindi nahanap ang utos," maaaring nangangahulugan ito ng direktoryo kung saan nai-save ang iyong maipapatupad ay hindi naidagdag sa iyong landas. Itinuturo sa iyo ng wikiHow na ito kung paano makahanap ng buong landas sa isang file, kung paano ipakita ang iyong mga variable ng kapaligiran sa path, at kung paano magdagdag ng mga bagong direktoryo sa iyong landas kung kinakailangan.

Mga hakbang

Suriin ang Landas sa Unix Hakbang 1
Suriin ang Landas sa Unix Hakbang 1

Hakbang 1. Hanapin ang buong landas sa isang file

Kung kailangan mong hanapin ang ganap na landas sa isang file sa iyong system, magagawa mo ito gamit ang find command. Sabihin nating kailangan mo upang hanapin ang buong landas sa isang program na tinawag masaya:

  • I-type ang find / -name na "masaya" –type f print at pindutin ang ↵ Enter.

    • Ipinapakita nito ang buong landas sa file na tinawag masaya hindi mahalaga kung aling direktoryo ang iyong naroroon.
    • Kung masaya sa isang direktoryo na tinawag / games / kasindak-sindak, makikita mo / mga laro / kahanga-hangang / masaya sa mga resulta ng utos.
Suriin ang Landas sa Unix Hakbang 2
Suriin ang Landas sa Unix Hakbang 2

Hakbang 2. Ipakita ang variable ng iyong kapaligiran sa landas

Kapag nag-type ka ng isang utos, hinahanap ito ng shell sa mga direktoryo na tinukoy ng iyong landas. Maaari mong gamitin ang echo $ PATH upang makita kung aling mga direktoryo ang itinakda ng iyong shell upang suriin para sa maipapatupad na mga file. Upang gawin ito:

  • I-type ang echo $ PATH sa prompt ng utos at pindutin ang ↵ Enter.

    • Ang mga resulta ay dapat magmukhang ganito: usr / local / bin: / usr / sbin: / usr / bin: / sbin: / bin
    • Ang output na ito ay isang listahan ng mga direktoryo kung saan nakaimbak ang mga maipapatupad na file. Kung susubukan mong magpatakbo ng isang file o utos na wala sa isa sa mga direktoryo sa iyong landas, makakatanggap ka ng isang error na nagsasabing hindi nahanap ang utos.
Suriin ang Landas sa Unix Hakbang 3
Suriin ang Landas sa Unix Hakbang 3

Hakbang 3. Magdagdag ng isang bagong direktoryo sa path

Sabihin nating nais mong patakbuhin ang file na iyon na tinawag masaya. Natutunan mo mula sa pagpapatakbo ng find command na ito ay nasa isang direktoryo na tinatawag na / games / kasindak-sindak. Gayunpaman, / mga laro / kahanga-hangang wala sa iyong landas, at hindi mo nais na mai-type ang buong landas upang mapatakbo lamang ang laro. Upang idagdag ito sa iyong landas:

  • I-type ang pag-export PATH = $ PATH: / games / kahanga-hangang at pindutin ang ↵ Enter.

    • Ngayon ay maaari kang tumakbo masaya sa pamamagitan lamang ng pagta-type ng pangalan nito sa linya ng utos (sa halip na / games / kahanga-hangang / masaya) at pagpindot sa ↵ Enter.
    • Ang pagbabago na ito ay nakakaapekto lamang sa kasalukuyang shell. Kung magbukas ka ng isang bagong window ng terminal o mag-sign in sa ibang lugar, kailangan mong idagdag muli ang landas. Upang gawing permanente ang pagbabago, idagdag ang utos sa config file ng iyong shell (hal., .bashrc, .cshrc).

Video - Sa pamamagitan ng paggamit ng serbisyong ito, maaaring ibahagi ang ilang impormasyon sa YouTube

Mga Tip

Inirerekumendang: