
/tmp
на сетевой железке. Передача трафика не пострадала, а вот высокоуровневые функции по управлению сломались. И всё бы ничего, но доступной команды посмотреть сколько место осталось в этом разделе - нет, как нет команды чтобы посмотреть какие есть вообще разделы.Но у нас есть команда
delete
и подсказки в виде символа ?
который работает как ls
- подставляя возможные варианты (список файлов) в заданной директории. Так себе способ, но рабочий.Этим же способом можно найти недокументированные команды. Очень многие
CLI
на устройствах, в отличие от настольных ОС, пытаются завершить не полностью набранную команду до ближайшей непротиворечивой. Если не удаётся то выдают сообщения вроде % Ambiguous command
- есть команды которые начинаются с данной последовательности, или % Invalid input at '^' marker
- ошибочка, такой вариант не возможен в принципе.Можно перебрать руками интересующую ветку или написать парсер. В случае некоторых вендоров, не имея подписки на тех.поддержку, часто это единственный вариант что-то узнать (особенно после обновления версии прошивки).