HP прекращает поддержку OpenVMS. Как сообщается в новости, осталось 2500 пользователей OpenVMS. В связи с чем раздел VMS обновляться не будет и впоследствии будет перенесен в архив. Но активизировалась рассылка FreeVMS. FreeVMS являлась попыткой уникальные технологии OpenVMS выпустить под лицензией GPL, но несколько лет назад разработка застопорилась из-за отсутствия разработчиков. Если руководитель проекта Бертран Джоэл сможет найти пять или более разработчиков, то он сможет проект перезапустить. А пока будем ждать… следите за обновлениями блога или читайте в twitter. А пока более подробно про основную новость можно на английском почитать здесь или
здесь или на русском языке здесь.
HP прекращает поддержку OpenVMS
Как организованы файлы в 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 | Ссылка на модуль программы |
lpr | Напечатать файл | |
SHOW QUEUE | lpq | Отобразить очередь печати |
SET PASSWORD | passwd | Сменить пароль |
SHOW USERS | who, finger,w | Отобразить залогиненных пользователей |
SHOW PROCESS | ps | Отобразить процессы |
SET TERMINAL | stty | Изменить настройки терминала |