Kuidas kontrollida teed Unixis: 3 sammu (koos piltidega)

Sisukord:

Kuidas kontrollida teed Unixis: 3 sammu (koos piltidega)
Kuidas kontrollida teed Unixis: 3 sammu (koos piltidega)

Video: Kuidas kontrollida teed Unixis: 3 sammu (koos piltidega)

Video: Kuidas kontrollida teed Unixis: 3 sammu (koos piltidega)
Video: Cube Patterns | How To Make Patterns in 3×3 Rubik's Cube | Easy Patterns 2024, Aprill
Anonim

Kui sisestasite käsu ja näete viga „käsku ei leitud”, võib see tähendada, et kataloogi, kuhu teie käivitatav fail on salvestatud, pole teie teele lisatud. See wikiHow õpetab teile, kuidas leida faili täielik tee, kuidas kuvada oma tee keskkonnamuutujaid ja vajadusel lisada oma teele uusi katalooge.

Sammud

Kontrollige teed Unixi 1. etapis
Kontrollige teed Unixi 1. etapis

Samm 1. Leidke faili täielik tee

Kui peate oma süsteemis leidma faili absoluutse tee, saate seda teha käsu Find abil. Oletame, et teil oli vaja leida täielik tee programmi nimega lõbus:

  • Tippige find / -name "fun" -tüüp f print ja vajutage ↵ Enter.

    • See näitab täielikku teed faili nimega lõbus olenemata sellest, millises kataloogis olete.
    • Kui lõbus kataloogis nimega /mängud/vinge, näeksite käsu tulemustes/games/awesome/fun.
Kontrollige teed Unixi 2. etapis
Kontrollige teed Unixi 2. etapis

Samm 2. Kuvage oma tee keskkonnamuutuja

Käsu sisestamisel otsib kest seda teie tee määratud kataloogidest. Echo $ PATH abil saate otsida, milliseid katalooge teie kest on määratud täitmisfailide kontrollimiseks. Selleks tehke järgmist.

  • Tippige käsureale echo $ PATH ja vajutage ↵ Enter.

    • Tulemused peaksid välja nägema umbes sellised: usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
    • See väljund on kataloogide loend, kuhu on salvestatud käivitatavad failid. Kui proovite käivitada faili või käsku, mis pole teie tee ühes kataloogis, kuvatakse tõrge, mis ütleb, et käsku ei leitud.
Kontrollige teed Unixi 3. sammus
Kontrollige teed Unixi 3. sammus

Samm 3. Lisage teele uus kataloog

Oletame, et soovite käivitada selle faili nimega lõbus. Leidsite käskluse käivitamisel, et see asub kataloogis nimega /games /awesome. Kuid /games /awesome pole teie teel ja te ei soovi mängu käivitamiseks kogu teed sisestada. Selle lisamiseks oma teele tehke järgmist.

  • Tippige eksport PATH = $ PATH:/games/awesome ja vajutage ↵ sisestusklahvi.

    • Nüüd saate joosta lõbus lihtsalt tippige selle nimi käsureale (selle asemel /mängud/vinge/lõbus) ja vajutage ↵ Enter.
    • See muudatus mõjutab ainult praegust kesta. Kui avate uue terminaliakna või logite sisse mujale, peate tee uuesti lisama. Muudatuse püsivaks muutmiseks lisage käsk oma shelli konfiguratsioonifaili (nt .bashrc, .cshrc).

Soovitan: