Каталог не является каталогом, невозможно установить psa [закрыто]

Я пытаюсь настроить Tomcat на своем сервере. У меня есть краткая инструкция:

# /usr/local/psa/admin/sbin/tomcatmng --install-psa
# /usr/local/psa/admin/sbin/tomcatmng --is-configured
yes

это все, но я не могу этого сделать.

Когда я нахожусь в sbin , команда cd tomcatmng возвращает

tomcatmng: Not a directory

Но когда я пишу в cmd ls , я вижу это. Что не так? Я пытаюсь также вставить это в sbin :

tomcatmng --install-psa

, но тоже ошибка, теперь команда не найдена .

Что не так?

ls - l в sbin

-rwxr-x--- 1 root root      70232 Mar 17  2017 tomcatmng
1
задан 6 June 2018 в 11:15

2 ответа

echo $PATH

на Вашем ПК, и Вы, вероятно, найдете /usr/local/psa/admin/sbin/ не там. Если программа должна просто быть выполнена, то:

chmod 700 tomcatmng

и тип:

./tomcatmng
0
ответ дан 7 December 2019 в 15:18

tomcatmng кажется, не каталог вообще. Это нельзя было назвать с параметрами, как инструкции предполагают и ls -l будет отличаться для каталога. Таким образом, я предполагаю, что это более вероятно команда, которая будет выполняться.

# поскольку первый символ на командных строках в инструкциях указывает, что команды должны выполняться корнем (настроенный против $).

То же также обозначается Вашим ls -l вывод. x в разрешении столбец присутствует для владельца и группы, которые являются root и root согласно следующим столбцам. Никакому другому пользователю не разрешают выполнить эту команду.

В Ubuntu самый легкий способ выполнить команду, поскольку корень должен предварительно ожидать sudo, т.е.

sudo /usr/local/psa/admin/sbin/tomcatmng --install-psa

Я пробую, также вставляют это в sbin:

tomcatmng --install-psa

Команды в текущем каталоге должны быть, кроме того, снабжены префиксом ./, это - меры безопасности.

1
ответ дан 7 December 2019 в 15:18

Другие вопросы по тегам:

Похожие вопросы: