Di mana saya harus meletakkan skrip seluruh sistem dalam sistem * nix?

9

Adakah yang bisa memberitahu saya tentang tempat yang cukup masuk akal untuk menempatkan skrip yang dibutuhkan sejumlah pengguna pada sistem Ubuntu?

Andy
sumber

Jawaban:

10

Nah, tag Anda menyertakan Standar Hirarki Sistem Files sehingga seharusnya memberi Anda beberapa panduan. Saya akan merekomendasikan /usr/local/bin.

Dijeda sampai pemberitahuan lebih lanjut.
sumber
Saya telah melihat di sana dan tidak dapat menemukan sesuatu yang bermanfaat. Melalui inspeksi manual cepat /usr/binsaya tidak dapat menemukan contoh yang bukan biner atau symlink, yang membuat saya berpikir bahwa mungkin tidak normal untuk menempatkan skrip sendiri di bindirektori. Tetapi jika Anda merekomendasikannya, itu sudah cukup bagi saya!
Andy
@Andy: Ada banyak hal di dalamnya /usr/bin. Yang penting adalah bahwa mereka harus (berguna) dieksekusi; tidak masalah apakah itu diimplementasikan sebagai skrip atau binari. Jika Anda penasaran, Anda dapat menjalankan file /usr/bin/*untuk melihat jenis file apa yang Anda miliki di /usr/binmesin Anda.
Gilles 'SO- stop being evil'
@Gilles Terima kasih, itu masuk akal. Dan saya belum pernah mendengarnya, fileterima kasih lagi untuk itu!
Andy
1

Saya tidak pernah memasukkan skrip yang saya tulis di / usr / bin. Entah / usr / local / bin atau, lebih disukai, / opt / local / bin. Sebenarnya tidak ada yang akan berbenturan dengan atau menginjak-injak skrip di yang terakhir.

JustinShoffstall
sumber