LINUX.ORG.RU

Не догоняю по механизму исполнения скриптов...


0

0

Привет! Значит, некоторые скрипты помещены в /usr/local/bin и исполняются после того как юзер залогинится. Подобное создал на другой машине - ноль движений.

Кто-нибудь расскажите, что заставляет скрипты исполняться, именно те которые лежат по вышеуказанному пути. :-)

Спасибо.


у вас в корне неверное представление об автозапуске и назначении /usr/local/bin

azure ★★
()

Помещение скрипта в /usr/local/bin не означает, что он будет исполняться при входе в систему.

Pavval ★★★★★
()

Кто-нибудь расскажите, что заставляет скрипты исполняться, именно те которые лежат по вышеуказанному пути.

Как всегда, пинок под зад скрипту со стороны вышестоящего партийного аппарата.

yumko ★★
()

~/.profile, ~/.bash_profile, ~/.bash_login, ~/.zlogin и их аналоги в /etc для всех пользователей.

GotF ★★★★★
()
Ответ на: комментарий от GotF

С user initialization files типа .login, который лежит в домашнем каталоге юзера - все понятно. Это работает.

Непонятно другое. Что заставляет исполняться скрипты лежащие в /usr/local/bin

В доках нет такого.

Hupke
() автор топика
Ответ на: комментарий от Hupke

>Непонятно другое. Что заставляет исполняться скрипты лежащие в /usr/local/bin

Возможно у тебя какой-то кривой скрипт в перечисленных местах, который пытается выполнить все из /usr/local/bin

Pavval ★★★★★
()
Ответ на: комментарий от Pavval

Слушай, а /usr/local/bin юзер создает или какой-нибудь софт при распаковке?

В этом каталоге лежит три скрипта, которые запускают бинарники.

Бинарники лежат в каталоге юзера.

Hupke
() автор топика
Ответ на: комментарий от Hupke

>Слушай, а /usr/local/bin юзер создает или какой-нибудь софт при распаковке?

Обычно он пустой. Если там что-то есть, то скорее всего в него это положили вручную.

В этом каталоге лежит три скрипта, которые запускают бинарники.

Бинарники лежат в каталоге юзера.



Знач это кто-то сделал.

Pavval ★★★★★
()
Ответ на: комментарий от tux2002

/local/bin - у меня вообще не было, я ее сам создал. В /etc - уже ищу...

Hupke
() автор топика
Ответ на: комментарий от tux2002

Искал в /etc, не нашел я никаких вхождений в /usr/local/bin...:-(

Hupke
() автор топика

export PATH=$PATH:/usr/local/bin

а потом сам скрипт

SV0L0CH
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.