Hvordan finne ut banen i Unix

Forfatter: Florence Bailey
Opprettelsesdato: 27 Mars 2021
Oppdater Dato: 25 Juni 2024
Anonim
Everything You Need to Know About $PATH in Bash
Video: Everything You Need to Know About $PATH in Bash

Innhold

Har du noen gang fått en feilmelding etter å ha angitt en enkel kommando?

  • $ woot
  • bash: woot: kommando ikke funnet

Dette betyr at kommandoen enten ble angitt FEIL eller rett og slett ikke eksisterer i systemet.

Trinn

  1. 1 Skriv inn riktig kommando. Når du skriver inn en kommando, søker UNIX-skallet selv etter innebygde kommandoer og ser deretter etter mappene som er angitt i PATH-variablene.
    • For å sjekke banen, skriv inn "echo $ PATH".
      • $ echo $ PATH
        • / sbin: / usr / sbin: / bin: / usr / bin: / usr / X11R6 / bin: / usr / local / sbin: / usr / local / bin
  2. 2 Inkluder dollartegnet, eller skallet vil bare vise ordet "PATH" på skjermen. Mappene blir sjekket og delt inn i kolonner.
  3. 3 For å finne plasseringen av kommandoen, bruk hvilke og skriv kommandoer:
    • $ som ifconfig;
    • / sbin / ifconfig;
    • $ type ifconfig;
    • ifconfig er / sbin / ifconfig.

Tips

  • Som standard søker ikke kommandoskallet etter gjeldende plassering på Unix -operativsystemer (BSD, Linux og andre) hvis banen ikke er spesifisert på forhånd. Dette kan fikses ved å legge til en periode, som er forkortelsen for den nåværende katalogen. Dette kan endres ved å åpne hjemmekatalogen. Den må inneholde ".profile". Bruk en redaktør som vi til å åpne, endre og lagre katalogen.

Advarsler

  • Vær forsiktig med hva du gjør når du kjører som superbruker.