Kako provjeriti put u Unixu: 3 koraka (sa slikama)

Sadržaj:

Kako provjeriti put u Unixu: 3 koraka (sa slikama)
Kako provjeriti put u Unixu: 3 koraka (sa slikama)

Video: Kako provjeriti put u Unixu: 3 koraka (sa slikama)

Video: Kako provjeriti put u Unixu: 3 koraka (sa slikama)
Video: Штукатурка стен - самое полное видео! Переделка хрущевки от А до Я. #5 2024, April
Anonim

Ako ste upisali naredbu i vidite grešku "naredba nije pronađena", to može značiti da direktorij u kojem je vaša izvršna datoteka spremljena nije dodan na vašu putanju. Ovaj wikiHow vas uči kako pronaći potpunu putanju do datoteke, kako prikazati varijable okruženja putanje i kako dodati nove direktorije na vašu putanju po potrebi.

Koraci

Provjerite put u Unixu Korak 1
Provjerite put u Unixu Korak 1

Korak 1. Pronađite punu putanju do datoteke

Ako trebate pronaći apsolutni put do datoteke na vašem sistemu, to možete učiniti pomoću naredbe find. Recimo da ste morali pronaći potpuni put do programa koji se zove zabava:

  • Upišite find / -name "fun" -type f print i pritisnite ↵ Enter.

    • Ovo prikazuje punu putanju do datoteke koja se zove zabava bez obzira u kojem direktoriju se nalazite.
    • Ako zabava u direktoriju koji se zove /games/awesome, vidjeli biste/games/awesome/fun u rezultatima naredbe.
Provjerite putanju u Unixu Korak 2
Provjerite putanju u Unixu Korak 2

Korak 2. Prikažite varijablu okruženja putanje

Kada upišete naredbu, ljuska je traži u direktorijima navedenim na vašoj putanji. Možete koristiti echo $ PATH za pronalaženje direktorija koje je vaša ljuska postavljena za provjeru izvršnih datoteka. Uraditi tako:

  • Otkucajte echo $ PATH u komandnoj liniji i pritisnite ↵ Enter.

    • Rezultati bi trebali izgledati otprilike ovako: usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
    • Ovaj izlaz je popis direktorija u kojima su pohranjene izvršne datoteke. Ako pokušate pokrenuti datoteku ili naredbu koja nije u jednom od direktorija na vašoj putanji, primit ćete grešku koja kaže da naredba nije pronađena.
Provjerite putanju u Unixu Korak 3
Provjerite putanju u Unixu Korak 3

Korak 3. Dodajte novi direktorij na putanju

Recimo da želite pokrenuti tu datoteku pod nazivom zabava. Iz izvođenja naredbe find saznali ste da se nalazi u direktoriju pod nazivom /games /awesome. Međutim, /games /awesome vam nije na putu i ne želite upisati punu putanju samo za pokretanje igre. Da biste je dodali na svoju putanju:

  • Upišite export PATH = $ PATH:/games/awesome i pritisnite ↵ Enter.

    • Sada možete trčati zabava samo upisivanjem njegovog imena u komandnu liniju (umjesto /igre/odlično/zabavno) i pritisnite ↵ Enter.
    • Ova promjena utječe samo na trenutnu ljusku. Ako otvorite novi prozor terminala ili se prijavite na drugo mjesto, morat ćete ponovo dodati putanju. Da bi promjena bila trajna, dodajte naredbu u konfiguracijsku datoteku ljuske (npr. .bashrc, .cshrc).

Preporučuje se: