Cara Memaparkan Pemboleh ubah $ PATH pada Talian Baru di Linux



Cuba Instrumen Kami Untuk Menghapuskan Masalah

Pemboleh ubah persekitaran PATH menentukan sekumpulan direktori di mana perintah anda pergi, dan jika anda mengetik perintah dengan tidak ada yang lain di depannya, shell Linux mencarinya di salah satu direktori ini. Anda selalu boleh menaip bergema $ PATH di baris arahan untuk melihat senarai penuh direktori ini, tetapi dipisahkan oleh tanda titik dua seperti semuanya dilampirkan. Beberapa arahan yang berbeza dapat memaparkan direktori ini masing-masing di baris baru, dan anda boleh menjalankannya dari shell atau skrip. Ini menjadikannya lebih mudah untuk dibaca jika anda ingin memilih satu direktori yang menyimpan beberapa perintah.



Anda semestinya memerlukan baris arahan untuk ini, jadi mulakan terminal dari Dash atau mungkin cari di Dash. Anda juga dapat menahan Ctrl, Alt dan T untuk memulai satu atau mencari LXTerminal pada menu Alat Sistem di LXDE. Tidak perlu menggunakan sudo atau mempunyai akses pentadbir untuk ini. Setiap arahan boleh dijalankan sebagai pengguna biasa, dan sebenarnya pemboleh ubah persekitaran $ PATH terikat dengan akaun pengguna tertentu. Yang menjadikan proses ini lebih mudah adalah hakikat bahawa anda hanya perlu menjalankan satu perintah untuk mencapainya.



Kaedah 1: Menggunakan Perintah Shell Builtin

Pada arahan arahan, ketik gema '$ {PATH //: / $ ' n'}' dan kemudian tekan enter untuk menerima senarai lengkap setiap direktori individu di jalan anda pada baris yang berasingan. Ini menggunakan teknik pengaturcaraan pengembangan parameter dengan shell shell, jadi ia harus berfungsi dengan hampir semua versi shell bash di sekitarnya. Ia mungkin berfungsi di beberapa sistem operasi berasaskan Unix selain Linux seperti FreeBSD, walaupun jarak tempuh anda mungkin berbeza-beza.



Oleh kerana arahan ini agak canggung untuk ditulis, anda mungkin ingin menyalinnya dan menempelkannya ke dalam cengkerang atau skrip anda. Sekiranya anda menempelkannya ke tetingkap terminal, maka ingatlah untuk mengklik pada menu Edit dan kemudian pilih Tampal atau tahan Shift, Ctrl dan V pada masa yang sama kerana Ctrl + V biasa tidak akan berfungsi di tetingkap terminal.

Kaedah 2: Menggunakan sed atau tr dengan $ PATH

Jenis sed 's /, / n / g'<<< “$PATH” dan kemudian tekan enter untuk menggunakan penyunting aliran, yang akan menghasilkan hasil yang sama dengan perintah di atas. Sekali lagi, jika anda mahu, anda boleh menyalinnya dan kemudian gunakan sama ada klik menu Edit dan pilih Tampal atau tahan Shift + Ctrl + V untuk menampalnya di tetingkap terminal. Sama ada menggunakan ini atau perintah bawaan hanyalah soal pilihan kerana mereka mencapai hasil yang sama.



Anda juga boleh menggunakan program tr untuk sekali lagi mencapai hasil yang sama, yang mungkin berguna jika anda tidak mempunyai sebab tertentu. Isu tr ':' ' n'<<< “$PATH” pada prompt dan tekan enter. Anda juga boleh menyalin dan menampalnya dengan cara yang sama. Hasil akhirnya adalah sama walaupun anda memilih untuk melakukannya.

Kaedah ini sama sekali tidak betul. Terlepas dari kaedah mana yang anda gunakan, ingatlah bahawa ini cenderung menjadi masalah apa yang kebetulan anda keluarkan pada masa itu. Dalam semua kes ini, anda hanya perlu mengeluarkan satu perintah untuk membuatnya berfungsi dan tidak perlu ada main-main kerana anda hanya perlu menaipnya dan kemudian meneruskannya. Begitu juga, masing-masing dapat ditambahkan ke skrip tanpa pengubahsuaian.

2 minit membaca