"/" is het afscheidingsteken tussen directroynamen in padnamen. "." is de huidige directory.
./uitvoerbaar_bestand
verwijst naar het bestand "uitvoerbaar_bestand" dat zich in de huidige directory bevindt (de directory waarin je op dat moment werkt).
Als je de naam van een uitvoerbaar bestand intypt, dan gaat linux dat nooit in de huidige directory zoeken. Als je een uitvoerbaar bestand dat zich in de huidige directory bevindt, wil uitvoeren, dan moet je expliciet de plaats van dat bestand aangeven. Stel dat je je in de directory /home/arie/bin bevindt, dan kan je het bestand /home/arie/bin/uitvoerbaar_bestand uitvoeren met
/home/arie/bin/uitvoerbaar_bestand
maar ook met
./uitvoerbaar_bestand
De éérste manier zal werken waar je je ook bevindt in het bestandssysteem.