Насколько я понимаю, правильное место для размещения ваших собственных сценариев /usr/local/bin
(например, сценарий, который я использую для резервного копирования некоторых файлов). Я заметил, что эта папка в настоящее время (по умолчанию) принадлежит пользователю root, и мой обычный пользователь не имеет к ней доступа. Я единственный пользователь на этом компьютере. Должен ли я изменить всю эту папку на своего собственного пользователя? Или есть другой правильный способ организовать разрешения /usr/local/bin
?
источник
Обычное место, где можно разместить свои собственные сценарии, -
~/bin
это добавить каталог в свой каталогPATH
.источник
Не пытайтесь поместить вещи в каталоги, потенциально используемые другими частями системы.
Если вы единственный пользователь системы, то просто установите под
$HOME
, например, в$HOME/local
иерархии. Либо это, либо использовать совершенно отдельную иерархию коренится в, например,/opt
или/sw
или сконвертировано месте (не используется базовой системой или менеджерами пакетов).источник