Cara Mengenal pasti Direktori Kerja Menggunakan Watak dan Pembolehubah Shell

Cara Mengenal pasti Direktori Kerja Menggunakan Watak dan Pembolehubah Shell

Beberapa direktori khas yang pengguna linux terikat untuk bekerja dengan begitu banyak kali pada baris arahan shell termasuk pengguna rumah direktori, direktori kerja semasa dan sebelumnya.

Oleh itu, memahami bagaimana untuk mengakses atau menentukan direktori ini dengan mudah menggunakan kaedah unik tertentu boleh menjadi kemahiran bonus untuk pengguna baru atau mana -mana linux.

Kenal pasti direktori kerja menggunakan watak shell dan pembolehubah persekitaran

Dalam petua ini untuk pemula, kita akan melihat cara bagaimana pengguna dapat mengenal pasti rumahnya, direktori kerja semasa dan sebelumnya dari shell menggunakan watak -watak shell khas dan pembolehubah persekitaran.

1. Menggunakan watak shell tertentu

Terdapat watak -watak tertentu tertentu yang difahami oleh shell ketika kita berurusan dengan direktori dari baris arahan. Watak pertama yang akan kita lihat ialah Tilde (~): Ia digunakan untuk mengakses direktori rumah pengguna semasa:

$ echo ~ 
Paparkan direktori rumah pengguna

Cadangan Baca: Ketahui perintah 'echo' dengan contoh 15-praktikal ini

Yang kedua adalah titik (.) Watak: Ia mewakili direktori semasa yang pengguna masuk, pada baris arahan. Di skrin ditembak di bawah, anda dapat melihat perintah itu ls dan ls . Menghasilkan yang sama, menyenaraikan kandungan direktori kerja semasa.

$ ls $ ls . 
Senaraikan kandungan direktori kerja semasa

Cadangan Baca: Arahan 'ls' dengan contoh asas 15 praktikal ini

Watak khas ketiga adalah titik berganda (...) yang mewakili direktori secara langsung di atas direktori kerja semasa yang pengguna masuk.

Dalam gambar di bawah, direktori di atas /var adalah direktori akar (/), Oleh itu, apabila kita menggunakan ls perintah seperti berikut, kandungan (/) disenaraikan:

$ ls .. 
Cetak Kandungan Direktori Ibu Bapa

Cadangan Baca: 7 Perintah 'LS' Trik Perintah Setiap Pengguna Linux Harus Tahu

2. Menggunakan pembolehubah alam sekitar

Selain daripada watak -watak di atas, ada juga yang pasti Pembolehubah Alam Sekitar bermaksud bekerjasama dengan direktori yang kita fokuskan. Di bahagian seterusnya, kami akan melalui beberapa pembolehubah alam sekitar yang penting untuk mengenal pasti direktori dari baris arahan.

$ Rumah: nilainya adalah sama dengan Tilde (~) Watak - Direktori rumah pengguna semasa, anda boleh menguji bahawa dengan menggunakan perintah echo seperti berikut:

$ echo $ home 
Direktori Rumah Cetak Pengguna

$ Pwd: Secara penuh, ia bermaksud - Direktori kerja cetak (PWD), seperti namanya, ia mencetak jalan mutlak direktori kerja semasa dalam baris perintah shell seperti di bawah:

$ echo $ pwd 
Cetak direktori kerja sekarang

$ Oldpwd: ia menunjuk kepada direktori pengguna masuk, sebelum berpindah ke direktori kerja semasa. Anda boleh mengakses nilainya seperti di bawah:

$ echo $ oldpwd 
Direktori induk cetak

Cadangan Baca: 15 'PWD' (Direktori Kerja Cetak) Contoh Perintah di Linux

3. Menggunakan arahan CD mudah

Di samping itu, anda juga boleh menjalankan beberapa arahan mudah untuk mengakses direktori rumah anda dengan cepat dan direktori kerja sebelumnya. Contohnya, apabila anda berada di mana -mana bahagian sistem fail anda pada baris arahan, menaip CD dan memukul Masukkan Akan memindahkan anda ke direktori rumah anda:

$ echo $ pwd $ cd $ echo $ pwd 
Beralih ke direktori rumah pengguna

Anda juga boleh berpindah ke direktori kerja sebelumnya menggunakan arahan CD - Perintah seperti di bawah:

$ echo $ pwd $ echo $ oldpwd $ cd - $ echo $ pwd 
Beralih ke direktori kerja sebelumnya

Dalam siaran ini, kami bergerak melalui beberapa petua baris perintah yang mudah dan berguna untuk pengguna Linux baru untuk mengenal pasti direktori khas tertentu dari dalam baris arahan shell.

Adakah anda mempunyai pemikiran dari segi petua Linux yang ingin anda kongsi dengan kami atau soalan mengenai perkara ini, kemudian gunakan borang komen di bawah untuk kembali kepada kami.