Category Archives: Vms

HP прекращает поддержку OpenVMS

HP прекращает поддержку OpenVMS. Как сообщается в новости, осталось 2500 пользователей OpenVMS. В связи с чем раздел VMS обновляться не будет и впоследствии будет перенесен в архив. Но активизировалась рассылка FreeVMS. FreeVMS являлась попыткой уникальные технологии OpenVMS выпустить под лицензией GPL, но несколько лет назад разработка застопорилась из-за отсутствия разработчиков. Если руководитель проекта Бертран Джоэл сможет найти пять или более разработчиков, то он сможет проект перезапустить. А пока будем ждать… следите за обновлениями блога или читайте в twitter. А пока более подробно про основную новость можно на английском почитать здесь или
здесь или на русском языке здесь.

Как организованы файлы в OpenVMS

Как и в некоторых других ОС файлы в OpenVMS организованы в разделы и подразделы на пространстве жесткого диска, которые называются каталоги, и полное имя файла (его называют спецификация файла или имя файла) включает в себя имя каталога. В отличие от других ОС, полная спецификация файла включает в себя больше чем имя: он также содержит имя компьютера и жесткого диска на котором хранится файл.

Далее показана возможная полная спецификация файла для пользователя Joe файла FOR_MARY.LIS

NEPTUNE::NEPDISK:[JOEUSER.MEMOS.JUNE]FOR_MARY.LIS;3

спецификация файла содержит следующие части:
Читать далее…

Команды OpenVMS и их эквивалент в Unix

В OpenVMS по умолчанию используется свой язык команд Digital Command Language (DCL). В данной заметке мы посмотрим на различие между классическими Unix-like командами и языком DCL. Unix команды и имена чувствительны к регистру, VMS конвертирует команды и имена в верхний регистр. Также имейте ввиду, что VMS команды можно использовать сокращенно, например, DELETE, DELET, DELE, DEL все эти варианты допустимы к использованию. Таблица будет дополняться.

OpenVMS

Unix

Комментарий

DIRECTORY ls Отображает список файлов
DIRECTORY/FULL ls –l
TYPE cat Отображает содержимое файла
TYPE/PAGE more, less Отображает файл с паузой
COPY cp Копирование файла
SEARCH grep Нахождение строки в файле
DIFF diff Сравнить файлы
RENAME mv Переименовать файл
DELETE rm, rmdir Удалить файл или каталог
SET FILE/PROT chmod Изменить разрешения на файл
SET FILE/OWNER chown Изменить владельца файла
CREATE/DIR mkdir Создать каталог
SET DEFAULT cd Изменить рабочий каталог
SHOW DEFAULT pwd Отобразить рабочую директорию
HELP man Получение справки по командам
SHOW TIME date Отображает дату и время
SHOW DEV df Отображает свободное дисковое пространство
STOP kill Остановить процесс
LINK ld Ссылка на модуль программы
PRINT lpr Напечатать файл
SHOW QUEUE lpq Отобразить очередь печати
SET PASSWORD passwd Сменить пароль
SHOW USERS who, finger,w Отобразить залогиненных пользователей
SHOW PROCESS ps Отобразить процессы
SET TERMINAL stty Изменить настройки терминала