Ketahui Cara Menetapkan Pembolehubah Laluan $ Anda secara kekal di Linux

Ketahui Cara Menetapkan Pembolehubah Laluan $ Anda secara kekal di Linux

Di linux (juga unix) $ Jalan adalah pemboleh ubah persekitaran, digunakan untuk memberitahu shell di mana untuk mencari fail yang boleh dilaksanakan. $ Jalan Variabel memberikan fleksibiliti dan keselamatan yang hebat kepada sistem Linux dan ia pasti selamat untuk mengatakan bahawa ia adalah salah satu pembolehubah persekitaran yang paling penting.

Jangan ketinggalan: Cara menetapkan dan tidak menyegarkan pembolehubah persekitaran tempatan, pengguna dan sistem yang luas

Program/skrip yang terletak di dalam $ Jalan direktori, boleh dilaksanakan secara langsung di dalam cangkang anda, tanpa menentukan jalan penuh kepada mereka. Dalam tutorial ini anda akan belajar bagaimana untuk menetapkan $ Jalan berubah -ubah di seluruh dunia dan tempatan.

Pertama, mari lihat nilai Path $ anda sekarang. Buka terminal dan mengeluarkan arahan berikut:

$ echo $ Path 

Hasilnya mestilah sesuatu seperti ini:

/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games

Hasilnya menunjukkan senarai direktori yang dipisahkan oleh kolon. Anda boleh menambah lebih banyak direktori dengan mengedit fail profil shell pengguna anda.

Dalam kerang yang berbeza ini boleh:

  1. Shell bash -> ~/.bash_profile, ~/.bashrc atau profil
  2. Korn Shell -> ~/.kshrc atau .profil
  3. Z shell -> ~/.zshrc atau .zProfile

Sila ambil perhatian bahawa bergantung pada bagaimana anda melog masuk ke sistem yang dipersoalkan, fail yang berbeza mungkin dibaca. Berikut adalah apa yang dikatakan oleh manual bash, perlu diingat bahawa fail -fail yang serupa untuk cengkerang lain:

/bin/bash Bash boleh dilaksanakan /etc/profil Fail inisialisasi sistem, dilaksanakan untuk cengkerang log masuk ~/.BASH_PROFILE Fail inisialisasi peribadi, dilaksanakan untuk cengkerang log masuk ~/.Bashrc Fail permulaan per-interaktif individu ~/.BASH_LOGOUT Fail pembersihan shell log masuk individu, dilaksanakan apabila keluar log masuk keluar ~/.InputRC Fail Inisialisasi Readline Individu |

Memandangkan perkara di atas, anda boleh menambah lebih banyak direktori ke $ Jalan Pembolehubah dengan menambahkan baris berikut ke fail yang sepadan yang akan anda gunakan:

$ Export Path = $ Path:/Path/to/Newdir 

Sudah tentu dalam contoh di atas, anda harus berubah "/Jalan/ke/newdir" dengan jalan yang tepat yang ingin anda tetapkan. Sebaik sahaja anda telah mengubahsuai anda .*rc atau .*_profile fail anda perlu memanggilnya lagi menggunakan "Sumber" perintah.

Contohnya dalam bash anda boleh melakukan ini:

$ sumber ~/.Bashrc 

Di bawah, anda dapat melihat contoh saya $ Jalan persekitaran di komputer tempatan:

[E -mel dilindungi] [Tecmint]: [/home/marin] $ echo $ path/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr /Permainan:/usr/tempatan/permainan:/rumah/marin/bin 

Ini sebenarnya adalah amalan yang baik untuk mewujudkan tempatan "Bin" Folder untuk pengguna di mana mereka boleh meletakkan fail yang boleh dilaksanakan. Setiap pengguna akan mempunyai folder yang berasingan untuk menyimpan kandungannya. Ini juga merupakan ukuran yang baik untuk memastikan sistem anda dijamin.

Sekiranya anda mempunyai pertanyaan atau kesukaran yang ditetapkan $ Jalan Pemboleh ubah persekitaran, jangan ragu untuk mengemukakan soalan anda di bahagian komen di bawah.