Wyjaśnijmy wszystkie foldery bin i sbin (ze standardowej hierarchii systemu plików):
/binjest dla plików binarnych na poziomie systemu/sbinjest przeznaczony dla innych plików binarnych na poziomie systemu, głównie dla programu ładującego i administratorów systemu/usr/binjest dla nieistotnych plików binarnych/usr/sbin- tu zaczyna się bałagan - nie jest to niezbędne narzędzie dla administratorów systemu? Co to znaczy? Do eksperymentów?/usr/local/bin- brak słowa o tym folderze/usr/local/sbin- lokalnie zainstalowane programy administracyjne systemu. Jeszcze raz? Jak o/usr/sbin?
Więc pytanie brzmi: Dlaczego istnieje tak wiele katalogów i jakie są znaczenia /usr/sbin, /usr/local/sbini /usr/local/bin?
Wiele programów jest dystrybuowanych poprzez archiwa i musimy je budować z kodu źródłowego. Zwykle mają plik makefile, więc jest to dość łatwe. Ten proces obejmuje tworzenie plików w usr / local / lib, usr / local / bin ... usr / local / cokolwiek bez tworzenia określonych folderów dla danego programu.
Dlaczego tak jest
Myślę, że to nie w porządku, ponieważ jeśli musimy usunąć program, musimy ręcznie usunąć wszystkie jego pliki, jeśli twórca programu nie zajął się tym.