По умолчанию командная консоль CoCon доступна по протоколу SSH версии 2 (порт 8023).
Команда для подключения к консоли:
ssh USER@HOST -p 8023
Если по умолчанию используется протокол SSH версии 1, то можно воспользоваться следующей командой:
ssh USER@HOST -2 -p 8023
Подключение может осуществляться к любому хосту, на котором запущена хотя бы одна нода CSS-17. Через такое подключение будет обеспечен доступ до предоставляемого CSS-17 функционала.
Команды управления системой CSS-17 группируются в древовидную структуру, напоминающую файловую систему. Файлы - это команды, а каталоги - это логическая группировка команд (привязка их к определенной подсистеме).
Область видимости команд работает таким образом, что команды, которые объявлены в корневом каталоге, доступны в любом месте файловой системы (глобальные команды), все остальные команды работают в том каталоге, где они объявлены.
Выполнить команду можно двумя способами:
1. Зайти в нужный каталог, используя команду cd{_}, и выполнить команду в этом каталоге - это позволяет использовать менее объемные команды.
Для обозначения текущего каталога, в котором находится пользователь, динамически изменяется строка приглашения системы.
Для запуска команды из текущего каталога необходимо перед именем команды набрать *./* (точка-слеш).
Пример:
1. зайти в каталог /domain/<domain>al/ss:
\\
ssw@\[mycelium@css3\]:/#> cd domain/<domain>al/ss/
ssw@\[mycelium@css3\]:/domain/<domain>al/ss#>
\\
2. выполнить команду "info" в заданном каталоге:
ssw@\[mycelium@css3\]:/domain/<domain>al/ss#> ./info
3. Написать путь до команды (абсолютный или относительный путь):
ssw@\[mycelium@css3\]:/#> domain/domain.local/ss/info
Глобальные команды выполняются без указания пути.
Права доступа, определенные для пользователя, ограничивают возможности пользователя по выполнению команд. Команды, которые недоступны для выполнения определенному пользователю, не будут отображаться в соответствующих местах файловой системы, и у пользователя не будет возможности их выполнить.
Для упрощения использования командной строки интерфейс поддерживает функцию автоматического дополнения команд. Эта функция активизируется при неполно набранной команде и вводе табуляции <Tab>. Другая функция <Tab> - просмотр команд, доступных для ввода в текущем каталоге.
Получить справочную информацию о команде и ее параметрах на любом этапе ввода команды можно двумя способами:
- ввод команды _man_ перед основной командой:
> man shell-trace
- ввод комбинации _-h_ после команды:
> shell-trace -h