Jump to content

NOS/VE

From Alfawiki
NOS/VE
Company typeOperating system
IndustryComputer software
PredecessorNOS, NOS/BE
Founded1980s
FounderControl Data Corporation
Defunctyes
Headquarters
United States
ProductsOperating system for CDC Cyber 180 series mainframes
OwnerControl Data Corporation

NOS/VE (short for Network Operating System / Virtual Environment) was an operating system created by Control Data Corporation during the 1980s but has since been discontinued. This operating system employed virtual memory and operated in the 64-bit virtual mode provided by the CDC Cyber 180 series mainframe machines. NOS/VE was developed as the successor to the earlier NOS and NOS/BE systems from the 1970s.

Commands

The command interpreter in NOS/VE, known as the System Command Language (SCL), mandates that commands specify parameters to enable automated usage summaries, support for named or positional parameters, and enforce type validation. Command names adhere to a structured format: verb{_adjective}_noun, which can be shortened by combining initial letters. Examples include:

Complete Command Shortened Form UNIX Counterpart
display_catalog disc ls
display_working_catalog diswc pwd
change_working_catalog chawc cd
delete_catalog delc rmdir
copy_file copf cp
delete_file delf rm
create_connection crec telnet

The dot character serves as the catalog delimiter, a design choice influenced by programming language conventions. Subsystems such as FTP are integrated directly within SCL, enhancing commands and prompts while preserving uniform control flow throughout scripting.

Parameters

Commands within NOS/VE accept parameters; for instance, the command:

crec telnet sd='10.1.2.3'

establishes a telnet session connecting to the IP address 10.1.2.3.

See also