mirror of
https://github.com/fdiskyou/Zines.git
synced 2025-03-09 00:00:00 +01:00
241 lines
9.7 KiB
Text
241 lines
9.7 KiB
Text
![]() |
Volume Four, Issue Thirty-Seven, File 8 of 14
|
||
|
|
||
|
##############################
|
||
|
#*# Basic Commands #*#
|
||
|
#*# for the VOS #*#
|
||
|
#*# System #*#
|
||
|
##############################
|
||
|
|
||
|
Written by Dr. No-Good
|
||
|
[Echo]
|
||
|
|
||
|
|
||
|
Introduction
|
||
|
~~~~~~~~~~~~
|
||
|
Ok, well this is a simple text file that explains the basic commands
|
||
|
used by a VOS system. VOS stands for Virtual Operating System and it is mainly
|
||
|
used by businesses but other groups have used it too.
|
||
|
|
||
|
If you have any questions, you can reach me at this fine system:
|
||
|
|
||
|
Legion (202)337=2844
|
||
|
|
||
|
or if you have any questions you can e-mail the me at:
|
||
|
|
||
|
Internet: ukelele!kclahan@UUNET.UU.NET
|
||
|
|
||
|
Special Thanks to: Nat X, Beta Raider, Tomellicus and the
|
||
|
anonymous site of my humble work.
|
||
|
|
||
|
$Note$
|
||
|
|
||
|
All material in this t-file is for informational purposes only. Any
|
||
|
abuse of this information is probably against the law and the authors of this
|
||
|
text file are not responsible for the reader's actions.
|
||
|
|
||
|
(*****************************************************************************)
|
||
|
|
||
|
Ok, well VOS systems can be found in various systems around the world
|
||
|
and on many of the nets such as TELENET. You can recognize a VOS system at its
|
||
|
prompt. Which looks like this:
|
||
|
|
||
|
Prompt-> (Name of System)
|
||
|
System ???, VOS Release v.(version), Module ???
|
||
|
|
||
|
(Or it just says something about a Release ver# and Module#)
|
||
|
|
||
|
After getting the log-on message you come to the hard part, getting a
|
||
|
valid user/password combination. To log-in, you type:
|
||
|
|
||
|
Login <name> <password> <CRT>
|
||
|
or
|
||
|
Login <CRT>
|
||
|
'User_name:' <name>
|
||
|
'Password?' <password>
|
||
|
|
||
|
(by the way, <CRT> means enter and it comes after something you have to type
|
||
|
and words in '' mean that the computer is displaying that)
|
||
|
|
||
|
When you get a valid name and password, it will say:
|
||
|
|
||
|
<name> logged in on <module#> at <year>-<month>-<day> at <time> ETA.
|
||
|
|
||
|
(then it runs start_up.cm)
|
||
|
|
||
|
(*****************************************************************************)
|
||
|
|
||
|
Commands
|
||
|
~~~~~~~~
|
||
|
HELP = To get an on-line help directory.
|
||
|
|
||
|
LIST or LS = To list contents of the directory.
|
||
|
-dirs = the subdirectories.
|
||
|
-dirs <dir> = To confirm a directory exists.
|
||
|
|
||
|
CHANGE_CURRENT_DIR or CCD = To change directory.
|
||
|
|
||
|
DISPLAY <file> = To view the contents of a file.
|
||
|
-match <string> = To find a string in the file.
|
||
|
|
||
|
SEND_MESSAGE <name> <msg> = To make a message appear on the receiver's
|
||
|
screen. It must be 80 chars. or less.
|
||
|
|
||
|
CALL_THRU = To connect your login terminal to a remote
|
||
|
host as a login terminal or as a slave.
|
||
|
|
||
|
SET_TERMINAL_PARAMETERS = To define the operating features of your
|
||
|
terminal such as scrolling, length, etc.
|
||
|
|
||
|
LOCATE_FILES <file names> = To find the location of file(s) in the system.
|
||
|
|
||
|
WHO = To list the current users of the system.
|
||
|
|
||
|
LIST_MODULES = To show which modules are running.
|
||
|
|
||
|
DISPLAY_DIR_STATUS = It gives information about when last saved,
|
||
|
when it was created, who created, and when
|
||
|
it was last used or modified.
|
||
|
|
||
|
DISPLAY_CURRENT_DIR = It shows you which directory you are in.
|
||
|
|
||
|
DISPLAY_ACCESS_LIST = To show you the access control lists(ACL) for
|
||
|
a set of files or directories.
|
||
|
|
||
|
DISPLAY_DEFAULT_ACCESS = To display the default access control list for
|
||
|
a set of directories you specify.
|
||
|
|
||
|
GIVE_ACCESS = To give a user/group access to a file or
|
||
|
directory.
|
||
|
|
||
|
GIVE_DEFAULT_ACCESS = To add entries to the default ACL or a
|
||
|
directory or set of directories.
|
||
|
|
||
|
PROPAGATE_ACCESS = To copy a directory(DIR)'s access to all the
|
||
|
directories in the subhierarchy.
|
||
|
|
||
|
REMOVE_ACCESS = To remove entries from the ACL of a file or
|
||
|
directory, or a set of such objects.
|
||
|
|
||
|
REMOVE_DEFAULT_ACCESS = To remove entries from the default ACL of a
|
||
|
directory or a set of directories.
|
||
|
|
||
|
EDIT = To edit or create a file.
|
||
|
(We haven't been able to figure it out yet)
|
||
|
|
||
|
BIND = To make an .OBJ file a .PM which can be run.
|
||
|
|
||
|
ANY_NAME.PM = .PM stands for program module and it is like a
|
||
|
.COM or .EXE executable file.
|
||
|
|
||
|
BATCH = To run a batch of .PM commands.
|
||
|
|
||
|
UPDATE_BATCH_REQUESTS = To update the batch queue.
|
||
|
|
||
|
CANCEL_BATCH_REQUESTS = To totally cancel all programs in the batch
|
||
|
queue.
|
||
|
|
||
|
LIST_BATCH_REQUESTS = To list the programs in the batch queue.
|
||
|
|
||
|
RESERVE_DEVICE = To reserve a device for the batch queue.
|
||
|
(Used by administrators when they manage
|
||
|
batch processing at a site)
|
||
|
|
||
|
CANCEL_DEVICE_RESERVATION = To cancel the device reservation.
|
||
|
|
||
|
MOVE_DEVICE_RESERVATION = To move the device reservation to another
|
||
|
path.
|
||
|
|
||
|
DISPLAY_BATCH_STATUS = To display the status of the batch process.
|
||
|
|
||
|
COMPARE_FILE = To compare two files against each other.
|
||
|
|
||
|
COPY_FILE = To copy a file to another file or directory.
|
||
|
|
||
|
LOCATE_FILE = To locate the directory the file is in.
|
||
|
|
||
|
RENAME = To change the name of a file.
|
||
|
|
||
|
MOVE_FILE = To move a file to another directory.
|
||
|
|
||
|
DELETE_FILE = To delete a file.
|
||
|
|
||
|
SET_EXPIRATION_DATE = To set a date on the file so it won't allow
|
||
|
anybody to erase it before that date.
|
||
|
|
||
|
CREATE_FILE = To create and name a new file.
|
||
|
|
||
|
CREATE_INDEX = To create a new index for a file.
|
||
|
|
||
|
CREATE_DELETED_RECORD_INDEX = To create a list of reusable locations in a
|
||
|
file.
|
||
|
|
||
|
CREATE_RECORD_INDEX = To create an index used to map records into
|
||
|
a file and re-use space made available by
|
||
|
deletions.
|
||
|
(Once created, it is updated forever.)
|
||
|
|
||
|
DELETE_INDEX = To delete a set of indexes to a file.
|
||
|
|
||
|
DISPLAY_FILE_STATUS = To display information about a set of files
|
||
|
that you specify.
|
||
|
|
||
|
DUMP_FILE = To dump the contents of a file in HEX and
|
||
|
ASCII onto the screen for debugging.
|
||
|
|
||
|
DUMP_RECORDS = To dump one or more records in a fixed,
|
||
|
sequential, relative, or stream file.
|
||
|
|
||
|
ENFORCE_REGION_LOCKING = To turn mandatory region locking on/off for
|
||
|
one or more stream files.
|
||
|
|
||
|
SET_FILE_ALLOCATION = To set the number of additional disk blocks
|
||
|
that the operating system allocates for a
|
||
|
file each time the file needs more disk
|
||
|
space.
|
||
|
|
||
|
SET_IMPLICIT_LOCKING = To turn implicit locking on/off for a file or
|
||
|
files. When it is on, the system overrides
|
||
|
an attempt to open the file with a
|
||
|
different locking specification.
|
||
|
|
||
|
(*****************************************************************************)
|
||
|
|
||
|
$Note$
|
||
|
|
||
|
If you need any more help with the commands please try their on-line
|
||
|
help program by typing HELP when you are logged in or HELP <Command> and please
|
||
|
excuse the format of the command listings but if you would like a better
|
||
|
listing look for the COMPLETE informational guide to VOS systems by Dr.
|
||
|
No-Good.
|
||
|
|
||
|
(***************************************************************************)
|
||
|
|
||
|
Security
|
||
|
~~~~~~~~
|
||
|
The basic security for VOS uses ACL or ACCESS_CONTROL_LISTS. These are
|
||
|
lists that the creator of a directory or file make by using the GIVE_ACCESS
|
||
|
command. There are four kinds of security you can have. They are as follows:
|
||
|
|
||
|
For file security:
|
||
|
|
||
|
NULL -+- That means you can't do anything with it.
|
||
|
READ -+- You can READ it but not modify it.
|
||
|
WRITE -+- That means you have READ and WRITE access to it
|
||
|
so you can modify it.
|
||
|
EXECUTE -+- That means they can read it and run it.
|
||
|
|
||
|
For directory security:
|
||
|
|
||
|
MODIFY -+- That means you can add, remove, change, and
|
||
|
execute files in the directory.
|
||
|
STATUS -+- That means you can display_dir_status and
|
||
|
view the current status of the directory.
|
||
|
NULL -+- That means you can not access the directory.
|
||
|
|
||
|
If you don't have the appropriate security for the directory or file it
|
||
|
is because the owner/creator of the file or directory doesn't have you on the
|
||
|
list and since this informational file doesn't contain the information needed
|
||
|
to get access to files that you haven't been given access to then it is
|
||
|
advisable to look for more informational files from [ECHO].
|
||
|
|