miljövariabeln sökväg är en kolon avgränsad lista över kataloger som ditt skal söker igenom när du entera kommando.,
programfiler (körbara) hålls på många olika ställen påunix-systemet. Din väg berättar Unix-skalet var du ska leta efterpå systemet när du begär ett visst program. Att ha moredirectories i din väg kommer att minska antalet gånger du får ”kommandot hittades inte” fel, men kan sätta dig på större risk ofaktivera en trojansk häst.
för att ta reda på vad din sökväg är, skriv in:
echo $PATH
din sökväg kommer att se ut ungefär som följande.,
/usr2/username/bin:/usr/local/bin:/usr/bin:.
Du kommer att se ditt användarnamn i stället för username
. Om du använder ovanstående exempelväg, om du anger kommandot ls
, kommer ditt skal att leta efter lämplig körbar fil i följande ordning: för det första skulle det Titta igenom katalogen/usr2/username/bin
, sedan /usr/local/bin
, sedan /usr/bin
, och slutligen den lokala katalogen, som indikeras av .
(en period).,
för att ändra din sökväg
om du använder csh
eller tcsh
, på shellprompt, skriv:
setenv PATH $PATH\:/dir/path
om du använder sh
, ksh
, ellerbash
, vid skalprompten, skriv:
PATH=$PATH\:/dir/path ; export PATH
ersätt i alla fall /dir/path
med katalogen duvill att skalet ska söka.
$PATH\:/dir/path
med /dir/path:$PATH
.vid Indiana University, för personlig eller avdelnings Linux eller Unix systemstöd, se Få hjälp för Linux eller Unix på IU.