Linux commands: which
New Courses Coming Soon
Join the waiting lists
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
→ Get my Linux Command Line Handbook
Here is how can I help you:
- COURSES where I teach everything I know
- CODING BOOTCAMP cohort course - next edition in 2025
- THE VALLEY OF CODE your web development manual
- BOOKS 17 coding ebooks you can download for free on JS Python C PHP and lots more
- Interesting links collection
- Follow me on X