Det finns inte en enda, universell katalog för körbara filer i UNIX. Platsen varierar beroende på det specifika UNIX-liknande operativsystemet och dess konfiguration.
Här är några vanliga kataloger:
* `/bin` :Innehåller viktiga systembinärer som används under systemstart.
* `/sbin` :Innehar systemadministratörsbinarierna (t.ex. `avstängning ',` montering').
* `/usr/bin` :Innehåller vanligt använda användarbinärer.
* `/usr/sbin` :Innehar systemadministratörsbinärer som inte är väsentliga för systemstart.
* `/usr/local/bin` :Används ofta för lokalt installerade binärer.
Viktiga anteckningar:
* sökmiljövariabel: Miljövariabeln "Path" berättar för skalet var man ska leta efter körbara filer. Detta gör att du kan köra program från vilken katalog som helst genom att ange deras namn utan deras fulla väg.
* Andra kataloger: Andra kataloger kan också innehålla körbara filer, beroende på systemet. Till exempel kan applikationer installera sina binärer i specifika underkataloger inom `/usr/local/` eller `/opt/`.
bästa praxis:
För att hitta den specifika platsen för en körbar, använd kommandot `som ':
`` `
vilket kommandonamn
`` `
Till exempel för att hitta platsen för kommandot `ls`:
`` `
Vilken LS
`` `