ОС UNIX - одно из высших достижений в мире системного программного обеспечения. Многие специалисты считают, что по сравнению с ней MS DOS является гораздо менее профессиональной системой.
Хотя в специальных руководствах по UNIX подчеркивается ее простота и ясность, это не та простота, которая легко усваивается. Здесь мы познакомимся лишь с одним аспектом UNIX - управлением большой компьютерной сетью. Кроме того, эта ОС и тесно связанный с ней язык программирования Си являются основой для разработки сложных профессиональных программных продуктов самого разного назначения - как системных, так и прикладных.
Для глобальных сетей UNIX и UNIX-подобные системы (например, LINUX) являются основными. Здесь важно подчеркнуть, что UNIX прозрачным образом поддерживает не только работу с удаленного терминала (даже по телефонной линии), но и электронную почту, и набор протоколов TCP/IP. При этом детали обмена данными между компьютерами от пользователя системы скрыты, и он может, работая за любым компьютером сети или за удаленным терминалом, выполнять разнообразные операции и даже запускать процессы, не зная, где физически находится исполняющий компьютер.
Рассмотрим основные команды операционной системы UNIX. Сеанс работы с операционной системой UNIX начинается с ввода идентификатора пользователя и его пароля, присвоенных ему администратором сети при регистрации. Приглашением по вводу идентификатора является слово login.
Пароль при вводе не отображается. По желанию пользователя он может быть заменен по команде passwd.
Командная строка - это последовательность слов, разделенных пробелами. Первое слово командной строки и есть команда, остальные - параметры.
Типы параметров:
• имя файла - идентификатор (использует символы а - z, А - Z, 0 - 9, _,.,-);
• опция (ключ) уточняет смысл команды (обычно начинается со знака «минус»);
например, опция -al (может быть со знаком + или без него); смысл опции зависит от команды;
• выражение описывает обычно строку символов или является строкой.