Sunday, October 26, 2008

Comandos en AIX y en Linux

Es una comparacion entre Linux y AIX
Los de Linux son basados en Red Hat:

Directory Mappings

AIX

LINUX(RedHat)

Root filesystem

/ {/dev/hd4}

/{/dev/sda1}


User Accounts

AIX

LINUX(RedHat)

Password files

/etc/passwd
/etc/security/passwd

/etc/passwd
/etc/shadow

Groups file

/etc/group
/etc/security/group

/etc/group

Maximum # of user ID

4294967295

65535

Allow/Deny remote login

/etc/security/user
{rlogin=true}

/etc/securetty
{ttyp1}

User nobody's id #

4294967294

99

Group nobody's id #

4294967294

99


Recover root password

boot from CD/Tape
Installation/Maintenance
Start Limited Shell
getrootfs hdisk0
vi /etc/security/passwd

{lilo}
control-x
linux S
passwd root

{grub}
c
kernel vmlinuz-2.4.9-13 single ro root=/dev/hda8
initrd /initrd-2.4.9-13.img
boot
passwd root

Create new user

mkuser

useradd

Delete user

rmuser

userdel

List users

lsuser -f ALL

Modify user account

chuser -a

usermod

General Commands

AIX

LINUX(RedHat)

Unique host ID

hostid

hostid

Administrator

smit

linuxconf

Performance monitor

top
monitor

top

System activity reporter

sar

sar {sysstat}

Virtual Memory statistics

vmstat

vmstat

I/O statistics

iostat

iostat {sysstat}

Error logs

alog -o -t boot
errpt

dmesg

Physical RAM

1TB

64 GB {>2.3.24}

Shared Memory

2.75GB

sysctl kernel.shmmax

Process Data Space

2GB

900 MB

Swap device

/dev/hd6

/dev/sda2

Swap file type

/etc/swapspaces

partition type 82

Display swap size

lsps -a

free

Activate Swap

swapon -a

swapon -a

Printers

AIX

Linux

Printer Queues

/etc/qconfig

/var/spool/lpd/lp/*

Stop LP

stopsrc -s lpd

/etc/init.d/lpd stop

Start LP

startsrc -s lpd

/etc/init.d/lpd start

Submit print jobs

enq
lp
lpr
qprt

lpr

LP statistics

enq -A
lpq
lpstat
qchk

lpq

Remove print jobs

cancel
lprm
qcan
enq -x

lprm

Add printer queue

smit mkpq

printtool

Remove Printer queue

smit rmpq

Make default printer

export LPDEST="pq"

TCP/IP

AIX

LINUX(RedHat)

Network IP configuration

lsattr -E -l inet0

/etc/sysconfig/network-scripts/

Hosts IP addresses

/etc/hosts

/etc/hosts

Name service switch

/etc/netsvc.conf

/etc/nsswitch.conf

Network parameters

no -a

sysctl -a | grep net

Routing daemon

gated

routed

NIC Configurations

ifconfig -a

ifconfig -a

Secondary IP Address

ifconfig en0 alias IP

modprobe ip_alias
ifconfig eth0:1 IP

Login prompt

HERALD @
/etc/security/login.cfg

/etc/issue

Increase the # of pseudo-terminals

odmget -q "attribute=num and uniquetype=pty/pty/pty" PdAt | sed "s/0-64/0-512/" |
odmchange -q "attribute=num and uniquetype=pty/pty/pty" -o PdAt

chdev -l pty0 -anum=256 -P
reboot

cd /dev
./MAKEDEV -v pty

Maximum # of ptys

512

256

No comments: