All I can say is WOW… Just lots of different syntax. MOST of the commands are 3 letters for the verb, 3 letters for the noun, any options are in parenthesis, and special keywords are prepended by an asterisk (splat in as/400 land)
wrk = work
crt = create
del = delete
rmv = remove
dsp = display
chg = change
job = job (a process)
obj = object (anything that can be created and deleted)
prf = user profile
val = value
rsc = resource
dft = default
usr = user
act = active
sys = system
hdw = hardware
dup = duplicate
d = description
L = List
E = Entry
Q = queue
F = file
All OS/400 standard (default) system objects, etc start with Q.
Often, users are created for certain types of jobs.
so the library QSYS is basically the system directory
QHST is the system history message queue
The problem is that not ALL things follow this convention, like WS is workstation.
Not all combos work, or some nouns only work with certain modifiers.
it’s all case insensitive.
there’s lots more than this.
this shows the system timestamp
Add a library list entry (aka, add on to the end of the path for the current job)
Change the default library (current directory)
copy a file
create duplicate object (copy any object, not just a file)