GNU/Linux >> Belajar Linux >  >> Linux

Cara Mengidentifikasi Direktori Kerja Menggunakan Karakter dan Variabel Shell

Beberapa direktori khusus yang sering digunakan oleh pengguna Linux pada baris perintah shell termasuk home pengguna direktori, direktori kerja saat ini dan sebelumnya.

Oleh karena itu, memahami cara mengakses atau menentukan direktori ini dengan mudah menggunakan metode unik tertentu dapat menjadi keterampilan bonus bagi pengguna Linux baru atau siapa pun.

Dalam tip untuk pemula ini, kita akan melihat cara bagaimana pengguna dapat mengidentifikasi direktori rumahnya, direktori kerja saat ini dan sebelumnya dari shell menggunakan karakter shell khusus dan variabel lingkungan.

1. Menggunakan Karakter Shell Tertentu

Ada karakter khusus tertentu yang dipahami oleh shell ketika kita berhadapan dengan direktori dari baris perintah. Karakter pertama yang akan kita lihat adalah tilde (~) :digunakan untuk mengakses direktori home pengguna saat ini:

$ echo ~

Disarankan Baca: Pelajari Perintah 'echo' dengan 15 Contoh Praktis Ini

Yang kedua adalah titik (.) karakter:ini mewakili direktori saat ini tempat pengguna berada, pada baris perintah. Pada tangkapan layar di bawah, Anda dapat melihat bahwa perintah ls dan ls . menghasilkan keluaran yang sama, mencantumkan isi direktori kerja saat ini.

$ ls
$ ls .

Disarankan Baca: Kuasai Perintah 'ls' dengan 15 Contoh Praktis Dasar Ini

Karakter khusus ketiga adalah titik ganda (..) yang mewakili direktori langsung di atas direktori kerja saat ini tempat pengguna berada.

Pada gambar di bawah, direktori di atas /var adalah direktori root (/) , jadi ketika kita menggunakan ls perintah sebagai berikut, isi (/) terdaftar:

$ ls ..

Disarankan Baca: 7 Trik Perintah 'ls' Unik Yang Harus Diketahui Setiap Pengguna Linux

2. Menggunakan Variabel Lingkungan

Selain karakter di atas, ada juga variabel lingkungan tertentu dimaksudkan untuk bekerja dengan direktori yang kita fokuskan. Di bagian berikutnya, kita akan menelusuri beberapa variabel lingkungan yang penting untuk mengidentifikasi direktori dari baris perintah.

$HOME :nilainya sama dengan tilde (~) character – direktori home pengguna saat ini, Anda dapat mengujinya dengan menggunakan perintah echo sebagai berikut:

$ echo $HOME

$PWD :secara lengkap, singkatan dari – Print Working Directory (PD ), seperti namanya, ia mencetak jalur absolut dari direktori kerja saat ini di baris perintah shell seperti di bawah ini:

$ echo $PWD 

$OLDPWD :itu menunjuk ke direktori tempat pengguna berada, tepat sebelum pindah ke direktori kerja saat ini. Anda dapat mengakses nilainya seperti di bawah ini:

$ echo $OLDPWD

Disarankan Baca: 15 Contoh Perintah 'pwd' (Print Working Directory) di Linux

3. Menggunakan Perintah cd Sederhana

Selain itu, Anda juga dapat menjalankan beberapa perintah sederhana untuk mengakses direktori home dan direktori kerja sebelumnya dengan cepat. Misalnya, ketika Anda berada di bagian mana pun dari sistem file Anda pada baris perintah, ketikkan cd dan tekan Enter akan memindahkan Anda ke direktori home Anda:

$ echo $PWD
$ cd
$ echo $PWD

Anda juga dapat pindah ke direktori kerja sebelumnya menggunakan perintah cd - perintah seperti di bawah ini:

$ echo $PWD
$ echo $OLDPWD
$ cd - 
$ echo $PWD

Dalam posting ini, kami membahas beberapa tip baris perintah sederhana namun berguna bagi pengguna Linux baru untuk mengidentifikasi direktori khusus tertentu dari dalam baris perintah shell.

Apakah Anda memiliki pemikiran tentang tips Linux yang ingin Anda bagikan dengan kami atau pertanyaan tentang materi pelajaran, kemudian gunakan formulir komentar di bawah untuk menghubungi kami kembali.


Linux
  1. Cara Menemukan Jumlah File dalam Direktori dan Subdirektori

  2. Bagaimana cara menghapus direktori dan folder di Linux?

  3. [Linux] :Cara mengecualikan direktori saat menggunakan perintah shell "tar"

  1. Cara Menghapus Direktori dan File Menggunakan Linux

  2. Shell - Bagaimana menemukan direktori dari beberapa perintah?

  3. Menggunakan perintah cp di shell linux, bagaimana cara menyalin seluruh direktori ke direktori lain?

  1. Cara Menghapus File dan Direktori Menggunakan Baris Perintah Linux

  2. Cara Membuat Direktori di Linux (Perintah mkdir)

  3. Cara Menyalin File dan Direktori di Linux