• • • • • • • •
For showing status of the harddisk: dsap *, short (dsap-Disk Space Analysis Program) For viewing the sub-folders : fup subvols (Shortcut : fs) For viewing the files in the subfolders : fup info * (Shortcut : fi *) For viewing the files in the particular folder : fup info . For viewing the contents of the file : type To rename the file to another name : fup rename , To copy the file to another sub vol: fup dup ,$..*
CPU COMMANDS : • For viewing the staus of the CPU : viewsys • For viewing the processes on the CPU : status 1/0 • Information on system : sysinfo OTHER INFO : Filename or (subvol name ) • 8 character only (upto) • It must start with character • No ext. Security R Read W Write E Exce P Purge (delete) U user Filecode 101 Txt file 100 Exe file
A- all O- owner G- Group N- Network user U-user
For creating / modifying a file : tedit FOR GOING TO BASE 24 : O GOAFT USER NAME : SUPER/SUPER PASSWORD : ALL ZEROS LOGICAL NET : UTI6
1. FOR VIEWING ALL THE PROCESS, STATIONS : NCPCOM $T2MN 2. FOR VIEWING THE STATION NAME: STATUS STATION * 3. FOR VIEWING IP ADDRESS OF THE ATM MACHINE : INFO STATTION , DETAIL
4. FOR VIEWING THE PROCESS OF THE STATION : STATUS PROCESS * 5. FOR VIEWING THE LOG FILE (COMMAND SHOULD BE GIVEN ON TACL PROMPT) : EMSPERUS
6. FOR CLOSING THE ATM STATION: CLOSE STATION 7. FOR VIEWING THE LOG FILE FOR SPECIFIC TIME : PL*-MINS
TANDEM COMMAND LIST EXPLANATION COMMAND FUP COMMANDS INFO INFO filename, DETAIL SUBVOLS DUP filename1, filename2 COPY filename1, filename2 COPY filename1 LISTOPENS filename LISTLOCKS filename ALTER filename, parameter changed value SECURE filename, “file access code” GIVE filename, userID LOAD filename1, filename2 PURGE filename PURGEDATA filename
Gives file list of the current subvol Gives details of the file Gives list of subvols in present disk. Create duplicate of file1with name file2 Copies the content of file1 to file2. Displays the content of file1 Gives the program name which is using this file Gives the record locked in the file by the process Alters that parameter of the file Changes the security settings of the file Gives access of the file to the different user Copies the content of file1 to file2 file1 must be a DATA file not a tedit file Deletes entire file Deletes the content of the file
SPOOLER COMMANDS SPOOLCOM COLLECT PERUSE Job no. J LA LL Ln LOC J job no.; LOC location LOC; J LE/OUT $disk.subvol.filename/all LE/OUT $disk.subvol.filename/all; del FB “string” EXIT EMS COMMAND (Event viewer) PL R PL *- 30 F* EXIT STATUS *,term or ST STATUS *, USER STATUS *, USER user name STATUS *, TERM terminal name STATUS *, PRI priority no.
Gives the status of the spooler To go inside the spooler Selects the particular job Marks the selected job Lists all pages of the jobs List last page of the job List the nth page of the job Changes the present printing location of the selected job. Assigns default location to the job Converts the job to tedit format Converts the job to tedit format and deletes the job from spooler Searches the string in the current job To come out of the spooler
Current position of the ems Read from position Show the log files before 30mins. *no of events eg. F1- one event To come out of EMS To check whether EMS is running or not List the Process running under your user id List the Process started by specific user. Eg. STATUS *, USER test.super List the Process running on specific terminal Eg. STATUS *, TERM $sudo List the Process running at or below given priority.
STATUS process name STATUS cpu name STATUS cpuname, PROG $disk.subvol.filename
Eg. STATUS *, PRI 150 List the Process running with a specific name Eg. STATUS $utps1 List the Process running in specific cpu. Eg. STATUS 0 List the Process running in a particular cpu running a specific obj. file
UTILITY COMMANDS USERS *. * RENAME file1, file2 RENAME file1, $disk.subvol.file2 TEDIT filename HISTORY ! FC n SYSBUSY F12 OBEY filename LOAD filename PAK pakfilename, file1, open, audited, listall PAK pakfile, (file1, file2, filen) UNPAK filename UNPAK pakfilename, *. *. *, VOL $disk.subvol, MYID PAK pakfile, @ file1 TIME
To check how many users are there Renames file1 to file2 Renames the file1to file2 in different subvol Creates new tedit file Shows last 10 commands Executes last command without prompting Executes nth command Gives status of the system.To exit shift+esc. Clears history Executes commands written in tedit file Executes a macro Compress file1into pakfilename Open-though the file is open it is zipped. AuditedZip n no. of files to the pakfile Shows the details of the pakfile Unzip the zipped file into specific subvol In this command we first give path for the files to be packed in the tedit file file1. Gives date and time
FTP COMMANDS (DOS) Make connection with pc having that ip addr.
FTP ip addr.
Log on to the user account
LOGIN NAME
Type password
PASSWORD
Gives present working directory ie. TANDEM
PWD
Gives local directory ie. DOS
LCD
Is used for transferring tedit file
ASCI
Is used for transferring obj or bin file
BIN
Changes PWD to your subvol
CD $. disk.subvol
Copies file from TANDEM to DOS
GET filename
Copies file from DOS to TANDEM. The filename must be standard TANDEM filename
PUT filename
• • • • • • • •
For showing status of the harddisk: dsap *, short (dsap-Disk Space Analysis Program) For viewing the sub-folders : fup subvols (Shortcut : fs) For viewing the files in the subfolders : fup info * (Shortcut : fi *) For viewing the files in the particular folder : fup info . For viewing the contents of the file : type To rename the file to another name : fup rename , To copy the file to another sub vol: fup dup ,$..*
CPU COMMANDS : • For viewing the staus of the CPU : viewsys • For viewing the processes on the CPU : status 1/0 • Information on system : sysinfo OTHER INFO : Filename or (subvol name ) 8 character only (upto) It must start with character No ext. Filecode 101 100
Txt file Exe file
For creating / modifying a file : tedit FOR GOING TO BASE 24 : O GOAFT
Security R W E P
Read Write Exce Purge (delete)
A- all O- owner G- Group N- Network user
USER NAME : SUPER/SUPER PASSWORD : base2425 LOGICAL NET : rel6
• • •
FOR VIEWING ALL THE PROCESS, STATIONS : NCPCOM $R65MN(NCS) FOR VIEWING THE STATION NAME: STATUS STATION * FOR VIEWING IP ADDRESS OF THE ATM MACHINE : INFO STATTION , DETAIL
• •
FOR VIEWING THE PROCESS OF THE STATION : STATUS PROCESS * FOR VIEWING THE LOG FILE (COMMAND SHOULD BE GIVEN ON TACL PROMPT) EMSPERUS
• • •
FOR CLOSING THE ATM STATION: CLOSE STATION FOR STARTING THE ATM STATION: START STATION FOR VIEWING THE LOG FILE FOR SPECIFIC TIME : PL*-MINS
TRANSACTION PROCESSING : How the transaction takes place via ATM: Step 1: I. Customer inserts the card in the machine II. He feed in the PIN Number, type of the account, the amount required, This is known as NATIVE MODE MESSAGE(NMM) Step 2: Process is known as DEVICE HANDLER PROCESS Which converts NATIVE MODE MESSAGE into STANDARD INTERNAL MESSAGE
•
In BASE 24 this info is stored in
ATD file
Then STM send message to AUTH PROCESS It checks the PREFIX and PAN LENGTH
•
In BASE 24 this info is stored in
It verifies
fiid (BRACH Name)
CPF File
(SIM)
:
•
In BASE 24 this info is stored in
IDF file
Step 3:
AUTH process will forward this detail to HISO (HOST) process Step 4: Host will respond to
AUTH Process
Step 5:
AUTH Process gives response to DEVICE HANDLER PROCESS Step 6:
DEVICE HANDLER PROCESS will give response to ATM