from http://bhami.com/rosetta.html
TASK \ OS | AIX | OS / TASK |
OS notes | By IBM, with input from System V, BSD, etc. Runs mainly on IBM RS/6000, System p, Power Systems, and related hardware. | OS notes |
administrative GUI | smit smitty wsm | administrative GUI |
managing users | useradd (5+) userdel (5+) usermod (5+) lsuser mkuser chuser rmuser usrck | managing users |
TASK \ OS | AIX | OS / TASK |
list hardware configuration | prtconf lscfg lsattr lsdev lspath | list hardware configuration |
unique id useful for licensing | uname -u uname -m lsattr -El sys0 -a systemid | unique id useful for licensing |
show/set EEPROM/NVRAM values | bootlist -o -m normal | show/set EEPROM/NVRAM values |
add device without reboot | cfgmgr -v mkdev | add device without reboot |
remove device | rmdev | remove device |
tape device | /dev/rmt0 | tape device |
stdin/ stdout/ stderr | ? | stdin/ stdout/ stderr |
X kvm config | ? | X kvm config |
TASK \ OS | AIX | OS / TASK |
read a disk label | lspv | read a disk label |
whole disk in partition | hdisk[0,1,2,...] | whole disk in partition |
label a disk | mkvg | label a disk |
partition a disk | mklv | partition a disk |
TASK \ OS | AIX | OS / TASK |
kernel | /unix | kernel |
show/set kernel parameters | vmo ioo schedo | show/set kernel parameters |
limit physical memory | rmss | limit physical memory |
loaded kernel modules | genkex vxketadm -s | loaded kernel modules |
load module | vxketadm modname load cfgmgr mkdev -l devname | load module |
unload module | rmdev -l devname | unload module |
make disk bootable | bosboot -a | make disk bootable |
startup scripts | /etc/rc* /etc/inittab | startup scripts |
start/ stop/ config services | startsrc stopsrc lssrc refresh srcmstr | start/ stop/ config services |
shutdown (& power off if possible) | shutdown -Fh | shutdown (& power off if possible) |
run levels 1 *=normal states for more detail see www.phildev.net/runlevels.html | 2: multiuser 6: reboot | run levels 1 *=normal statesfor more detail see www.phildev.net/runlevels.html |
show runlevel 1 | who -r | show runlevel 1 |
time zone info | /etc/environment ($TZ) | time zone info |
check swap space | lsps -a | check swap space |
core dump management | chcore sysdumpdev | core dump management |
bind process to CPU | bindprocessor | bind process to CPU |
TASK \ OS | AIX | OS / TASK |
"normal" filesystem | jfs | "normal" filesystem |
volume-based filesystem | jfs2 | volume-based filesystem |
file system description | /etc/filesystems mount lsfs | file system description |
volume manipulation | smitty vg smitty lvm smitty jfs smitty storage lsvg; varyonvg; varyoffvg mkvg; chvg; reducevg; extendvg exportvg; importvg mklv; chlv; rmlv mkfs; crfs; rmfs | volume manipulation |
create filesystem | crfs mkfs | create filesystem |
file system debugging and recovery | dfsck fsck fsdb | file system debugging and recovery |
create non-0-length empty file | lmktemp | create non-0-length empty file |
convert DOS-format text to Unix format | strings dosfile.txt > unixfile.txt | convert DOS-format text to Unix format |
mount CDROM | mount -v cdrfs -o ro /dev/cd0 /cdrom smitty cdrom | mount CDROM |
eject CDROM | ? | eject CDROM |
create/mount ISO image | mkcd | create/mount ISO image |
ACL management | aclget aclput acledit ls -e | ACL management |
Fibre Channel / SAN | fcstat lscfg -vl fcs0 lsattr -El fcs0 lspath | Fibre Channel / SAN |
TASK \ OS | AIX | OS / TASK |
NFS share definitions | /etc/exports /etc/xtab | NFS share definitions |
NFS share command | exportfs -a mknfsexp | NFS share command |
NFS information | nfsstat nfso -as | NFS information |
name resolution order | /etc/netsvc.conf /etc/resolv.conf | name resolution order |
show network interface info | ifconfig -a no -a netstat -i netstat -v lsattr -E -l entX entstat | show network interface info |
change IP | smitty chinet chdev -a netaddr= newIP -I en# mktcpip rmtcpip | change IP |
start DHCP client | dhcpcd | start DHCP client |
ping one packet | ping -c 1 hostname | ping one packet |
sniff network | iptrace ipreport | sniff network |
route definitions | netstat -r route | route definitions |
telnetd, ftpd banner | /etc/security/login.cfg | telnetd, ftpd banner |
set date/time(from net: ntp or other) | ntpdate | set date/time(from net: ntp or other) |
TASK \ OS | AIX | OS / TASK |
auditing | audit auditpr auditselect lsaudrec | auditing |
encrypted passwords in | /etc/security/passwd | encrypted passwords in |
min password length | /etc/security/user | min password length |
allow/deny root logins | /etc/security/user | allow/deny root logins |
firewall config | genfilt smitty ipsec4 wsm network | firewall config |
TASK \ OS | AIX | OS / TASK |
show installed software | lslpp -L | show installed software |
file is in which package | lslpp -w filerpm -qif filewhich_fileset | file is in which package |
add software | smitty install rpm -ihv installp -acgxYd /sourcedir [fileset|ALL] | add software |
precompiled binaries of GPLware and freeware | perzl.org/aix/ bullfreeware.com www.ibm.com/systems/power/ software/aix/linux/toolbox/altlic.html | precompiled binaries of GPLware and freeware |
C compiler | /usr/ibmcxx/bin/cc /usr/vac/bin/cc ($) | C compiler |
show patch level and/or patches | instfix -ivq oslevel -s emgr -l | show patch level and/or patches |
patch tool | installp smitty update_all emgr | patch tool |
configure/show runtime linking fortran-2000.com/ ArnaudRecipes/ sharedlib.html | dump -H ldd | configure/show runtime linking fortran-2000.com/ ArnaudRecipes/ sharedlib.html |
link library path | $LIBPATH | link library path |
tracing utility | probevue (6+) trace syscalls truss watch trcrpt | tracing utility |
define user defaults | /etc/security/ mkuser.default /etc/environment | define user defaults |
csh global .login | /etc/csh.login | csh global .login |
default syslog and messages | /var/adm/syslog /var/adm/messages | default syslog and messages |
system error reporting tool | errpt errclear | system error reporting tool |
performance monitoring | ftp://ftp.software.ibm.com/ aix/tools/perftools/perfpmr vmstat; iostat; sar; filemon; topas; trace; svmon; netpmon; proctree | performance monitoring |
match process to file or port | procfiles (5.2+, files only) | match process to file or port |
manage various logs | snap | manage various logs |
X pop-up | /usr/dt/bin/dterror.ds | X pop-up |
Wikipedia | AIX | Wikipedia |
FAQs (see also faqs.org) | www.faqs.org/faqs/ aix-faq/part1/ preamble.html | FAQs (see also faqs.org) |
blogs | ? | blogs |
mailing list | AIX-L@pucc. princeton.edu (LISTSERV) | mailing list |
mailing list archives | www.marist. edu/htbin/wlvindex? ADSM-L marc.theaimsgroup.com/ ?l=aix-l&r=1&w=2 | mailing list archives |
man pages www.freebsd.org/ cgi/man.cgi | publib.boulder.ibm.com/infocenter/ aix/v7r1/topic/ com.ibm.aix.cmds/ alphabeticallistofcommands.htm | man pages www.freebsd.org/ cgi/man.cgi |
newsgroup(s) and forums groups.google | comp.unix.aix www.thp.uni-duisburg.de/ cuaix/cuaix.html | newsgroup(s) and forums groups.google |
user groups | www.userblue.org | user groups |
magazines | n/a | magazines |
vendor home page | www.developer.ibm.com/ tech/map/aixrm.html www-941.ibm.com/ collaboration/ wiki/display/WikiPtype/Home | vendor home page |
vendor docs and patches (see also man pages) | www.redbooks.ibm.com www.ibm.com/ developerworks/aix techsupport.services. ibm.com/ server/support? view=pSeries | vendor docs and patches (see also man pages) |
vendor phone (US) | 800-426-7378 (800-IBM-SERV) | vendor phone (US) |
wikis | www.ibm.com/developerworks/ wikis/display/WikiPtype/Home | wikis |
TASK / OS | AIX | OS \ TASK |