Unix命令详解主流UnixOS命令对比1bzdy.docx
《Unix命令详解主流UnixOS命令对比1bzdy.docx》由会员分享,可在线阅读,更多相关《Unix命令详解主流UnixOS命令对比1bzdy.docx(21页珍藏版)》请在冰豆网上搜索。
Unix命令详解主流UnixOS命令对比1bzdy
主流服务器UNIX操作系统用户帐号的设置
账号设置
HP-UX
FreeBSD
Solaris(SPARC)
密码文件
/etc/passwd
/tcb/files/auth/r/root
/etc/passwd
/etc/master.passwd
/etc/passwd
/etc/shadow
组文件
/etc/group
/etc/logingroup
/etc/group
/etc/group
允许最大用户ID
2147483647
65535
2147483647
允许远程登录的用户文件设置
/etc/securetty
{console}
/etc/ttys
{secure}
/etc/default/login
{CONSOLE=/dev/console}
Nobody的UID
-2
65534
60001&65534(nobody4)
Nobody的GID
-2(nogroup)
65534
60002&65534(nogroup)
找回ROOT密码
>boot
InteractwithIPL?
Y
ISL>hpux-iS
passwdroot
okboot-s
passwdroot
bootcdrom-s
mkdir/tmp/a
mount/dev/c0t0d0s0/tmp/a
vi/tmp/a/etc/shadow
创建新用户
useradd
adduser
Useradd
删除用户
userdel
rmuser
Userdel
列出用户
logins
Logins
修改用户账号
usermod
Usermod
账号设置
AIX
Linux(RedHat)
密码文件
/etc/passwd
/etc/security/passwd
/etc/passwd
/etc/shadow
组文件
/etc/group
/etc/security/group
/etc/group
允许最大用户ID
4294967295
65535
允许远程登录的用户文件设置
/etc/security/user
{rlogin=true}
/etc/securetty
{ttyp1}
Nobody的UID
4294967294
99
Nobody的GID
4294967294
99
找回ROOT密码
BootfromCD/Tape
Installation/Maintenance
StartLimitedShell
getrootfshdisk0
vi/etc/security/passwd
{lilo}
control-x
linuxS
passwdroot
{grub}
c
kernel vmlinuz-2.4.9-13 singlero root=/dev/hda8
initrd/initrd-2.4.9-13.img
boot
passwdroot
创建新用户
mkuser
Useradd
删除用户
rmuser
Userdel
列出用户
lsuser-fALL
修改用户账号
chuser-a
usermod
主流服务器UNIX操作系统目录结构对比
DirectoryMappings
AIX
FreeBSD
HP-UX
Rootfilesystem
/ {/dev/hd4}
/ {/dev/ad0s1a}
/ {/dev/vg00/lvol1}
HomeDirectory
/home {/dev/hd1}
/home {/dev/vg00/lvol4}
/tmp {/dev/hd3}
/tmp {/dev/vg00/lvol6}
/usr {/dev/hd2}
/usr {/dev/ad0s1f}
/usr {/dev/vg00/lvol7}
/var {/dev/hd9var}
/var {/dev/ad0s1e}
/var {/dev/vg00/lvol8}
Sampleconfigurationfiles
-
/usr/newconfig
DirectoryMappings
Linux(RedHat)
Solaris
Tru64
Rootfilesystem
/ {/dev/sda1}
/ {/dev/vx/dsk/rootvol}
/ {/dev/rz0a}
HomeDirectory
/export/home {dev/vx/dsk/home}
/tmp {dev/vx/dsk/swapvol}
/usr
/usr {/dev/rz0g}
/var
Sampleconfigurationfiles
主流服务器UNIX操作系统常用命令
GeneralCommands
AIX
FreeBSD
HP-UX
Linux(RedHat)
Solaris
Tru64
UniquehostID
Hostid
uname-i
hostid
hostid
hostid
Administrator
Smit
Sam
linuxconf
admintool
netconfig
Performancemonitor
Topas(有过top)
monitor
top
Top
glance
Top
top
top
Systemactivityreporter
Sar
sa
Sar
sar
VirtualMemorystatistics
Vmstat
vmstat
vmstat
vmstat
vmstat
vmstat
I/Ostatistics
Iostat
iostat
iostat
iostat
iostat
Errorlogs
alog-o-tboot
errpt
dmesg
dmesg
Dmesg
dmesg
uerf-R-ofull
PhysicalRAM
1MTB
4TB
64GB{>2.3.24}
16TB
4TB
SharedMemory
64KTB
8TB
sysctlkernel.shmmax
ProcessDataSpace
384KTB
4TB
900MB
Swapdevice
/dev/hd6
/dev/ad0s1b
/dev/vg00/lvol2
/dev/sda2
/dev/vx/dsk/swapvol
/dev/rz0b
Swapfiletype
/etc/swapspaces
swap
swap
partitiontype82
swap
raw
Displayswapsize
lsps–a
swapinfo
swapinfo-a
Free
swap-l
swapon-s
ActivateSwap
swapon-a
swapon-a
swapon-a
swapon-a
swap-a
swapon-a
主流服务器UNIX操作系统打印机、TCP/IP设置
Printers
AIX
FreeBSD
HP-UX
PrinterQueues
/etc/qconfig
/var/spool/print
/etc/lp/interface/*
StopLP
stopsrc-slpd
lpshut
StartLP
startsrc-slpd
Lpd
lpsched
Submitprintjobs
enq
lp
lpr
qprt
Lp
lp
LPstatistics
enq-A
lpq
lpstat
qchk
Lpq
lpstat
Removeprintjobs
cancel
lprm
qcan
enq–x
Cancel
lprm
cancel
Addprinterqueue
smitmkpq
lpadmin-ppq
RemovePrinterQ
smitrmpq
lpadmin-xpq
MakedefaultPrt
exportLPDEST="pq"
lpadmin-dpq
TCP/IP
AIX
FreeBSD
HP-UX
NetworkIPconfiguration
lsattr-E-linet0
/etc/rc.conf
/etc/rc.config.d/netconf
HostsIPaddresses
/etc/hosts
/etc/hosts
/etc/hosts
Nameserviceswitch
/etc/netsvc.conf
/etc/host.conf
/etc/nsswitch.conf
Networkparameters
no–a
Sysctl
ndd-h
Routingdaemon
Gated
Routed
gated
NICConfigurations
ifconfig–a
ifconfig-a
lanscan-v
SecondaryIPAddr
ifconfigen0aliasIP
ifconfigxl0aliasIP
ifconfiglan0:
1IP
(solarisalso)
Loginprompt
HERALD@
/etc/security/login.cfg
telnetd–b/etc/issue
Increasethe#ofpseudo-terminals
odmget-q"attribute=numanduniquetype=pty/pty/pty"PdAt|sed"s/0-64/0-512/"|
odmchange-q"attribute=numanduniquetype=pty/pty/pty"-oPdAt
chdev-lpty0-anum=256-P
reboot
rebuildyourkernelwiththesenewvaluesNPTY=#
NSTRPY=#
reboot
insf-dptys-n#
insf-dptym-n#
insf-dpts-s#-e-v
Maximum#ofptys
512
{MAXUSERS}
RemoteShell
Remsh
rsh
Rsh
remsh
YP/NISservicebinder
/usr/lib/netsvc/yp/ypbind
/usr/sbin/ypbind
/usr/lib/netsvc/yp/ypbind
主流服务器UNIX操作系统打印机、TCP/IP设置续
Printers
Linux(Redhat)
Solaris(SPARC)
Tru64
PrinterQueues
/var/spool/lpd/lp/*
/etc/lp/interfaces/*
/usr/spool/lpd
StopLP
/etc/init.d/lpdstop
/usr/lib/lp/lpshut
/sbin/init.d/lpdstop
StartLP
/etc/init.d/lpdstart
/usr/lib/lp/lpsched
/sbin/init.d/lpdstart
Submitprintjobs
Lpr
Lp
lpr
Lp
lpr
LPstatistics
Lpq
Lpstat
Lpstat
Removeprintjobs
Lprm
Cancel
lprm
cancel
lprm
Addprinterqueue
Printtool
lpadmin-ppq
Lprsetup
RemovePrinterQ
lpadmin-xpq
Lprsetup
MakedefaultPrt
lpadmin-dpq
exportPRINTER="lp"
TCP/IP
Linux(RedHat)
Solaris(SPARC)
Tru64
NetworkIPconfiguration
/etc/sysconfig/network-scripts/
/etc/hostname.*
/etc/inet/*
/etc/defaultrouter
/etc/rc.config
HostsIPaddresses
/etc/hosts
/etc/inet/hosts
/etc/hosts
Nameserviceswitch
/etc/nsswitch.conf
/etc/nsswitch.conf
/etc/svc.conf
Networkparameters
sysctl-a|grepnet
Ndd/dev/[tcp|ip]?
Routingdaemon
routed
in.routed
routed
NICConfigurations
ifconfig-a
ifconfig–a
ifconfig-a
SecondaryIPAddr
modprobeip_alias
ifconfigeth0:
1IP
ifconfighme0:
1IPup
ifconfigln0alias
Loginprompt
/etc/issue
BANNER@
/etc/default/telnetd
/etc/issue
Increasethe#ofpseudo-terminals
cd/dev
./MAKEDEV-vpty
{/etc/system}
setpt_cnt=# {SYSV}
setnpty=# {BSD}
{/etc/iu.ap}
ptsl0#ldtermttcompat
halt
boot–r
cd/dev
./MAKEDEVPTY_1
Maximum#ofptys
256
176 {BSD}
3000 {SYSV}
8192
RemoteShell
rsh
Rsh
rsh
YP/NISservicebinder
/sbin/ypbind
/usr/lib/netsvc/yp/ypbind
/usr/sbin/ypbin
主流服务器UNIX操作系统系统文件
SystemFiles
AIX
FreeBSD
HP-UX
NFSexported
/etc/exports
/etc/exports
/etc/exports
NFSClientmounteddirectories
/etc/xtab
/etc/xtab
MaxFileSystem
128GB
128GB
MaxFileSize
64GB
128GB
Max#FileDescriptors
64K
60~K
SystemFiles
Linux(RedHat)
Solaris
Tru64
NFSexported
/etc/exports
/etc/dfs/dfstab
/etc/dfs/sharetab
/etc/exports
NFSClientmounteddirectories
/var/lib/nfs/xtab
/etc/rmtab
/var/adm/mountdtab
MaxFileSystem
2TB
1TB
8000TB{vxfs}
128GB{<=3.2G}
512GB{>=4.0}
16TB{advfs}
MaxFileSize
2GB {512Bblocksize}
8192GB {8KBblocksize}
1TB
2GB{=<2.5.1}
128GB{<=3.2G}
512GB{>=4.0}
16TB{advfs}
Max#FileDescriptors
sysctlfs.file-max
64K
64K
主流服务器UNIX操作系统磁盘与逻辑卷命令
DISK/LVMCommands
AIX
FreeBSD
HP-UX
Filesystemtable
/etc/filesystems
/etc/fstab
/etc/fstab
Freediskblocks
df-k
df-k
Bdf
Devicelisting
lsdev-C
/sbin/ioscan
Diskinformation
bootinfo-shdisk#
fdisk-vad0
diskinfo/dev/rdsk/c#t#d#
DiskLabel
lspv-lhdisk#
disklabelad0
pvdisplay-v/dev/dsk/C#t#d#
LVMConcepts
Partition
subdisk
logicalextents
Volume
Volume
logicalvolume
Plex
Volumegroup
volumegroup
JournalFilesystemtype
jfs
Vxfs
Defaultvolumegroup
/dev/rootvg
/dev/vg00
Displayvolumegroup
lsvg-lrootvg
vgdisplay-vvg00
Modifyphysicalvolume
chpv
Pvchange
Preparephysicaldisk
mkdev-cdisk-lhdisk#
pvcreate
Listphysicalvolume
lspv
vinumld
pvdisplay
Removediskfromvolumegroup
reducevg
vgreduce
Movelogicalvolumestoanotherphysicalvolumes
migratepv
vinummove-fdriveobject
pvmove
Createvolumegroup
mkvg
vgcreate
Removevolumegroup
vgremove
Volumegroupavailability
chvg
varyonvg
varyoffvg
vgchange
Restorevolumegroup
vgcfgrestore
Exportsvolumegroup
exportvg
vgexport
Importsvolumegroup
importvg
vgimport
Volumegrouplisting
Lsvglsvg–p
Vgscan是一样的么?
Changelogicalvolumecharacteristics
chlv
lvchange
Listlogicalvolume
lslv
vinumlv
lvdisplay
Makelogicalvolume
mklv
lvcreate
Extendlogicalvolume
extendlv
lvextend
Reducelogicalvolume
AIXreduceLV
Lvreduce如何用?
Removelogicalvolume
rmlv
vinumrmvol
lvremove
Preparebootvolumes
bootlist-mnormal
lvlnboot
Removebootvolumes
lvrmboot
ExtendFilesystem
chfs-asize=# /mt
extendfs/dev/vg00/lvol8
fsadm-Fvxfs-b{LE * 1024} /mt
Reduce/Splitmirrors
rmlvcopy
lvsplit
Mergemirrors
lvmerge
Createmirrors
mklv-c2
vinummirrordrive
lvcreate-m1
Addmirrors
mklvcopylv2
lvextend-m1
Createstripedvolumes
mklv-u3-S64K
vinumstripedrive
lvcreate-i3-I64
Systemrecoverytape
mksysb-i/dev/rmt0
/opt/ignite/bin/make_recovery
Backup
savevg-irootvg
vinumsaveconfig
fbackup
Restore
restvg
frecover
主流服务器UNIX操作系统磁盘与逻辑卷命令续
DISK/LVMCommands
Linux(RedHat)
Solaris(SPARC)
Tru64
Filesystemtable
/etc/fstab
/etc/vfstab
/etc/fstab
Freediskblocks
df-k
df–k
df-k
Devicelisting
cat/proc/devices
Sysdef
Diskinformation
cat/proc/scsi/scsi0/sda/model
format-dc#t#d#
format>current
format>inquiry
file/dev/rrz0c
DiskLabel
fdisk-l
Pr