Q. How do I display the absolute path to the current working directory under Linux or UNIX operating system?
A. The pwd command displays the absolute pathname of the current working directory to the computer screen.
Print name of current/working directory
Type pwd command:
pwd
Output:
/home/vivek
Above command print the full filename of the current working directory i.e /home/vivek.
Display actual directory location
Use -P option to display the physical current working directory (all symbolic links resolved). For example, /home/lighttpd is /var/www/root/lighttpd:
cd /home/lighttpd
pwd
Output:
/home/lighttpd
Now run with -P option
pwd -P
Output:
/var/www/root/lighttpd
You should follow me on twitter here or grab rss feed to keep track of new changes.
Featured Articles:
- 30 Handy Bash Shell Aliases For Linux / Unix / Mac OS X
- Top 30 Nmap Command Examples For Sys/Network Admins
- 25 PHP Security Best Practices For Sys Admins
- 20 Linux System Monitoring Tools Every SysAdmin Should Know
- 20 Linux Server Hardening Security Tips
- Linux: 20 Iptables Examples For New SysAdmins
- Top 20 OpenSSH Server Best Security Practices
- Top 20 Nginx WebServer Best Security Practices
- 20 Examples: Make Sure Unix / Linux Configuration Files Are Free From Syntax Errors
- 15 Greatest Open Source Terminal Applications Of 2012

- My 10 UNIX Command Line Mistakes
- Top 10 Open Source Web-Based Project Management Software
- Top 5 Email Client For Linux, Mac OS X, and Windows Users
- The Novice Guide To Buying A Linux Laptop













{ 2 comments… read them below or add one }
I ran across an article that showed how to use pwd in an if statement, but i can not find that article. can you poin me to some artcle that might explain this.
thanks
#!/bin/bash #.... _pwd="$(pwd)" if [ "$_pwd" == "boo" ] then echo "Current pwd is boo, starting backup..." else echo "cd to boo and try again." fi