Pertanyaan Apa Nilai Default $ PATH?


Di Mac OS X, standarnya $PATH nilai adalah:

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

Apa sajakah nilai default di Linux?


9
2017-12-05 17:57


asal




Jawaban:


Pada instalasi desktop Ubuntu default $PATH aku s:

$ echo $PATH
/usr/lib/lightdm/lightdm:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games

Tetapi dalam lingkungan chroot minimal yang dibuat oleh debootstrap, $PATH hanya berisi:

# echo $PATH
/usr/sbin:/usr/bin:/sbin:/bin

14
2017-12-05 18:08





Nilai jalur lingkungan disimpan di .bashrc file di ubuntu.

Variabel PATH seluruh sistem didefinisikan dalam /etc/environment


3
2017-12-05 18:00





Ada cara mudah untuk mencari tahu:

printenv

Atau, lebih langsung:

echo $PATH

Namun, jika Anda hanya mencari beberapa info cepat, biasanya Ubuntu menetapkan jalur untuk:

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

Untuk pertanyaan seperti ini, Anda biasanya dapat menggali jawabannya dengan membaca Alkitab.


3
2017-12-05 18:27





Ada jalan yang dibangun di cangkang yang ada

echo $PATH
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin

Kemudian jalur default untuk Ubuntu adalah:

echo $PATH
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games

2
2017-12-05 18:06





Tergantung pada Linux yang Anda gunakan, itu mungkin berbeda. Jika Anda sudah login ke linux, cukup ketik 'env' untuk melihat variabel lingkungan Anda.

Jika Anda ingin mengetahui bagaimana variabel env PATH dibangun, lihatlah .bashrc dan .bash_profile di direktori home Anda. Jika lebih penasaran, Anda juga dapat melihat di / etc / profile, /etc/profile.d/* (jika ada) dan manual untuk bash (man bash).


1
2017-12-05 18:11





Untuk melihat jalur default, gunakan apa yang disebutkan dalam jawaban lainnya -

echo $path

untuk mengedit use-

gedit ./.bashrc

Variabel PTF deafault ini didefinisikan di bawah / etc / enviroment.


1
2017-12-05 18:12