Ketahui Cara Menetapkan Pembolehubah Laluan $ Anda secara kekal di Linux
- 2522
- 3
- Dave Kreiger V
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:
- Shell bash -> ~/.bash_profile, ~/.bashrc atau profil
- Korn Shell -> ~/.kshrc atau .profil
- 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.
- « XDM adalah pengurus muat turun untuk Linux yang meningkatkan kelajuan anda hingga 500%
- Memasang dan menyusun nginx 1.10.0 (pelepasan stabil) dari sumber dalam rhel/centos 7.0 »