Mari kita perjelas dengan semua folder bin dan sbin (dari standar hirarki filesystem):
/binadalah untuk binari tingkat sistem/sbinadalah untuk binari tingkat sistem lainnya yang sebagian besar untuk boot loader dan administrator sistem/usr/binadalah untuk binari tidak penting/usr/sbin- ini adalah awal kekacauan - bukan alat penting untuk administrator sistem? Apa artinya? Untuk eksperimen?/usr/local/bin- tidak ada kata tentang folder ini/usr/local/sbin- program administrasi sistem yang dipasang secara lokal. Lagi? Bagaimana dengan/usr/sbin?
Jadi pertanyaannya adalah: Mengapa ada begitu banyak direktori dan apa artinya /usr/sbin, /usr/local/sbindan /usr/local/bin?
Banyak program didistribusikan melalui arsip dan kami harus membangunnya dari kode sumber. Biasanya mereka memiliki makefile sehingga cukup mudah. Proses ini melibatkan pembuatan file di usr / local / lib, usr / local / bin ... usr / local / apa pun tanpa membuat folder spesifik untuk program yang diberikan.
Kenapa gitu?
Saya pikir itu tidak benar karena jika kita perlu menghapus program, kita harus menghapus setiap file secara manual jika pembuat program tidak menanganinya.