• Aucun résultat trouvé

It file

N/A
N/A
Protected

Academic year: 2022

Partager "It file"

Copied!
6
0
0
En savoir plus ( Page)

Texte intégral

(1)

*****************************************************************

*

PC1\OS i . DOC

*

Bv David Daugherty

* *****************************************************************

PC/NOS-l A NETWORK OPERATING SYSTEM FOR

CP/M

2.2

OVERVIEW

PC/NOS-i turns CP/M 2.2. into a Multi-user network ooeratinq system. It allows multiole CP/M users to share volumes siMultaneously. It provides imolicit and exolicit file locking, record locking and named (semaohore) locking.

In addition PC/NOS-i has a connection and status orogram which allows users to redirect the logical devices on

CP/M comouter to either ooint at local ohysical Cevices on other comouters runninq PC/NOS-iu

INVOKING PC/NOS-l

theit" l!:lcal d ev ices CIt"

In order to run PC/NOS, vou must have the followino oroorams

on your CP/M system diskette.

PCNOSLDR .. COiYf

PCNOS.SPR

CCP.SPR

PCClYlD. COM

Boot vou'!""' Th 1 S or"ol;n"am

-;=,:t t .:3.cnes them

CP/M svstem and then run the ~rogram PCNOSLDR.COM.

loads PCNOS.SPR and CCP~SPR and automatically

to

YOU CP/M system. You will see the messaoe:

(NOTE: This node number oromot

Type any number between 0 and 9.

a different node number.

Make sure each comouter has

Shortly you will see your oromot reaooear.. Your CP/M system is now running under PC/NOS. All of your connections are local exoect C: and D: which are directed to node 3. In order to redirect some of you logical devices to other comouters, you must run the orogram PCCMD.COM.

RUNNING PCCMD.COM

This oroqram loqs YOU on as a PC/NOS network user and then allows you to redirect your logical devices to other comouters on the network which are running PC/NOS.

(2)

You will see the messaQe:

PC/NOS-l Connection and Query Program Version 1.3.

What is your user name?

(NOTE FOR SYSTEM ADMINISTRATOR EYES ONLY!!)

When PCCMD.COM is ~un it searches the disk for the file PCNOS.DIR. This encrpyted file contains all the users' names and oasswords which may legitimately log on from this

PC/NOS

disk.

If

PCNOS.OIR

does-not exist,

PCCMD.COM

will create it and fill user number zero with the system's name and oassword. If this is

t~e case you must log on as 'system' and use 'sysfoo' as the oasswcI","'d.

After tyoing in your user name you will be oromcted for your

What is your oassword.

y

LO\LJt:../L o\~c

system? - Tyoe in the oassword.

~assword characters.

Asterisks are echoed in olace of the

THE SYSTEM ADMINISTRATOR'S MENU.

1) Disclay Connections.

3) Cn~.u·lqe Name.

·5) Add Uset"'.

7) Quit.

THE OTHER USER7S MENU.

1) Disolav Connections.

3> Change Password.

2) Make Connection.

4) Change Password.

5) Delete User ....

2) Make Connection.

4) G!uit.

T'""

... 1 you log in as system~ see

administrators menu. If you lo~ in as a user, user's menu. The functions are exactly the system admnistrator has more.

you same,

the system will see the except the

The system administrator creates a ocnos.dir for other users

by adding that user and then deleting the system administrator from that ocnos.dir before giving it to the user. In this manner the administrator can ensure that each user has a uniaue user name ~nd number. This is imoortant for the file and record

locking functions.

All commands are invoked by typing the number followed by a

)-... e t I.rr"' Y'l..

2

(3)

1) Disolav Connections.

You will see the disolay aooear:

ENTITY

CONNECTIONS FOR NODE 3

DESTINATION COMPUTER DESTINATION ENTITY

DC_Y"IC'S t"1I:)d e _ ram c om, __ 1 ua

c0fl1 ... 1ub com._.l uc com .... l ud

c 1:1 Y'I i Y'I

cor!clut lstout

'::;na'('ed Dua sha.t"'ed __ Dub s;iar .... ed ., .. DUC

sila:· ... ed Dud i.{.ey tJclar"d Cr"'t

Or .... i rd; et"'

(Local) {LI:)cal}

(Local) (Local)

<Local}

(Lclcal>

{Lclcal)

ct"t

shared_.Dua

shat"'ed._ol~tb

shat"'ed. __ Dua shal'"'ed .. _pub Ct"'t

or .... i Y"lt e\'"' .

The logical devices in this disclav are:

com._.lua com

lub

c om .. _) tiC

com._ .. l ud

CCIY'IOut

Istclut

keybc,at"d

The ohysical devices are:

coni Y'I

shat .... ed_oua shal'"'ed ... oub shal'''ed _puc shared_oud

Cl'''t

orinter The system devices

DC __ . Y'IC'S

node._ .. ram 2) Make a Connection.

are:

(Use i f ther~ is a disk c) (Use i f ther is a disk d)

(DoY','1 t use) (Dc'YI't use)

Connections are made using the followino canonical form

(4)

com luc - = @7 shared Qua Istout = @7 orinter

Using these to commands I have set thing UP so that whenever

I

use my

C:

oromate

I

will actually be accessing node 7's disk A.

Also if I direct anything to my CP/M 1st: it will be arinted on node 7's orinter.

3) Change Name (System Administrator only)

Right now this feature only allows the system administrator to change name. Simoly type in the new name followed by a return

(uo

to 15 characters>.

4) Change Password

Any user may chanqe their oassword by selecting this oat ion.

The user is oromoted:

Chanqe Password: Tvee Enter neweasswordC1J Enter new oassword[2J

in new oassword (un to 8

- *** ***

Enter new oasswordC3J

***

characters) 3 times.

You must enter the same oassword 3 times in order for it to become active. Stars are echoed in olace of oassword characters.

5) Add User (Svstem Administrator only)

The system administrator should add users to the system in an orderly fashion, making sure that all users have a uni~ue name and number and that defunct user numbers are recovered. There mav oe un to 256 uni~ue user names and numbers.

The adder is oromoted for tne user number to add~

Add user. User number -

Tyoe in a number between 1 and 255 inclusive"

At this ooint the command executes the Change Name and Change 9assword commands which have already been documented. After a user has been added, the file PCNOS.DIR is uodated right away.

S) Del User (System Administrator only)

A user can be deleted from a PCNOS.DIR using this command.

Tne deleter is prOMoted:

Delete User. User number

~v~e in a number between 0 and 255 inclusiven

4

(5)

This command takes you back to CP/~ command orogram. Tyoing control-c at any time exeect when entering oasswords will also

e}< i t PCCfvlD. COIYJ.

FILE LOCK I l\t'3

PC/NOS-i

These file

suooorts the following tyoes of stati are only in effect as long as

file loekirfo.

PC/NOS-l is

1""' u ywoli rn;;! •

Mu 1 t i -t"'ead

This is the imoli~it file lock. Unless otherwise soecified.

all files on the Denos system are multi-read. In this way the same CODY of any command file can be run by several users simultaneously. You may also exolicitly set a file to multi-read

bv running the orogram MR. COM on the file.

Multi-read Sinqle write

W~en ever some orogram wrltes to a multi-read file status imolicitly changes to Multi-read Single write~ until

its that file is closed (at which ooint it reverts to Multi-read). In other words the first orocram to write to a file has execlusive '-4r"ite o"('iveled~es orl j::;~'Jt - f i l e urlt.il it; is closed. A user"' may

se~ a file to Multi-re~d Single write by runninp the Drogram

1'il :~S\"j. CO;Y1 QJ'"I i"i';.

A} mrsw foobar.doc

~ulti-read Multi-write

This file status imolies that record locking is to be used on the file~ such as a multi-user data base! etc. A file may only be exolicitly set to this status by running the crogram MRMW. COM elY, it.

A) mrmw ·database.dat Exclusive

and writing at a time. It is a good idea to set this status on word orocessing files etc. where more

~erson ' may be at try to UDdate it. This will crevent uodate aroblem where on user reads the file for Meanwhile another user ooens the file for editting.

t;nan one

the :Los'l.';

ed i t t i ng.

'The fi r"'st

(6)

l':lst uocate is:

A) Either the second user's data gets written over the first use'l'''s chal'"lges. '1'''

B) The second user is not allowed to write since the file is multi-read single write.

A

user sets a file to exclusive by running the orogram

EXCLU.COM

OJ..

1 \,.

Pr"i vate

A) exclu ~ung.doc

An owner of

a

file can declare

it

as private.

that ,:tnly that owner may access> the fi Ie. A fi Ie

PRIVATE by

running the pr9gram

PRIV

on it.

A}

oriv secret. com ,=<EC!J F<D LOCi-( I NG

This means - is set t.:.

PC/NOS-l Suooorts the

MP/M

system calls 42 (lock record) and 43 (unlock record). Refer to the MP/M documentation for details.

NAMED LOCKING (SEMAPHORE)

~C/NOS-l Provides a way for users to register and unreqister any set of names uo to 12 characters each. These names could be

fi~e names for instance. Refer to the

PC/NOS

svstem reference

~ui~e for more details.

6

Références

Documents relatifs

In Report from the Interior by Paul Auster the personal pronoun you is used in an unconventional manner as it places the readers in a position that is both uncomfortable

Table depicting major risks factors for severe COVID-19, all of them linked to a baseline situation at risk linked to increased level ACE2 and/or baseline imbalance in ACE/ACE2

I  wish  to  thank   Mmes.  Sonia  Wellens,  Isabel   Saverino  and   Nicole  Aelst   for 

Seca inmediatamente cualquier líquido derramado pasan- do suavemente un paño limpio, seco y absorbente para evitar la formación de manchas.. IT -

(a) Lisez la liste des produits et avec un partenaire décidez dans quel magasin il faut aller pour trouver ces produits.. Exemple : Un croissant La

[r]

It can be said that opinion mining methodologies are used to recognize the opinion polarity expressed in a text, while sentiment analysis methodologies try to guess the emo-

The Act respecting owners, operators and drivers of heavy vehicles stipulates that the Commission may award an “unsatisfactory” safety rating to any enter- prise that does not

If, prior to the service of an Asset Coverage Test Breach Notice or a Notice to Pay, a Demand Loan Repayment Event has occurred or the Issuer has demanded that the Demand Loan

Digit 4 - Negotiated Packet Size Facility: The response for this digit specifies whether the negotiated packet size facility field will be included in the Call Request

Shin and Pesaran) ) نكيم يذلا، هلامعتسا سلا تناك ول تىح لا سلا دحأ تناك اذإ ام ةلاح في لاعف يرغ نكلو ،ةفلتمخ تاجرد نم ةلماكتم لس لا ةينمزلا لس ةبترلا نم ةلماكتم ( 2 ،)

Objective: develop an application that exchanges data using a Bluetooth communication between the Arduino platform and the Android device. Second step: exchange which

eau minérale l’ (f) mineral water eau potable/non potable l’ (f) drinking water échange l’ (m) exchange.. faim la hunger faire

I feel like I want to just tell him that everything is going to be OK?. But I keep my cool

Task Five : Use the verbs in the shapes to write sentences about the pictures below : brush your teeth. brush

FlipFlop is a Hedge strategy in the sense that it uses exponential weights defined by (9), but the learning rate η t ff now alternates between infinity, such that the algorithm

Backward Compatibility Standard-compliant web sites that work well under the currently used browser versions are also ready for the future but might be rendered incorrectly in

The five most significant biological functions from the meta-analysis datasets of the differentially expressed genes (DEGs) in granulosa cells associated with

Alberta’s NDP believes that it’s time to make the oil industry, big corporations and the richest Albertans pay their fair share so that we can make sure that our children get

So as to infer in real time and with low involve- ment what has been memorized by users, we propose in this paper to establish a link between gaze features and visual memory..

Visual servoing or image-based camera control consists in specifying a task (mainly positioning or target tracking tasks) as the regulation in the image of a set of visual features

PSEUDONYMS: Pseudonyms can be used in Confer II conferences for items, responses, and messages, and participants can register in the conference under a

In addition to a cytoplasmic membrane and a peptidoglycan layer, the cell envelope of members of the order Corynebacteriales, which include Mycobacterium tuberculosis, also have