Система UNIX публичного доступа SDFпредлагает бесплатноБСД *никсучетные записи. После входа в систему через ssh
мою неподтвержденную учетную запись (работающуюSDF-ы(оболочка по умолчанию), похоже, не существует очевидной команды или серии команд, чтобы показатьполныйСписок доступных и авторизованных команд на данный момент. Пока что я пробовал:
apropos
-- существует в/usr/bin, но возвращает:
не найдено - попробуйте команду "help"
help
иunix
дваСДФсценарии, которые показываютнекоторыйдоступные команды (но не все) инекоторый ООНдоступно илипочти полностью искалеченкоманды (напримерchsh
, которая услужливо предлагает сменить оболочку наbash
и другие, но отказывается это делать для неподтвержденных аккаунтов).echo $PATH
таинственно выводитecho $PATH
.- ЧтениеЧасто задаваемые вопросы SDF, текст которого предполагает наличие подтвержденной учетной записи.
ls -l /usr/bin
вместо этого показываетls -l ~
.
решение1
С использованиемБаш:
printf '%s\n' ${PATH//:/\/* }
Выведет все команды, к которым возможен доступ в PATH
переменной среды.