После изучения
основных команд Unix, полезно освоить среду командной строки, в которой
эти команды используются, - оболочку. Оболочка аналогична
окну DOS в системе Windows 3.1 или Windows 98, в котором можно вводить
команды, запускать программы и выполнять операции с файлами.
В отличие от окон DOS, представляющих собой среду с ограниченной гибкостью, оболочки
Unix - это небольшие программы, запускаемые как процессы при входе в систему и
обеспечивающие богатый набор средств в соответствии с потребностями различных
пользователей и программ.
В мире Unix
- следовательно, и Linux - большой выбор оболочек, каждая из которых
имеет собственный набор средств и возможностей, зачастую и собственный
язык сценариев для создания сложных, самостоятельно выполняемых, программ,
аналогичных bat-файлам DOS (с привычным расширением . ВАТ), но более
мощным. »
В начале главы дан обзор основных оболочек Unix, в том числе Bourne Shell, С Shell
и Korn Shell, затем мы перейдем к углубленному изучению оболочки Bourne Again
Shell, известной как Bash, устанавливаемой по умолчанию в большинстве дистрибутивов
Linux.