Hvordan sjekke banen i Unix: 3 trinn (med bilder)

Innholdsfortegnelse:

Hvordan sjekke banen i Unix: 3 trinn (med bilder)
Hvordan sjekke banen i Unix: 3 trinn (med bilder)

Video: Hvordan sjekke banen i Unix: 3 trinn (med bilder)

Video: Hvordan sjekke banen i Unix: 3 trinn (med bilder)
Video: Смерть в отеле: Что произошло с девушкой, которую никто не знал? 2024, Kan
Anonim

Hvis du har skrevet en kommando og ser feilen "kommandoen ble ikke funnet", kan det bety at katalogen der den kjørbare filen er lagret, ikke er blitt lagt til banen din. Denne wikiHow lærer deg hvordan du finner hele banen til en fil, hvordan du viser stavmiljøvariabler og hvordan du legger til nye kataloger på banen din når det er nødvendig.

Trinn

Sjekk banen i Unix trinn 1
Sjekk banen i Unix trinn 1

Trinn 1. Finn hele banen til en fil

Hvis du trenger å finne den absolutte banen til en fil på systemet ditt, kan du gjøre det ved å finne kommandoen. La oss si at du trengte å finne hele veien til et program som heter moro:

  • Skriv inn finn / -navn "moro" –type f print og trykk på ↵ Enter.

    • Dette viser hele banen til filen som heter moro uansett hvilken katalog du er i.
    • Hvis moro i en katalog som heter /spill/fantastisk, du vil se/games/awesome/fun i resultatene av kommandoen.
Sjekk banen i Unix trinn 2
Sjekk banen i Unix trinn 2

Trinn 2. Vis stavmiljøvariabelen

Når du skriver en kommando, ser skallet etter det i katalogene som er angitt av banen. Du kan bruke echo $ PATH til å finne hvilke kataloger skallet ditt er satt til å se etter kjørbare filer. Å gjøre slik:

  • Skriv inn ekko $ PATH ved ledeteksten, og trykk på ↵ Enter.

    • Resultatene skal se slik ut: usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
    • Denne utgangen er en liste over kataloger der kjørbare filer er lagret. Hvis du prøver å kjøre en fil eller kommando som ikke er i en av katalogene i stien din, får du en feilmelding som sier at kommandoen ikke er funnet.
Sjekk banen i Unix trinn 3
Sjekk banen i Unix trinn 3

Trinn 3. Legg til en ny katalog i banen

La oss si at du vil kjøre filen som heter moro. Du lærte av å kjøre finn -kommandoen at den er i en katalog som heter /games /awesome. Imidlertid er /games /awesome ikke i din vei, og du vil ikke skrive hele banen bare for å kjøre spillet. Slik legger du den til stien din:

  • Skriv eksport PATH = $ PATH:/games/awesome og trykk på ↵ Enter.

    • Nå kan du løpe moro bare ved å skrive navnet på kommandolinjen (i stedet for /spill/fantastisk/moro) og trykk på ↵ Enter.
    • Denne endringen påvirker bare det nåværende skallet. Hvis du åpner et nytt terminalvindu eller logger på andre steder, må du legge til banen på nytt. For å gjøre endringen permanent, legg til kommandoen i shell -konfigurasjonsfilen (f.eks. .bashrc, .cshrc).

Video - Ved å bruke denne tjenesten kan noe informasjon bli delt med YouTube

Anbefalt: