คำสั่ง pwd ย่อมาจาก print working directory คือ คำสั่งแสดงชื่อไดเรกทรอรี่ปัจจุบัน ว่ากำลังทำงานอยู่ที่ไดเรกทรอรี่ใด เป็นคำสั่งที่มีใน shell พื้นฐาน จึงมีทั้งใน sh (Bourne shell 1977) และ bash (Basic Shell 1989)
การแสดงชื่อไดเรกทรอรี่ปัจจุบัน มีความจำเป็นอย่างมาก ถ้าต้องเปิดพร้อมกันหลาย terminal เพราะคำสั่งที่จะเรียกใช้ได้ต้องอยู่ใน working directory จึงต้องมั่นใจว่าอยู่ในห้องที่ถูกต้อง เช่น ห้อง /var/log หรือ /etc หรือ /home หรือ /bin ล้วนมีแฟ้มที่ทำหน้าที่แตกต่างกันไป
นอกจากวิธีนี้แล้ว ยังสามารถใช้คำสั่ง $ export PS1=.. เพื่อเปลี่ยน prompt string ของ shell เพื่อแสดง working directory หรือข้อมูลอื่นได้โดยสะดวก
$pwd /etc/init.d $export PS1=[${LOGNAME}@$(hostname)]'$PWD>' [root@ldap] /etc/init.d> $set SHELL=/bin/bash UID=0 USER=root .. $set | grep PS1 PS1='$PWD>' $export PS1=[${LOGNAME}@$(hostname) ${USER}]'$PWD>' [root@ldap root] /etc/init.d> $export PS1='$PWD>' /etc/init.d>