Apa perbedaan antara pengaturan path melalui editing / private / etc / paths vs ~ / .profile?

1

Saya baru tahu saya bisa mengedit PATH dengan mengedit /etc/paths atau /private/etc/paths, atau dengan meletakkan export PATH=$PATH:/a/path di ~/.profile atau salah satu skrip startup saya yang lain.

Apakah ada perbedaan antara metode ini? Jika demikian, apakah satu metode lebih disukai daripada yang lain?

Drew
sumber

Jawaban:

3

Satu adalah sistem yang luas sedangkan yang lainnya adalah khusus pengguna. Jika Anda ingin pengguna lain di sistem Anda memiliki beberapa entri di PATH mereka, tempatkan mereka di file konfigurasi sistem yang luas. Itulah bedanya.

Folder pribadi adalah disebutkan di sini .

Ярослав Рахматуллин
sumber
Selain itu, .profile hanya memengaruhi perintah yang dijalankan melalui shell perintah; / etc / paths memiliki potensi untuk mempengaruhi lebih banyak aplikasi, beberapa di antaranya mungkin adalah utilitas sistem yang bergantung pada versi spesifik dari program di / etc / paths.
rholmes