Jika Anda menggunakan sistem pengguna tunggal, Anda dapat menyimpannya di tempat yang Anda inginkan.
Saya pribadi cenderung menggunakan $HOME/bin
skrip atau binari pribadi, membuat direktori jika diperlukan.
Anda kemudian memastikan $ HOME / bin pada $ PATH Anda dengan menambahkan yang berikut ke ~ / .bashrc
if [ -d $HOME/bin ]; then
PATH=$PATH:$HOME/bin
Anda dapat menambahkan peluncur khusus jika perlu, lihat Bagaimana cara menambahkan peluncur khusus?
Pada sistem multiuser di mana Anda ingin orang lain menggunakannya, itu harus dimiliki oleh root dan diletakkan di lokasi umum. Secara pribadi saya menggunakan /usr/local
tetapi Anda dapat menggunakan /opt
jika Anda mau, pilihan pribadi benar-benar.
Lihat Standar Hirarki Sistem Files dengan perbedaan teknis antara keduanya dibahas di sini - Penggunaan direktori / opt dan / usr / lokal dalam konteks PC
Dari https://wiki.debian.org/FilesystemHierarchyStandard
/ opt / Add-on paket perangkat lunak aplikasi Pra-kompilasi, distribusi biner non ".deb" (tar'ed ..) ada di sini. / opt / bin /: Sama seperti untuk hierarki tingkat atas / opt / include /: Sama seperti untuk hierarki tingkat atas / opt / lib /: Sama seperti untuk hierarki tingkat atas / opt / sbin /: Sama seperti untuk top- level hierarki / opt / share /: Sama seperti untuk hierarki tingkat atas
/ usr / local /: Hierier tersier untuk data lokal yang dipasang oleh administrator sistem / usr / local / bin: binari yang dikompilasi secara lokal, skrip shell lokal, dll. / usr / local / src: Kode sumber (tempat untuk mengekstraksi dan membangun non barang debian)
Sebagai contoh, beberapa orang menggunakan / usr / local / src untuk sumber kernel dari kernel.org. Saya menggunakan $ HOME sehingga saya tidak perlu menggunakan root untuk mengkompilasi kernel.
Sekali lagi pada komputer pribadi atau keluarga itu membuat sedikit perbedaan. Jika Anda mengikuti tes sertifikasi RHEL atau bekerja pada sistem perusahaan besar, mungkin saja.