Cara menambahkan jalur direktori ke variabel jalur $ di linux

Cara menambahkan jalur direktori ke variabel jalur $ di linux

Saat Anda mengetik perintah A ke terminal Linux, yang sebenarnya terjadi adalah bahwa suatu program sedang dieksekusi. Biasanya, untuk menjalankan program atau skrip khusus, kita perlu menggunakan jalur lengkapnya, seperti /path/to/script.SH atau hanya ./naskah.SH Jika kita sudah berada di direktori yang tinggal. Atau, kita dapat menjalankan banyak perintah tanpa menentukan jalur, seperti uptime atau tanggal, dll.

Alasan kami tidak perlu menentukan jalur untuk beberapa perintah adalah karena $ Path variabel. Ini adalah variabel yang dapat dikonfigurasi untuk memberi tahu sistem Linux kami di mana mencari program tertentu. Seperti itu, saat mengetik tanggal Ke terminal, Linux memeriksa variabel $ path untuk melihat daftar direktori untuk mencari program.

Di panduan ini, kita akan melihat cara menambahkan direktori ke variabel $ path di Linux. Ini akan memungkinkan Anda untuk memanggil program atau skrip Anda dari mana saja di sistem, tanpa perlu menentukan jalur ke tempat Anda menyimpannya. Ikuti bersama kami saat kami menunjukkan cara melihat direktori di $ path, dan menambahkan direktori baik untuk sementara atau secara permanen ke variabel.

Dalam tutorial ini Anda akan belajar:

  • Cara melihat direktori yang saat ini dikonfigurasi dalam variabel $ path shell
  • Cara untuk sementara menambahkan direktori ke $ path
  • Cara menambahkan direktori ke $ path secara permanen
Menambahkan Direktori ke $ Path di Linux Persyaratan Perangkat Lunak dan Konvensi Baris Perintah Linux
Kategori Persyaratan, konvensi atau versi perangkat lunak yang digunakan
Sistem Distro Linux apa pun
Perangkat lunak N/a
Lainnya Akses istimewa ke sistem Linux Anda sebagai root atau melalui sudo memerintah.
Konvensi # - mensyaratkan perintah linux yang diberikan untuk dieksekusi dengan hak istimewa root baik secara langsung sebagai pengguna root atau dengan menggunakan sudo memerintah
$ - mensyaratkan perintah Linux yang diberikan untuk dieksekusi sebagai pengguna biasa

Lihat direktori yang saat ini dikonfigurasi di $ path

Melihat semua direktori yang saat ini dikonfigurasi dalam variabel $ path sistem Anda mudah. Gunakan saja gema Perintah seperti ini:

$ echo $ path 


Melihat direktori yang saat ini dikonfigurasi dalam variabel $ path kami

Seperti yang Anda lihat, ada beberapa direktori berbeda yang sudah disimpan di $ Path. Inilah yang memungkinkan kami menjalankan begitu banyak perintah secara default, tanpa menentukan lokasi lengkapnya di terminal.

Untuk melihat direktori mana perintah, Anda dapat menggunakan yang memerintah.

$ Tanggal /bin /tanggal mana 

Tambahkan Direktori ke $ Path sementara

Untuk menambahkan direktori ke $ path untuk sesi saat ini, gunakan sintaks perintah berikut. Dalam contoh ini, kami menambahkan /bin/myscripts direktori.

$ Path Ekspor = "/bin/myscripts: $ path" 

Anda dapat memverifikasi setelah itu bahwa direktori telah ditambahkan.

$ echo $ path /bin /myscripts […] 

Sekarang, file yang telah kami simpan di /bin/myscripts Direktori dapat dieksekusi di mana saja, tanpa menentukan jalur lengkapnya. Konfigurasi ini akan berubah saat kami mengakhiri sesi saat ini (reboot PC atau tutup terminal). Untuk membuatnya permanen, lihat bagian di bawah ini.

Tambahkan direktori secara permanen ke $ path

Untuk menambahkan direktori ke $ path secara permanen, kita perlu mengedit .Bashrc file pengguna yang ingin Anda ubah. Gunakan Nano atau Editor Teks Favorit Anda untuk membuka file, disimpan di Direktori Home.

$ nano ~/.Bashrc 


Di akhir file ini, letakkan direktori baru Anda yang ingin Anda tambahkan ke $ path secara permanen.

Ekspor Path = "/bin/MyScripts: $ path" 

Simpan perubahan Anda dan keluar dari file. Setelah itu, jalankan perintah berikut untuk membuat perubahan berlaku di sesi Anda saat ini. Alternatif, Anda dapat keluar atau me -reboot sistem.

$ sumber ~/.Bashrc 

Hanya itu yang ada untuk itu. Anda dapat memeriksa $ path sekali lagi untuk memverifikasi perubahan.

$ echo $ path 

Menutup pikiran

Dalam panduan ini, kami belajar tentang variabel $ path dan bagaimana mengendalikan perintah apa yang dapat dieksekusi tanpa menentukan jalur lengkap mereka. Kami juga melihat cara menambahkan program atau skrip baru ke $ path untuk sementara atau permanen.

Tutorial Linux Terkait:

  • Cara menggunakan perintah uptime di linux
  • Hal -hal yang harus diinstal pada ubuntu 20.04
  • Hal -hal yang harus dilakukan setelah menginstal ubuntu 20.04 FOSSA FOSSA Linux
  • Seberapa sering Anda harus me -reboot server linux Anda?
  • Perintah Linux: 20 perintah terpenting teratas yang Anda butuhkan untuk…
  • Unduh Linux
  • Perintah Linux Dasar
  • Hal -hal yang harus dilakukan setelah menginstal ubuntu 22.04 Jammy Jellyfish…
  • Pengantar Otomatisasi Linux, Alat dan Teknik
  • Cara mencetak pohon direktori menggunakan linux