Pada artikel ini, kami akan menunjukkan cara menentukan direktori kerja Anda saat ini menggunakan pwd
perintah.
Apa Direktori Kerja Saat Ini #
Direktori kerja saat ini adalah direktori tempat pengguna sedang bekerja. Setiap kali Anda berinteraksi dengan prompt perintah, Anda bekerja di dalam direktori.
Secara default, ketika Anda masuk ke sistem Linux Anda, direktori kerja Anda saat ini diatur ke direktori home Anda. Untuk mengubah direktori kerja gunakan cd
perintah.
Misalnya, untuk mengubah direktori kerja saat ini menjadi /tmp
Anda akan mengetik:
cd /tmp
Jika Anda memiliki bash
customized yang disesuaikan atau zsh
prompt, jalur ke direktori kerja saat ini dapat ditampilkan di prompt shell.
user@host:/tmp#
Perintah pwd #
pwd
perintah singkatan dari direktori kerja cetak. Ini adalah salah satu perintah paling dasar dan sering digunakan di Linux. Saat dipanggil, perintah akan mencetak path lengkap dari direktori kerja saat ini.
pwd
adalah shell bawaan di sebagian besar shell modern seperti bash dan zsh. Perilakunya sedikit berbeda dari /bin/pwd
mandiri dapat dieksekusi. Anda dapat menggunakan type
perintah untuk menampilkan semua lokasi yang mengandung pwd
:
type -a pwd
pwd is a shell builtin
pwd is /bin/pwd
Seperti yang Anda lihat dari output di bawah, shell builtin memiliki prioritas di atas executable mandiri dan digunakan setiap kali Anda mengetik pwd
. Jika Anda ingin menggunakan biner pwd mandiri, ketik path lengkap ke file /bin/pwd
Cara Menemukan Direktori Kerja Anda Saat Ini #
Untuk mengetahui direktori tempat Anda berada saat ini, ketik pwd
di terminal Anda:
pwd
Outputnya akan terlihat seperti ini:
/home/linuxize
Apa pwd
lakukan adalah mencetak PWD
variabel lingkungan.
Anda akan mendapatkan hasil yang sama jika Anda mengetik:
echo $PWD
/home/linuxize
pwd
perintah hanya dapat menerima dua argumen:
-L
(--logical
) - Jangan menyelesaikan symlink.-P
(--physical
) - Menampilkan direktori fisik, tanpa tautan simbolis apa pun.
Secara default, id tidak ada opsi yang digunakan, pwd
berperilaku seolah-olah -L
opsi ditentukan.
Untuk lebih menggambarkan bagaimana -P
opsi berfungsi, mari buat direktori dan symlink yang menunjuk ke direktori:
mkdir /tmp/directory
ln -s /tmp/directory /tmp/symlink
Sekarang jika Anda menavigasi ke /tmp/symlink
direktori dan Anda mengetik pwd
di terminal Anda:
pwd
Output akan menunjukkan bahwa direktori kerja Anda saat ini adalah /tmp/symlink
:
/tmp/symlink
Jika Anda menjalankan perintah yang sama menggunakan -P
pilihan:
pwd -P
Perintah akan mencetak direktori yang ditunjuk oleh symlink:
/tmp/directory
Kesimpulan #
Direktori kerja saat ini adalah direktori tempat Anda menjalankan perintah di terminal Anda.
pwd
perintah digunakan untuk menampilkan direktori kerja saat ini.
Jika Anda memiliki pertanyaan atau masukan, jangan ragu untuk memberikan komentar.