30

Скажем, я создал скрипт bash, который сделает пользователя ftp, смонтирует несколько путей для этого пользователя и т.д. Где в файловой системе это было бы правильно разместить? Было бы хорошо иметь некоторый ресурс, четко объясняющий иерархию файловой системы.

1 ответ1

47

Поиск в Google по запросу "Иерархия файловой системы Linux" найдет несколько документов, включая этот.

От того, где вы разместите свой сценарий, зависит, кем он является. Если это только вы, поместите его в ~/bin и убедитесь, что ~/bin находится в вашей PATH . Если какой-либо пользователь в системе сможет запустить скрипт, поместите его в /usr/local/bin .

Не помещайте скрипты, которые вы пишете сами, в /bin или /usr/bin . Эти каталоги предназначены для программ, управляемых операционной системой.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .