Оболочка — это программа, которая принимает ваши команды и передает их операционной системе. Не все оболочки ведут себя одинаково. Некоторые полностью интерактивны и удобны в работе, в то время как другие представляют собой базовые среды выполнения команд, требующие стабилизации, прежде чем они станут полезными.
hackernoon.com
Shell Stabilization Guide: Fixing Reverse, Web, and Unstable Shells
