Linux commands: which
A quick guide to the `which` command, used to show where the command is stored
Suppose you have a command you can execute, because it’s in the shell path, but you want to know where it is located.
You can do so using which
. The command will return the path to the command specified:
which
will only work for executables stored on disk, not aliases or built-in shell functions.
The
which
command works on Linux, macOS, WSL, and anywhere you have a UNIX environment
→ I wrote 17 books to help you become a better developer, download them all at $0 cost by joining my newsletter
→ JOIN MY CODING BOOTCAMP, an amazing cohort course that will be a huge step up in your coding career - covering React, Next.js - next edition February 2025