Как найти доступные команды в непроверенной оболочке SDF по умолчанию?

Как найти доступные команды в непроверенной оболочке SDF по умолчанию?

Система UNIX публичного доступа SDFпредлагает бесплатноБСД *никсучетные записи. После входа в систему через sshмою неподтвержденную учетную запись (работающуюSDF-ы(оболочка по умолчанию), похоже, не существует очевидной команды или серии команд, чтобы показатьполныйСписок доступных и авторизованных команд на данный момент. Пока что я пробовал:

  1. apropos-- существует в/usr/bin, но возвращает:

не найдено - попробуйте команду "help"

  1. helpи unixдваСДФсценарии, которые показываютнекоторыйдоступные команды (но не все) инекоторый ООНдоступно илипочти полностью искалеченкоманды (например chsh, которая услужливо предлагает сменить оболочку наbash и другие, но отказывается это делать для неподтвержденных аккаунтов).
  2. echo $PATHтаинственно выводит echo $PATH.
  3. ЧтениеЧасто задаваемые вопросы SDF, текст которого предполагает наличие подтвержденной учетной записи.
  4. ls -l /usr/binвместо этого показывает ls -l ~.

решение1

С использованием:

printf '%s\n' ${PATH//:/\/* }

Выведет все команды, к которым возможен доступ в PATHпеременной среды.

Связанный контент