Si të kontrolloni shtegun në Unix: 3 hapa (me fotografi)

Përmbajtje:

Si të kontrolloni shtegun në Unix: 3 hapa (me fotografi)
Si të kontrolloni shtegun në Unix: 3 hapa (me fotografi)

Video: Si të kontrolloni shtegun në Unix: 3 hapa (me fotografi)

Video: Si të kontrolloni shtegun në Unix: 3 hapa (me fotografi)
Video: Шпатлевка стен и потолка. З способа. Какой самый быстрый? 2024, Mund
Anonim

Nëse keni shtypur një komandë dhe shihni gabimin "komanda nuk u gjet", kjo mund të nënkuptojë që drejtoria në të cilën është ruajtur ekzekutuesi juaj nuk është shtuar në rrugën tuaj. Ky wikiHow ju mëson se si të gjeni rrugën e plotë për një skedar, si të shfaqni variablat e mjedisit të shtegut tuaj dhe si të shtoni drejtori të reja në rrugën tuaj kur është e nevojshme.

Hapa

Kontrolloni rrugën në Unix Hapi 1
Kontrolloni rrugën në Unix Hapi 1

Hapi 1. Gjeni rrugën e plotë për një skedar

Nëse keni nevojë të gjeni rrugën absolute për një skedar në sistemin tuaj, mund ta bëni këtë duke përdorur komandën e gjetjes. Le të themi se keni nevojë të gjeni rrugën e plotë drejt një programi të quajtur argëtuese:

  • Shkruani gjeni / -emri "fun" -lloji f print dhe shtypni ↵ Enter.

    • Kjo tregon rrugën e plotë për skedarin e quajtur argëtuese pa marrë parasysh se në cilin drejtori jeni.
    • Nëse argëtuese në një drejtori të quajtur /lojëra/të mrekullueshme, ju do të shihni/games/awesome/fun në rezultatet e komandës.
Kontrolloni rrugën në Unix Hapi 2
Kontrolloni rrugën në Unix Hapi 2

Hapi 2. Shfaq variablin e mjedisit të shtegut tënd

Kur shtypni një komandë, shell e kërkon atë në drejtoritë e specifikuara nga rruga juaj. Ju mund të përdorni echo $ PATH për të gjetur drejtoritë që guaska juaj është vendosur për të kontrolluar për skedarë të ekzekutueshëm. Për ta bërë këtë:

  • Shkruani echo $ PATH në komandën e shpejtë dhe shtypni ↵ Enter.

    • Rezultatet duhet të duken kështu: usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
    • Ky dalje është një listë drejtorish ku ruhen skedarët e ekzekutueshëm. Nëse përpiqeni të ekzekutoni një skedar ose komandë që nuk është në një nga drejtoritë në rrugën tuaj, do të merrni një gabim që thotë se komanda nuk është gjetur.
Kontrolloni rrugën në Unix Hapi 3
Kontrolloni rrugën në Unix Hapi 3

Hapi 3. Shtoni një drejtori të re në shteg

Le të themi se doni të ekzekutoni atë skedar të quajtur argëtueseMe Ju mësuat nga drejtimi i komandës find se është në një drejtori të quajtur /games /awesome. Sidoqoftë, /games /awesome nuk është në rrugën tuaj, dhe ju nuk doni të shkruani rrugën e plotë vetëm për të drejtuar lojën. Për ta shtuar atë në rrugën tuaj:

  • Lloji eksport PATH = $ PATH:/games/awesome dhe shtypni ↵ Enter.

    • Tani mund të vraponi argëtuese thjesht duke shtypur emrin e tij në rreshtin e komandës (në vend të /lojëra/të mrekullueshme/argëtuese) dhe duke shtypur ↵ Enter.
    • Ky ndryshim prek vetëm guaskën aktuale. Nëse hapni një dritare të re të terminalit ose regjistroheni diku tjetër, do t'ju duhet të shtoni sërish rrugën. Për ta bërë ndryshimin të përhershëm, shtoni komandën në skedarin e konfigurimit të guaskës tuaj (p.sh. .bashrc, .cshrc).

Video - Duke përdorur këtë shërbim, disa informacione mund të ndahen me YouTube

Këshilla

Recommended: