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
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.
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.
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).