Реферат: Программирование на Shell

Программирование на языке Shell в системе UNIX. Примеры программирования

1. ВВЕДЕНИЕ

Среди операционных систем особое место занимает Unix. Беспрецедентным является

то, что ОС Unix может работать практически на всех выпускаемых платформах. UNIX

- это стандарт де факто открытых и мобильных операционных систем. (поскольку

название UNIX запатентовано компанией AT&T - различные юниксы называются

различно: SCO UNIX, BSDI, Solaris, Linux, DG/UX, AIX и т.д.).

Это не только многозадачная, но и многопользовательская система. Она

обеспечивает современный пользовательский интерфейс на базе системы X Window и

межмашинную связь на базе протоколов TCP/IP и т.п.

ОС Unix была создана Кеном Томпсоном и Деннисом Ритчи в Bell Laborotories

(AT&T). Широко распространяться Unix/v7 (версия 7) начала в 79 - 80-м годах.

Вручение создателям Unix в 1983 году Международной премии А.Тьюринга в области

программирования ознаменовало признание этой системы мировой научной (computer

science) общественностью. Что также беспрецедентно.

ОС Unix стоит на трех китах: язык Си, файловая система, командный язык. В

дальнейшем к ним добавились система X Window и протоколы TCP/IP.

2. ПРОСТЕЙШИЕ СРЕДСТВА SHELL

Командный язык shell (в переводе - раковина, скорлупа) фактически есть язык

программирования очень высокого уровня. На этом языке пользователь осуществляет

управление компьютером. Обычно, после входа в систему вы начинаете

взаимодействовать с командной оболочкой. Признаком того, что оболочка (shell)

готова к приему команд служит выдаваемый ею на экран промптер. В простейшем

случае это один доллар ("$").

Shell не является необходимым и единственным командным языком (хотя именно он

стандартизован в рамках POSIX [POSIX 1003.2] - стандарта мобильных систем).

Например, немалой популярностью пользуется язык cshell, есть также kshell,

bashell и другие. Более того, каждый пользователь может создать свой командный

язык. Может одновременно на одном экземпляре операционной системы работать с

--> ЧИТАТЬ ПОЛНОСТЬЮ <--

К-во Просмотров: 1073
Бесплатно скачать Реферат: Программирование на Shell