六大UNIX之间的区别(AIX Solaris HP-UX)
操作系统有哪些类型
操作系统有哪些类型操作系统有哪些类型导语:想必大家都用过电脑,自己也许也用过好几种操作系统了,但是操作系统都有哪些呢?你知道吗?以下的是店铺为大家整理的一些操作系统的介绍,希望对你有所帮助。
操作系统大致可分为6种类型。
①简单操作系统。
它是计算机初期所配置的操作系统,如IBM公司的磁盘操作系统DOS/360和微型计算机的操作系统CP/M等。
这类操作系统的功能主要是操作命令的执行,文件服务,支持高级程序设计语言编译程序和控制外部设备等。
②分时系统。
它支持位于不同终端的多个用户同时使用一台计算机,彼此独立互不干扰,用户感到好像一台计算机全为他所用。
③实时操作系统。
它是为实时计算机系统配置的操作系统。
其主要特点是资源的分配和调度首先要考虑实时性然后才是效率。
此外,实时操作系统应有较强的容错能力。
④网络操作系统。
它是为计算机网络配置的操作系统。
在其支持下,网络中的各台计算机能互相通信和共享资源。
其主要特点是与网络的硬件相结合来完成网络的通信任务。
⑤分布操作系统。
它是为分布计算系统配置的操作系统。
它在资源管理,通信控制和操作系统的结构等方面都与其他操作系统有较大的区别。
由于分布计算机系统的资源分布于系统的不同计算机上,操作系统对用户的资源需求不能像一般的操作系统那样等待有资源时直接分配的简单做法而是要在系统的各台计算机上搜索,找到所需资源后才可进行分配。
对于有些资源,如具有多个副本的文件,还必须考虑一致性。
所谓一致性是指若干个用户对同一个文件所同时读出的数据是一致的。
为了保证一致性,操作系统须控制文件的读、写、操作,使得多个用户可同时读一个文件,而任一时刻最多只能有一个用户在修改文件。
分布操作系统的通信功能类似于网络操作系统。
由于分布计算机系统不像网络分布得很广,同时分布操作系统还要支持并行处理,因此它提供的通信机制和网络操作系统提供的'有所不同,它要求通信速度高。
分布操作系统的结构也不同于其他操作系统,它分布于系统的各台计算机上,能并行地处理用户的各种需求,有较强的容错能力。
学习:主流Unix_OS命令对比
主流服务器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密码 >bootInteract with IPL ? YISL>hpux -iSpasswd rootok boot -spasswd rootboot cdrom -smkdir /tmp/amount /dev/c0t0d0s0 /tmp/avi /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密码 Boot from CD/TapeInstallation/MaintenanceStart Limited Shellgetrootfs hdisk0vi /etc/security/passwd{lilo}control-xlinux Spasswd root{grub}ckernel vmlinuz-2.4.9-13 single ro root=/dev/hda8initrd /initrd-2.4.9-13.imgbootpasswd root创建新用户 mkuser Useradd 删除用户 rmuser Userdel 列出用户 lsuser -f ALL修改用户账号 chuser -a usermod主流服务器UNIX操作系统目录结构对比Directory Mappings AIX FreeBSD HP-UXRoot filesystem / {/dev/hd4} / {/dev/ad0s1a} / {/dev/vg00/lvol1} Home Directory /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} Sampleconfiguration files- /usr/newconfigDirectory Mappings Linux( RedHat )Solaris Tru64Root filesystem / {/dev/sda1} / {/dev/vx/dsk/rootvol} / {/dev/rz0a} Home Directory /export/home {dev/vx/dsk/home}/tmp {dev/vx/dsk/swapvol}/usr /usr {/dev/rz0g}/varSampleconfiguration files主流服务器UNIX操作系统常用命令General Commands AIX FreeBSD HP-UX Linux(RedHat)Solaris Tru64 Unique host ID Hostid uname -i hostid hostid hostidAdministrator Smit Sam linuxconf admintoolnetconf igPerformance monitor Topas(有过top)monitortopTopglanceTop top topSystem activityreporterSar sa Sar sarVirtual MemorystatisticsVmstat vmstat vmstat vmstat vmstat vmstat I/O statistics Iostat iostat iostat iostat iostatError logs alog -o -t booterrptdmesg dmesg Dmesg dmesguerf -R-o fullPhysical RAM 1M TB 4TB 64GB{>2.3.24} 16TB 4TBShared Memory 64K TB 8TB sysctl kernel.shmmaxProcess DataSpace384K TB 4TB 900 MBSwap device /dev/hd6 /dev/ad0s1b/dev/vg00/lvol2/dev/sda2/dev/vx/dsk/swapvol/dev/rz0bSwap file type /etc/swapspacesswap swappartitiontype 82swap rawDisplay swap size lsps –a swapinfo swapinfo -a Free swap -l swapon -s Activate Swap swapon -a swapon -a swapon -a swapon -a swap -a swapon -a主流服务器UNIX 操作系统打印机、TCP/IP 设置Printers AIXFreeBSDHP-UXPrinter Queues /etc/qconfig /var/spool/print /etc/lp/interface/* Stop LP stopsrc -s lpd lpshut Start LPstartsrc -s lpd Lpd lpsched Submit print jobsenq lp lpr qprt LplpLP statistics enq -A lpq lpstat qchk Lpq lpstatRemove print jobs cancel lprm qcan enq –x Cancel lprm cancelAdd printer queue smit mkpq lpadmin -p pq Remove Printer Q smit rmpqlpadmin -x pq Make default Prtexport LPDEST="pq"lpadmin -d pqTCP/IPAIXFreeBSD HP-UXNetwork IP configurationlsattr -E -l inet0 /etc/rc.conf/etc/rc.config.d/netconfHosts IP addresses /etc/hosts /etc/hosts /etc/hosts Name service switch /etc/netsvc.conf /etc/host.conf /etc/nsswitch.conf Network parameters no –a Sysctl ndd -h Routing daemon Gated Routed gated NIC Configurationsifconfig –a ifconfig -a lanscan -vSecondary IP Addr ifconfig en0 alias IP ifconfig xl0 alias IPifconfig lan0:1 IP(solaris also)Login prompt HERALD @ /etc/security/login.cfgtelnetd –b/etc/issueIncrease the # of pseudo-terminals odmget -q "attribute=num anduniquetype=pty/pty/pty" PdAt |sed "s/0-64/0-512/" |odmchange -q "attribute=numand uniquetype=pty/pty/pty" -oPdAtchdev -l pty0 -anum=256 -Prebootrebuild your kernel withthese new valuesNPTY=#NSTRPY=#rebootinsf -d ptys -n #insf -d ptym -n #insf -d pts -s # -e -vMaximum # of ptys 512 {MAXUSERS}Remote Shell RemshrshRsh remshYP/NIS service /usr/lib/netsvc/yp/ypbind /usr/sbin/ypbind /usr/lib/netsvc/yp/ybinder pbind主流服务器UNIX操作系统打印机、TCP/IP设置续Printers Linux (Redhat)Solaris(SPARC)Tru64Printer Queues /var/spool/lpd/lp/* /etc/lp/interfaces/* /usr/spool/lpdStop LP /etc/init.d/lpd stop /usr/lib/lp/lpshut /sbin/init.d/lpd stop Start LP /etc/init.d/lpd start/usr/lib/lp/lpsched /sbin/init.d/lpd startSubmit print jobs Lpr LplprLplprLP statistics Lpq Lpstat LpstatRemove print jobs Lprm CancellprmcancellprmAdd printer queue Printtool lpadmin -p pq LprsetupRemove Printer Q lpadmin -x pq LprsetupMake default Prt lpadmin -d pq export PRINTER="lp"TCP/IP Linux( RedHat )Solaris(SPARC)Tru64Network IP configuration /etc/sysconfig/network-scripts//etc/hostname.*/etc/inet/*/etc/defaultrouter/etc/rc.configHosts IP addresses /etc/hosts /etc/inet/hosts /etc/hosts Name service switch /etc/nsswitch.conf /etc/nsswitch.conf /etc/svc.conf Network parameters sysctl -a | grep net Ndd /dev/[tcp|ip] ?Routing daemon routed in.routed routedNIC Configurations ifconfig -a ifconfig –a ifconfig -aSecondary IP Addr modprobe ip_aliasifconfig eth0:1 IPifconfig hme0:1 IP up ifconfig ln0 aliasLogin prompt /etc/issue BANNER @/etc/default/telnetd/etc/issueIncrease the # of pseudo-terminals cd /dev./MAKEDEV -v pty{/etc/system}set pt_cnt = # {SYSV}set npty = # {BSD}{/etc/iu.ap}ptsl 0 # ldterm ttcompathaltboot –rcd /dev./MAKEDEV PTY_1Maximum # of ptys 256 176 {BSD}3000 {SYSV}8192Remote Shell rsh Rsh rshYP/NIS service binder /sbin/ypbind/usr/lib/netsvc/yp/ypbind/usr/sbin/ypbin主流服务器UNIX操作系统系统文件System Files AIX FreeBSD HP-UX NFS exported /etc/exports /etc/exports /etc/exports NFS Client mounteddirectories/etc/xtab /etc/xtabMax File System 128 GB 128 GBMax File Size 64 GB 128 GBMax # File Descriptors 64 K 60~ K System Files Linux (RedHat)Solaris Tru64NFS exported /etc/exports /etc/dfs/dfstab/etc/dfs/sharetab/etc/exportsNFS Client mounteddirectories/var/lib/nfs/xtab /etc/rmtab /var/adm/mountdtabMax File System 2 TB 1 TB8000 TB {vxfs}128 GB {<= 3.2G}512 GB {>= 4.0}16 TB {advfs}Max File Size 2 GB {512B block size}8192 GB {8KB block size}1 TB2 GB {=<2.5.1}128 GB {<= 3.2G}512 GB {>= 4.0}16 TB {advfs}Max # File Descriptors sysctl fs.file-max 64 K 64 K主流服务器UNIX操作系统磁盘与逻辑卷命令DISK/LVM Commands AIX FreeBSD HP-UX Filesystem table /etc/filesystems /etc/fstab /etc/fstabFree disk blocks df -k df -k BdfDevice listing lsdev -C /sbin/ioscan Disk information bootinfo -s hdisk# fdisk -v ad0 diskinfo /dev/rdsk/c#t#d# Disk Label lspv -l hdisk# disklabel ad0 pvdisplay -v /dev/dsk/C#t#d# LVM Concepts Partition sub disk logical extentsVolume Volume logical volumePlexVolume group volume groupJournal Filesystem type jfs VxfsDefault volume group /dev/rootvg /dev/vg00Display volume group lsvg -l rootvg vgdisplay -v vg00Modify physical volume chpv PvchangePrepare physical disk mkdev -c disk -l hdisk#pvcreateList physical volume lspv vinum ld pvdisplayRemove disk fromvolume groupreducevg vgreduceMove logical volumes to another physical volumes migratepvvinum move -f driveobjectpvmoveCreate volume group mkvg vgcreate Remove volume groupvgremove Volume groupavailabilitychvgvaryonvg varyoffvgvgchangeRestore volume group vgcfgrestore Exports volume group exportvg vgexport Imports volume group importvg vgimportVolume group listing lsvgVgscan 是一样的么? Change logical volumecharacteristics chlv lvchangeList logical volume lslv vinum lv lvdisplay Make logical volume mklv lvcreate Extend logical volume extendlv lvextend Reduce logical volume AIX reduce LV Lvreduce 如何用? Remove logical volume rmlv vinum rm vol lvremove Prepare boot volumes bootlist -m normal lvlnboot Remove boot volumes lvrmbootExtend File system chfs -a size=# /mtextendfs /dev/vg00/lvol8fsadm -F vxfs -b {LE * 1024} /mtReduce/Split mirrors rmlvcopy lvsplit Merge mirrors lvmerge Create mirrors mklv -c 2 vinum mirror drive lvcreate -m 1 Add mirrors mklvcopy lv 2 lvextend -m 1 Create striped volumes mklv -u 3 -S 64K vinum stripe drive lvcreate -i 3 -I 64 System recovery tape mksysb -i /dev/rmt0 /opt/ignite/bin/make_recovery Backup savevg -i rootvg vinum saveconfig fbackup Restore restvg frecover主流服务器UNIX 操作系统磁盘与逻辑卷命令 续DISK/LVM Commands Linux (RedHat) Solaris (SPARC) Tru64Filesystem table /etc/fstab /etc/vfstab /etc/fstab Free disk blocks df -k df –k df -k Device listing cat /proc/devices SysdefDisk information cat /proc/scsi/scsi0/sda/mo del format -d c#t#d#format>currentformat>inquiryfile /dev/rrz0cDisk Label fdisk -l Prtvtoc disklabel -p rz0 LVM Concepts logical extents sub disk sub disk logical volume Volume Volume Plex Plexvolume group disk group disk group Journal Filesystem type ext2 居然是jfs 的? VxfsAdvfs 居然是jfs 的? Default volume group/dev/vx/dsk/rootdg居然有 vg ?/dev/vol/rootdg 居然有 vg ?Display volume group vgdisplay -v vxprint -l -g rootdg volprint -l -g rootdg Modify physical volume pvchangePrepare physical disk pvcreate vxdiskadd voldiskaddList physical volume pvdisplay vxprint -dl volprint -dlRemove disk fromvolume groupvgreduce vxdg rmdisk voldg rmdiskMove logical volumes toanother physical volumespvmove vxassist move volassist moveCreate volume group vgcreate vxdg init voldg initRemove volume group vgremoveVolume groupavailabilityvgchangeRestore volume group vgcfgrestoreExports volume group vgexport vxdg deport voldg deportImports volume group vgimport vxdg import voldg importVolume group listing vgscanChange logical volumecharacteristicslvchange vxedit set voledit setList logical volume lvdisplay vxprint-vl volprint-vl Make logical volume lvcreate vxassist make volassist makeExtend logical volume lvextend vxassist growto volassist growtoReduce logical volume lvreduce vxassist shrinkto volassist shrinkto Remove logical volume lvremove vxedit rm voledit -g rootdg -rf rm vol1 Prepare boot volumes lilo vxbootsetupRemove boot volumesExtend File system resize2fs vxva mkfs -MReduce/Split mirrors lvsplit Merge mirrors lvmergeCreate mirrors vxassist mirror volassist make vol 100mb mirror=trueAdd mirrorsCreate striped volumes lvcreate -i 3 -I 64 vxassist make vol 100mblayout=raid5volassist make vol 100mblayout=stripeSystem recovery tape /usr/sys/bin/btcreate Backup tar cvf /dev/rst0 / ufsdump vdumpRestore tar xvf /dev/rst0这一列对不对?ufsrestore vrestore主流服务器UNIX操作系统安装与卸载Software AIX FreeBSD HP-UXInstall Software installp -a pkg_add swinstallUninstall software installp -u pkg_delete swremoveList installed software lslpp -L all pkg_info -a swlistVerify installed software lppchk -v swlist -l fileset -a state List all files lslpp -f fileset pkg_info -L package swlist -l file filesetList installed patches instfix -i swlist -l patch what /stand/vmunixPackage owner lslpp -w path swlist -l file | grep path SW Directory /usr/lpp /var/db/pkg /var/adm/sw/Software Linux (RedHat)Solaris (SPARC)Tru64Install Software rpm -i package pkgadd setld -lUninstall software rpm -e package pkgrm setld -dList installed software rpm -qa pkginfo setld -iVerify installed software rpm -V package pkginfo -ipkginfo -psetld -vList all files rpm -ql package pkgchk -l package setld -i packageList installed patches patchadd -p dupatch -track -type patch Package owner rpm -qf file pkgchk -l -p pathSW Directory /var/lib/rpm /var/sadm /var/adm/smlogs主流服务器UNIX操作系统技术支持信息Links AIX HP-UX Linux (RedHat)FAQ AIX-FAQ HP-UX FAQ 这个和我知道的一个?LINUX FAQOnline Manual AIX 4.3 Books HP-UX 11.00 Collection Linux Documentation Project Technical Support RS/6000 TechSupport IT Resource Center Red Hat supportPhone Number1-800-CALL-AIX1-800-633-36001-888-REDHAT1Free Software Bull HP-UX Ports Linux Software Map Certification RHCELinks FreeBSD Solaris (SPARC)Tru64FAQ FreeBSD FAQ Solaris 2 FAQ Tru64 FAQOnline Manual FreeBSD Hand Book Solaris 7 Documentation Tru64 DocumentsTechnical Support SunSolve Alpha Systems SupportPhone Number1-800-USA-4SUNFree Software FreeBSD Primary Site Sun Freeware Tru64 Demos, Shareware & Freeware Certification ASE Information主流服务器UNIX操作系统其它命令MISC AIX FreeBSD HP-UXStartupscript/etc/rc /etc/rc /sbin/rc Kernel /usr/lib/boot/unix_up/kernel /stand/vmunix Kernel Parameters lsattr -E -l sys0 sysctl -a sysdef kmtune kmsystemReconfigure thekernel chdev -l sys0 -a cd /sys/i386/confvi KERNELconfig KERNELcd ../../compile\/KERNELmake dependmakemake installcd /stand/build\/usr/lbin/sysadm\/system_prep -v -s systemvi systemmk_kernel -s systemcd /standmv system system.prevmv vmunix vmunix.prevmv dlkm dlkm.prevmv /stand/build\/system systemkmupdate /stand/build\/vmunix_testList modules genkex kldstat kmadmin –s Load module kldload kmadmin –L Unload module kldunload kmadmin –U Initialize system install_assist /stand/sysinstall set_parms initialPhysical RAM bootinfo -r sysctl hw.physmem grep -i Physical\ /var/adm/syslog\ /syslog.logKernel Bits bootinfo -k getconf KERNEL_BITS Crash utility Crash crash AdbTrace System Calls Syscalls truss tuscMachine model uname -mbootinfo -muname -mmodeluname -mOS Level Oslevel uname -r uname -rRun Level who –r who -rCore dump files /var/adm/ras /var/adm/crashBoot single user Key on service mode/F4Boot from CD/TapeSelect MaintenanceLimited function Shellok boot –s>bootInteract with IPL ? YISL>hpux -iSMaintenance mode ok boot –as >bootInteract with IPL ? Y ISL>hpux -lmInterrupt Key control-B Return to console CoTimezone Management /etc/environment/etc/profile/etc/localtime /etc/TIMEZONENTP Daemon 如何用它?/etc/ntp.confstartsrc -s xntpd/etc/rc.conf {xntpdenable="YES"}/etc/work/etc/rc.config.d\/netdaemons/sbin/init.d/xntpd主流服务器UNIX 操作系统其它命令 续MISC Linux (RedHat) Solaris (SPARC) Tru64Startup script /etc/rc.d/rc /sbin/init.d /sbin/init.d Kernel /boot/vmlinuz /kernel/genunix /vmunix Kernel Parameters sysctl -a sysdef –I sysconfig dxkerneltunerReconfigure the kernel cd /usr/src/linux make mrproper make menuconfigmake dep;clean;bzImage;install make modulesmake modules_install cp arch/i386/boot/bzImage /boot/vmlinuzmkinitrd /boot/initrd-2.4.img 2.4vi /etc/lilo.conf lilovi /etc/systemrebootdoconfigList modules lsmod modinfo Load module insmod modload Unload module rmmod modunload Initialize system netconf sys-unconfig netsetup Physical RAM free prtconf uerf | grep memory Kernel Bits getconf WORD_BIT isainfo -kv 64 Crash utility lcrash crash kdbx Trace System Calls strace truss trace Machine model uname -m uname -imp uname -p OS Level uname -r uname -r sizer -v Run Level runlevel who -r who -r Core dump files /var/crash/`uname -n`Boot single user {lilo} control-x linux S{grub}ckernel vmlinuz-2.4.9-13 single ro root=/dev/hda8initrd /initrd-2.4.9-13.img bootok boot -s >>> boot -fl sMaintenance mode ok boot -as Interrupt Key Stop-A control-P Return to console ok go Timezone Management /etc/sysconfig/clock/etc/TIMEZONE /etc/default/init /etc/svid3_tztimezoneNTP Daemon/etc/ntp.conf /etc/rc.d/init.d/xntpd /etc/inet/ntp.conf/etc/init.d/xntpd rcmgr set XNTPD_CONF YES /sbin/init.d/xntpd主流服务器UNIX操作系统设备管理Devices AIX FreeBSD HP-UX Devices/dev/dev/devInstall devices forattached peripheralscfgmgr –v /dev/MAKEDEV insf -eRemove device rmdev –l rmsfDevice drivers Lscfg lsdevCPU lsdev -Cc processor sysctl hw.model ioscan -fnC processor List Terminal lsdev -Cc tty ioscan -fnC tty Diagnostics Diag pciconf -l StmWhole Disk/dev/hdisk#/dev/ad0s1c/dev/dsk/c#t#d0 CDROM/dev/cd0/dev/acd0c/dev/dsk/c#t2d0 CDROM file type Cdrfs cd9660CdfsRewinding tape drive/dev/rmt0/dev/rwt0d/dev/rmt/0mFloppy drive/dev/rfd0/dev/fd0-Non-rewinding tape drive/dev/rmt0.1/dev/nrwt0d/dev/rmt/0mnDevices Linux (RedHat)Solaris (SPARC)Tru64 Devices/dev/devices/devInstall devices for attached peripherals /dev/MAKEDEVdrvconfigdevlinksdiskstapesportsscu scan edtscsimgr -scan_allRemove device rem_drvDevice drivers prtconf -DCPU cat /proc/cpuinfo psrinfo -v psrinfo -v List Terminal pmadm -lDiagnostics /usr/platform/`uname -m`/ sbin/prtdiagok test-all/opt/SUNWvts/bin/sunvtsWhole Disk/dev/sda/dev/c#t#d0s2/dev/rz0c CDROM/dev/cdrom/dev/dsk/c#t6d0s2/dev/rz3c CDROM file type iso9660hsfs cdfs Rewinding tape drive/dev/rst0 {c 9 0}/dev/rmt/0/dev/rmt0 Floppy drive/dev/fd0/dev/diskette/dev/fd0c Non-rewinding tape drive/dev/nrst0 {c 9 128}/dev/rmt/0n/dev/nrmt0。
AIX Solaris unix系统资源占用查看
AIX Solaris unix系统资源占用查看AIX:topasps auxpstatHP-UX:topSolaris:prstatvmstatpsrinfompstat查看swap使用率:swap -l查看mem使用率:vmstatsmc配置网卡地址及子接口地址:ifconfig hme0 192.168.0.1 netmask 255.255.255.0 up #hme0视网卡接口而定ifconfig hme0:1 plumb然后再用ifconfig hem0:1给它配上IP地址,如:ifconfig hme0:1 192.168.1.1 netmask 255.255.255.0 up路由查看:netstat -rn修改路由表:route add net 192.168.11.0 192.168.11.254 1route add default 192.168.11.254 1增加静态路由:vi /etc/defaultrouter192.168.11.254 1重新关闭/启动tcp/ip协议进程:sh /etc/init.d/inetinit stopsh /etc/init.d/inetinit startdmesg #查看硬件信息安装完成后没有找到集成网卡,后来安装一块8139,依然如故。
不过运行prtconf -D 可以看到8139网卡已被识别。
demsg 也一样。
运行:sys-unconfig重新配置后找到网卡。
运行ifconfig -a看到网卡及地址,不过ping 地址时需要加参数-s 否则会出现错误提示。
配置地址:ifconfig rtls0 192.168.11.56 netmask 255.255.255.0自动获取地址:ifconfig rtls0 auto-dhcp更改IP:/etc/hosts更改网关:/etc/defaultrouter更改DNS:/etc/resolv.confnameserver *.*.*.*/etc/nsswitch.conf在hosts:files 后面添加为:hosts:files dns系统运行级别:/etc/inittab0 掉电状态1.S.s系统管理员状态(单用户)2 多用户状态(不输出资源,没有启动NFS)3 多用户状态(输出资源,启动NFS进程)4 替换多用户状态(目前不用)5 软件重引状态(目前不用)6 系统重引导状态mount ISO文件:#lofiadm -a /***/***.iso #ISO文件的绝对路径,该命令返回一个设备名,一般为/dev/lofi/1 #mount -F hsfs /dev/lofi/1 /mnt显示当前环境变量设置:env创建文件:cat、touch、cp、mv、vi、Text Editor自己边弄边记录的,很乱,自己看的。
AIX,HPUX机器比较
原创:HP和IBM的机型比较(2004.05.09修正部分错误,并重新上传修改后的DOC文档)有朋友问HP和IBM的机型比较,正好最近单位正在进行系统的选型工作(主要是基于Unix的系统),和HP以及IBM做了几次技术交流,我说说我所知道的一些内容,希望大家通过我的介绍对HP和IBM的系统有个初步的认识。
由于技术交流还没有结束,有些内容可能还有变动。
我尽可能采用在公开站点上能查找到的资料。
先介绍tpc组织和tpc值:1、这是一个由IBM、HP、Dell等联合组成的一个第三方评测组织,TPC是Transaction Processing Performance Council的所写,由字面可以知道这是一个“事务处理性能理事会”。
简而言之就是一个评测各家机器性能的一个组织。
而TPC值一般都是各个系统在满配情况下的最优化后的得分。
2、TPC的几个指标(只介绍含义,具体请到tpc的网站上看——其实是俺e文不好又懒惰)2.1、TPC-C:OLTP(联机事务处理)——工厂的MIS系统比较注重这个指标,我们单位本次选型就基本基于这个指标2.2、TPC-H:Decision Support for Ad Hoc Queries(基于特定查询的决策支持)2.3、TPC-W:Web e-Commerce(互联网及电子商务)2.4、TPC-R:Decision Support for Business Reporting(基于商业报告的决策支持)3、TPC-C概述由于我们单位本次选型就基本基于这个指标,所以觉得有必要进一步说明。
这些内容基于技术交流的讲座或tpc站点资料。
TPC-C指标(benchm ark),是基于一个交易模型而进行的基准测试的得分。
这个交易模型是由9张表组成的一个最简单的交易系统,它有几个基本功能:输入和交付订单,付款记录,查询订单状态,库存情况监控(These transactions include entering and delivering orders, recording payments, checking the status of orders, and m onitoring the level of stock at the warehouses. )由于一般企业的MIS系统大多数都要进行以上几个操作,所以这个指标对MIS或ERP系统的选型有比较重要的参考作用。
unix
今天这么多的各式各样的Unix衍生产品。
如AIX、Solaris、HP-UX、IRIX、OSF、Ultrix等等。
(这些商业化的Unix基本上都是源于AT&T授权的Unix System V)UNIX操作系统概要对于一个典型的计算机系统包括硬件、系统软件和应用软件这三部分。
操作系统则是控制和协调计算机行为的系统软件。
当然UNIX操作系统也是一个程序的集合,其中包括文本编辑器、编译器和其他系统程序。
下面我们就来认识一下这个分层结构:内核:在UNIX中,也被称为基本操作系统,负责管理所有与硬件相关的功能。
这些功能由UNIX内核中的各个模块实现。
其中包括直接控制硬件的各模块,这也是系统中最重要的部分,用户当然也不能直接访问内核的。
常驻模块层:常驻模块层提供了执行我们请示的服务例程。
它提供的服务包括输入/输出控制服务、文件/磁盘访问服务以及进程创建和中止服务。
我们的程序通过系统调用来访问常驻模块层。
工具层:是UNIX的用户接口,就是常用的shell。
它和其他UNIX命令和工具一样都单独的程序,是UNIX系统软件的组成部分,但不是内核的组成部分。
虚拟计算机:是向系统中的每个用户指定一个执行环境。
这个环境包括一个与用户进行交流的终端和共享的其他计算机资源,如最重要的CPU。
如果是多用户的操作系统,UNIX视为一个虚拟计算机的集合。
而对每一个用户都有一个自己的专用虚拟计算机。
但是由于CPU和其他硬件是共享的,虚拟计算机比真实的计算机速度要慢一些。
进程:UNIX通过进程向用户和程序分配资源。
每个进程都有一个作为进程标识的整数和一组相关的资源。
当然它也可以在虚拟计算机环境中执行。
Unix的家谱Unix成长为一个非私有的操作系统,是因为1956年的AT&T公司受命于联邦去经营电报电话服务。
当然也可以开发软件,甚至那个软件可以有”合理”收费的许可证,但是这个公司却被禁止从事任何和计算机有关的商业活动。
了解电脑操作系统的不同类型
了解电脑操作系统的不同类型电脑操作系统是指控制和管理计算机硬件、软件资源的一种系统。
不同的电脑操作系统有着不同的特点和适用场景。
本文将介绍几种常见的电脑操作系统类型,帮助大家更好地了解和选择适合自己的操作系统。
一、Windows操作系统Windows操作系统是由微软公司开发和推出的一种常见的电脑操作系统。
Windows操作系统有着广泛的适用范围,可运行在个人电脑、服务器、平板电脑等设备上。
它的界面友好、易于操作,具有丰富的软件和应用支持。
Windows操作系统具备良好的兼容性,能够适应不同品牌和型号的电脑硬件设备。
此外,Windows操作系统还拥有强大的图形界面和多媒体功能,方便用户进行各种任务和娱乐活动。
二、Mac操作系统Mac操作系统是由苹果公司开发的一种电脑操作系统,专门适用于苹果品牌的电脑设备。
Mac操作系统的最新版本为macOS。
与Windows操作系统相比,Mac操作系统注重用户体验和视觉效果,并且更加注重安全性和稳定性。
苹果的硬件和软件是相互配合的,因此Mac操作系统能够更好地发挥苹果设备的性能。
此外,Mac操作系统还提供了一系列专属的应用程序,如iMovie和Final Cut Pro等,用于专业的音视频编辑。
三、Linux操作系统Linux操作系统是一个基于开源原则的操作系统,具有高度的灵活性和自由性。
由于开源的特性,Linux操作系统能够由用户根据自身需求进行自定义和定制。
Linux操作系统可以运行在各种硬件设备上,从个人计算机到嵌入式系统均可使用。
Linux操作系统提供了一个稳定、安全和高效的操作环境,适用于开发人员、服务器管理员和技术爱好者等不同用户群体。
四、UNIX操作系统UNIX操作系统是一种经典的多用户、多任务操作系统,被广泛应用于服务器和大型计算机系统中。
UNIX操作系统主要用于科学计算、高性能计算和大数据处理等领域。
UNIX操作系统有着良好的稳定性和可靠性,能够同时处理多个用户和任务。
25款操作系统介绍
25款操作系统介绍操作系统是计算机系统中最为核心的软件之一,它负责管理计算机硬件和软件资源,为用户提供良好的计算环境。
随着科技的不断进步和发展,现如今市面上存在着多种不同类型的操作系统。
本文将为大家介绍25款常见的操作系统,以期帮助读者更好地了解各种操作系统的特点和功能。
1. Windows操作系统Windows操作系统是由微软公司开发的一款广泛应用的操作系统。
它以其易用性和广泛的兼容性而受到许多用户的欢迎。
Windows操作系统具有友好的用户界面和丰富的应用程序,适用于各种个人和商业用途。
2. macOS操作系统macOS是苹果公司的操作系统,用于苹果的Mac系列计算机。
它以其稳定性和安全性而闻名,为用户提供了流畅的用户体验和卓越的设计。
macOS还与其他苹果设备无缝衔接,提供了强大的生态系统。
3. Linux操作系统Linux操作系统是一种开源操作系统,它具有高度的自定义性和灵活性。
它被广泛用于服务器和嵌入式设备,以及科学研究和开发领域。
Linux操作系统有许多不同的发行版,如Ubuntu、Red Hat和Fedora等。
4. Android操作系统Android是谷歌公司开发的移动设备操作系统,目前在智能手机和平板电脑市场占据着主导地位。
Android操作系统具有丰富的应用程序和个性化设置,为用户提供强大的移动计算能力。
5. iOS操作系统iOS是苹果公司专为其移动设备开发的操作系统,包括iPhone、iPad和iPod touch。
iOS操作系统以其流畅的用户界面和丰富的应用程序生态系统而受到用户的喜爱。
6. Windows Phone操作系统Windows Phone是微软公司开发的移动设备操作系统,但目前市场份额有限。
它提供了简洁的用户界面和微软生态系统的一体化体验。
7. BlackBerry操作系统BlackBerry操作系统由加拿大的BlackBerry公司开发,是一种专为商务用户设计的移动设备操作系统。
比较Unix操作系统的各个版本:AIX、HP-UX和Solaris
比较Unix操作系统的各个版本:AIX、HP-UX和Solaris在我上一篇文章中,我编了一份使用频率位居前50位的Unix命令清单。
我提到的所有命令都适用于Unix最为流行的三个版本:Solaris、AIX和HP-UX操作系统。
在本文中,我将引导您回顾Unix这些版本的发展史,讨论他们一些根本的区别,在文章最后部分还将以表格的形式对其常用命令进行对比。
Sun的Solaris操作系统Solaris操作系统是Sun的Unix版本,它实际上是承袭于SunOS,而SunOS的历史则可追溯至1992年。
起初SunOS是基于BSD Unix的,而SunOS的5.0及其之后的更高版本都是基于Unix SVR4的(更名为Solaris操作系统)。
其中究竟有什么奥妙?让我们进一步往前追溯。
SunOS的1.0版本发布于1983年,支持Sun-1和Sun-2系统。
1985年推出了2.0版本——让其声名卓著的是虚拟文件系统(VFS)和网络文件系统(NFS)。
到了1987年,AT&T公司和Sun公司共同宣布,他们将基于SVR4合作开发一个旨在合并System V11.20版本。
HP-UX操作系统是第一个使用文件权限访问控制列表(Access ACL)的操作系统,同时也是首批采用逻辑卷标管理器内置支持的操作系统。
如今,惠普与Veritas紧密合作,将Veritas作为其主要文件系统。
目前,惠普正准备发布HP-UX 11iv3和Update4版本。
基本区别和特征HP-UX是Unix操作系统中第一个允许客户购买特定操作环境的。
例如,如果您想购买其高可用性(HA)产品Serviceguard,您就可以选购与其相对应的操作系统版本。
HP-UX 是唯一的一个使用第三方文件系统(Veritas,Sun公司多年来一直提供)的Unix版本。
惠普有很多虚拟化产品,包括nPartitions、vPars、IVM及资源分区。
选择如此之多,有时候甚至让人感到有些困惑。
计算机三级复习知识点:UNIX操作系统
计算机三级复习知识点:UNIX操作系统计算机三级复习知识点:UNIX操作系统UNIX操作系统,是一个强大的多用户、多任务操作系统,支持多种处理器架构,按照操作系统的分类,属于分时操作系统,同时也是计算机三级考试的重要内容,店铺整理了相关知识点,一起来复习下吧:1.UNIX的发展长期以来,网络操作系统有老的三大阵营:UNIX、NetWare和Windows。
目前,网络操作系统新的三大阵营是Windows、UNIX和Linux。
各大公司的UNIX系统有:IBM公司的AIX系统、Sun公司的Solaris系统、HP公司的HP-UX系统等。
2.UNIX的标准化UNIX的版本众多,到了20世纪90年代,多达100多个,这使UNIX的标准化变得非常复杂。
UNIX用户协会最早从20世纪80年代开始制定UNIX标准,1984年颁布了试用标准,后来此工作由IEEE继承,制定了POSIX标准(POSD(含义是可移植操作系统接口),即IEEE 1003标准,国际标准名称为IS0/IEC 9945。
而计算机厂家在UNIX标准上划分为两大阵营:一是UNIX国际(UI),以AT&T和Sun公司为首,二是开放系统基金会(OSF),以IBM、HP和DEC公司为首。
1993年两大阵营合并,成立了公共开放软件环境(COSE)组织。
1995年,两个UNIX标准正式颁布:CDE(规定UNIX 的图形界面)和UNIX 95(规定UNIX的`应用程序界面,也称为Spec.1170)。
3.UNIX的特性UNIX的有以下8点主要特性:①多用户、多任务的分时操作系统。
②系统结构分为两部分:操作系统内核和系统外壳;内核部分由文件子系统和进程控制子系统两部分组成。
③大部分是用C语言编写,易读、易修改、易移植。
④提供了丰富的、经过精心挑选的系统调用,整个系统的实现十分紧凑、简洁。
⑤提供了功能强大的可编程Shell语言,即外壳语言。
作为用户界面,具有简洁、高效的特点。
四种操作系统的区别
LINUX特点基本思想Linux的基本思想有两点:第一,一切都是文件;第二,每个软件都有确定的用途。
其中第一条详细来讲就是系统中的所有内容都归结为一个文件,包括命令、硬件和软件设备、操作系统、进程等等。
对于操作系统内核而言,都被视为拥有各自特性或类型的文件。
至于说Linux是基于Unix 的,很大程度上也是因为这两者的基本思想十分相近。
[8]发展领域职业领域:系统应用类(网管\系统管理和维护人员\安全管理人员中低端行业领域)待遇属于中下。
系统开发类行业(JAVA软件开发\C语言软件开发\WEB开发\嵌入式软件开发)其中嵌入式软件开发是linux应用最广的领域待遇属于中等发展方向:UNIX往高端领域和产业发展,例如:AIX、HP-UX、Solaris 等等。
[9]具体特性完全免费Linux是一款免费的操作系统,用户可以通过网络或其他途径免费获得,并可以任意修改其源代码。
这是其他的操作系统所做不到的。
正是由于这一点,来自全世界的无数程序员参与了Linux的修改、编写工作,程序员可以根据自己的兴趣和灵感对其进行改变,这让Linux吸收了无数程序员的精华,不断壮大。
[10]完全兼容POSIX 1.0标准这使得可以在Linux下通过相应的模拟器运行常见的DOS、Windows的程序。
这为用户从Windows转到Linux奠定了基础。
许多用户在考虑使用Linux时,就想到以前在Windows下常见的程序是否能正常运行,这一点就消除了他们的疑虑。
[10]多用户、多任务Linux支持多用户,各个用户对于自己的文件设备有自己特殊的权利,保证了各用户之间互不影响。
多任务则是现在电脑最主要的一个特点,Linux可以使多个程序同时并独立地运行。
[10]良好的界面Linux同时具有字符界面和图形界面。
在字符界面用户可以通过键盘输入相应的指令来进行操作。
它同时也提供了类似Windows图形界面的X-Window系统,用户可以使用鼠标对其进行操作。
UNIX操作系统(Solaris,AIX,UNIX)
UNIX操作系统Unix最为流行的三个版本:Solaris、AIX和HP-UX操作系统。
1.Sun的Solaris操作系统Solaris操作系统是Sun的Unix版本,它实际上是承袭于SunOS,而SunOS的历史则可追溯至1992年。
起初SunOS是基于BSD Unix的,而SunOS的5.0及其之后的更高版本都是基于Unix SVR4的(更名为Solaris操作系统)。
其中究竟有什么奥妙?让我们进一步往前追溯。
SunOS的1.0版本发布于1983年,支持Sun-1和Sun-2系统。
1985年推出了2.0版本——让其声名卓著的是虚拟文件系统(VFS)和网络文件系统(NFS)。
到了1987年,AT&T公司和Sun公司共同宣布,他们将基于SVR4合作开发一个旨在合并System V和BSD的项目,并对外发布。
2.4版本的Solaris是Sun SparcX86操作系统的第一个版本。
而SunOS的最后一次发布则是在1994年9月的4.1.4版本。
Solaris 7则是第一个64位Ultra Sparc的版本,它能为Solaris的文件系统元数据记录提供本地支持。
2002年推出的Solaris 9增添了对Solaris卷标管理器和Linux的支持。
2005年首次推出的Solaris 10有许多创新之处,其中包括了对其新ZFS文件系统、Solaris容器和逻辑域的支持。
目前Solaris的最高版本为10,其最新一次发布是在2008年10月。
创新之一就是支持半虚拟化,在Solaris 10中基于Xen环境客户可以只用半虚拟化技术。
基本区别和特征Solaris免费、开源,并通过OpenSolaris操作系统进行分布。
Solaris基于Unix操作系统,相对于HP-UX或AIX而言,它的命令行更多。
坦率地讲,相对于HP-UX中的系统管理器(SAM)或AIX中的系统管理界面工具(SMIT)Solaris都没有任何可比性。
服务器常用操作系统
服务器常用操作系统在现代的信息技术领域中,服务器扮演着至关重要的角色。
而服务器的操作系统则是决定其性能和功能的关键因素之一。
在众多的服务器操作系统中,有几个常用的系统备受企业和个人用户的青睐。
本文将介绍其中几种常见的服务器操作系统,并探讨其特点和适用场景。
一、Windows Server系列Windows Server系列是由微软公司开发的一套服务器操作系统。
它的特点是易用性强、兼容性好,适合中小型企业和个人用户使用。
Windows Server系列包含了多个版本,如Windows Server 2019、Windows Server 2016等,并且提供了丰富的功能和工具,如Active Directory、远程桌面服务等。
此外,Windows Server系列还有广泛的技术支持和用户社区,方便用户解决问题和获取帮助。
二、LinuxLinux是一种自由开源的操作系统,其内核由林纳斯·托瓦兹创立并持续发展。
作为一种高度可定制的操作系统,Linux在服务器领域表现出色。
Linux操作系统具有安全性高、性能稳定和可靠性强的特点,能够有效地支持大规模数据和复杂应用的处理。
此外,Linux还拥有丰富的命令行工具和软件包管理系统,便于管理员进行系统维护和软件安装。
常见的Linux发行版有Ubuntu、CentOS、Debian等,它们各自有不同的特点和使用场景。
三、UnixUnix是一种具有广泛影响力的操作系统家族,诞生于20世纪70年代。
尽管Unix系统在个人用户中的流行度不如Windows和Linux,但在企业级和科研领域,它仍然是首选的操作系统。
Unix操作系统具有多用户、多任务和自由可定制的特性,适合处理大型企业级应用和数据库。
常见的Unix系统有Solaris、AIX和HP-UX等,它们通常运行在高端服务器上,提供稳定高效的运行环境。
四、FreeBSDFreeBSD是一种基于Unix的自由开源操作系统。
UNIX LINUX AIX概述
UNIX概述WINDOWS和用户的交互性好,就是界面一看就懂,好上手。
UNIX主要是类DOS界面,不好看,但是无比强大,一般用做大中型的服务器,网络性能强大、稳定,真正是后台的操作系统。
UNIX经过30来年的发展和进化,形成了一些极为重要并稳定的特色,其中主要包括:1. 技术成熟,可靠性高经过30来年开放式道路的发展,UNIX的一些基本技术已变得十分成熟,有的已成为各类操作系统的常用技术。
实践表明,UNIX是能达到大型主机(mainframe)可靠性要求的少数操作系统之一。
目前许多UNIX大型主机和服务器在国外的大型企业中每天24小时,每年365天不间断地运行。
例如,不少大企业或政府部门,即所谓肩负关键使命的场合/部门将其整个企业/部门信息系统建立并运行在以UNIX为主服务器的Client/Server结构上。
但到目前为止,世界上还没有一家大型企业将其重要的信息系统完全建立在NT上。
2. 极强的可伸缩性UNIX系统是世界上唯一能在笔记本电脑、PC、工作站,直至巨型机上运行的操作系统,而且能在所有主要CPU芯片搭建的体系结构上运行(包括Intel/AMD及HP-PA、MIPS、PowerPC、UltraSPARC、ALPHA等RISC芯片)。
至今为止,世界上没有第二个操作系统能达到这一点。
此外,由于UNIX系统能很好地支持SMP、MPP和Cluster等技术,使其可伸缩性又有了很大的增强。
目前,商品化UNIX系统能支持的SMP,CPU数已达到几百甚至更多个,MPP系统中的节点甚至已超过1024个UNIX支持的异种平台Cluster技术也已投入使用。
UNIX的伸缩性远远超过了NT操作系统目前所能达到的水平3. 网络功能强网络功能是UNIX系统的一又一重要特色,作为Internet网技术和异种机连接重要手段的TCP/IP协议就是在UNIX上开发和发展起来的。
TCP/IP是所有UNIX系统不可分割的组成部分。
6大unix版本的区别
Unix是IT世界仅存的几个神话之一,自1969年诞生以来,它就一直被人们使用着。
它过去的历史,简直就像一个民族的历史。
我们应该庆幸,全体的Unix使用者终于安全渡过了它成长中的阵痛。
那些曾经被忽略的用户则开始安装最新的Unix。
Unix不是一个急功近利的奋斗者。
要把Unix的执行效率和稳定性调整到最优状态,需要几个月的时间。
它和硬件间令人难以捉摸的联系、众多的版本和补钉都会让人生畏。
Unix之所以能长久使用,是由于其强大的自我调整能力,可以承载任何负荷。
它可以一直运行,直到机器的某个部件被烧毁。
很多人认为,免费Linux 对于多年来以昂贵著称的商业Unix操作系统是一种伤害。
对于SCO和SGI而言,这的确不错,然而,对于IBM、Sun 和HP来说,Linux则给Unix 带来了复兴和繁荣。
使用Linux作为教学工具,使大学里开始有大量的具有Unix管理能力及开发能力的大学生和研究生。
虽然Linux的知识不能直接应用于企业Unix系统,但是应用Linux的经验给企业级的应用培训打下了坚实的基础,同时也使人们明白了为什么Linux 不能代替Unix。
商业Unix的开发、改进,尤其是错误的修正,都是由整个公司、整个生产线来保证的。
我们可以来看一看SGI Irix、IBM AIX、Compaq Tru64 Unix、Hewlett-Packard HP-UX、SCO UnixWare、Sun Solaris这6个Unix的变种,对它们有一个新的认识。
我们用10个应用程序测试这6个变种的表现。
这10个应用程序是Oracle 8i 数据库、IBM WebSphere Application Server、Adobe FrameMaker 6、iPlanet Enterprise Web Server、Microsoft Internet Explorer、Sybase ASE、Lotus Domino、ChiliSoft ASP、Vitria BusinessWare和SAP。
AIX,HP—UX,Tru64,Solaris,Linux命令比较
AIX,HP—UX,Tru64,Solaris,Linux命令比较判断操作系统版本:Platform Operating System Version Command ---------------------------------------AIX4.3.3 4.3.3 $ oslevel -rAIX5.1 5.1 $ oslevel -rHP HP-UX version 11.0 (64-bit). $ uname -aLinux SuSE Linux Enterprise Server 7 (or SLES-7) withkernel 2.4.7, and glibc 2.2.2.Note: In addition to this distribution, Oracle Corporation works with other Linux distribution vendors to certify Oracle products with their default kernel and OS utilities. $ uname -a Solaris 32-Bit 2.6 (5.6), 7 (5.7) or 8 (5.8) $ uname -aSolaris 64-Bit 8 (5.8) $ uname -aTru64 5.1 or 5.1A $ /usr/sbin/sizer -v确定系统中得内存:Platform Command---------------------------------------AIX $ /usr/sbin/lsattr -E -l sys0 -a realmem or lscfg -vp Linux $ /usr/sbin/dmesg | grep "physical:"HP $ grep MemTotal /proc/meminfo or cstm->sel->map->infolog Solaris $ /usr/sbin/prtconf | grep "Memory size"Tru64 $ /bin/vmstat -P | grep "Total Physical Memory" or /var/adm/messages查看各平台CPU:Platform Comman---------------------------------------AIX # lsdev -Cc processor# lsattr -El proc0HP-UX # ioscan -knfC processorTru64 # psrinfo -vSolaris # psrinfo -vLinuix # dmesg确定swap区:Platform Command---------------------------------------AIX $ /usr/sbin/lsps -aHP $ /usr/sbin/swapinfo -aLinux $ /sbin/swapon -sTru64 $ /sbin/swapon -sSolaris $ /usr/sbin/swap -1确定操作系统的补丁:Platform Command---------------------------------------AIX $ instfix -a -ivk APAR_number HP $ /usr/sbin/swlist -l patchLinux $ rpm -qaSolaris 32-bit $ pkginfo -i package nameSolaris 64-bit $ showrev -pTru64 $ /usr/sbin/dupatch -track -type kit确定操作系统的软件包:---------------------------------------Platform CommandAIX $ lslpp -l os_packageSolaris $ pkginfo -i os_packageTru64 $ setld -i |grep os_package关于cluster:Platform Command---------------------------------------AIX HACMP$ /usr/bin/lssrc -ls grpsvcsNote: Verify that the CLSTRMGR_cluster_id has number of providers equal to the number of nodes.PSSP 3.4$ /usr/bin/lssrc -ls hagsNote: Verify that css has the correct number of nodes. There should also be a local provider.HP $ /usr/sbin/cmviewcl -vLinux $ ps -efl | egrep …watchdogd|oracm?■ if all of watchdogd and oracm prog ram appears in the process list, Oracle Cluster Management Software is running.■ if all of watchdogd and oracm program does not appear in the process list, restart the Oracle Cluster Management Software.Solaris $ ps -ef | grep clustd■ if the clustd prog ram appears in the process list, clustd is ru nning.■ if the clustd program does not appear in the process list, restart the Cluster Membership Monitor.Tru64 $ /usr/sbin/clu_get_infoNote: Verify that the correct number of cluster members are configured. Member state for all nodes should be "up".#asemgr (菜单式)各平台使用CD-ROM:---------------------------------------Platform CommandAIX # lsdev -Cc cdrom# mkdir /cdrom# mount -rv cdrfs /dev/cd0 /cdrom# umount /cdromHP-UX $ ioscan -fun -C diskexample:disk 10 10/12/5.2.0 sdisk CLAIMED DEVICE TOSHIBA CD-ROM XM-5701TA /dev/dsk/c4t2d0 /dev/rdsk/c4t2d0 vi /etc/pfs_fstab file,add item "device_file mount_point filesystem_type translation_method"example : "/dev/dsk/c4t2d0 /SD_CDROM pfs-rrip xlat=unix 1 0"# nohup /usr/sbin/pfs_mountd &# nohup /usr/sbin/pfsd &# /usr/sbin/pfs_mount /SD_CDROM# /usr/sbin/pfs_umount /SD_CDROMLinuix # ps -aux | grep automount# eject# vi /etc/auto.master# su root# mkdir /cdrom# mount -t iso9660 /dev/cdrom /cdrom# umount /cdromSolaris # cd /# eject# mkdir /cdrom# mount -r -F hsfs /dev/dsk/c0t6d0s0 /cdrom# umount /cdromTru64 # ls -l /dev/disk/cdrom*c# mkdir /cdrom# mount -t cdfs -r -o nodefperm,noversion,rrip/dev/disk/cdrom0c /cdrom# umount /cdrom操作系统备份(磁带):AIX mksysbHP make_recovery –AcvLinuxSolarisTru64 btcrteate;init 1,mount –a,vdump -0uf /dev/nrmt0h /,vdump -0uf /dev/nrmt0h /usr ,(tru5.x的磁带文件为/dev/tape/tape*);磁带的使用---------------------------------------platform 磁带设备文件(倒带)磁带设备文件(不倒带)AIX /dev/rmt0 /dev/rmt0.1HP-UX /dev/0m /dev/0mnSolaris /dev/rmt/0 /dev/rmt/0nTru64 /dev/rmt0h,/dev/tape/tape* /dev/nrmt0h,/dev/ntape/tape*Linux /dev/rmt/0 /dev/rmt/0n磁盘及卷管理(较为复杂,简单罗列AIX何HP-UX命令对比):项目AIX HP-UX列出卷组lsvg displayvg列出物理卷lspv pvdisplay列出逻辑卷lslv lvdisplay创建卷组mkvg vgcreate创建物理卷mkdev pvcreate创建逻辑卷mklv lvcreate导出卷组exportvg vgexport导入卷组importvg vgimport扩展卷组extendvg vgextend缩减卷组reducevg vgreduce激活卷组varryonvg vgchange –a y关闭卷组varryoffvg vgchange –a n各平台文件系统的fstabAIX /etc/filesystemsHP-UX /etc/fstabTru64 /etc/fstabsolaris /etc/vfstablinux /etc/fstab进入控制台管理(这个说法不是很准确,各个系统对此定义都不相同):AIX 启动时在出现键盘(图标or keyboard)之后,扬声器(图标or speaker)之前,按1键(字符界面)或者F1(图形界面)。
UNIX系统介绍
— #kill -9 PID
— #kill -HUP PID
12
UNIX用户管理
• 两类用户
— 超级用户
— 普通用户
• 用户(UID)和组(GID)
• 超级用户管理用户信息
— useradd、userdel、usermod
– #useradd -u 100 -g 500 -d /home/hazy -c “Hazy Xu” -s /bin/bash hazy – #userdel -r hazy – #usermod -s /bin/csh hazy
• /etc/group
— staff:x:10:
• /etc/skel目录
14
UNIX用户管理
• Quota用户空间限额
— #cd /export/home
— #touch quotas — #quotaon /export/home — #edquota username(or uid)
• modify /etc/vfstab or /etc/fstab
— 图形管理工具
– Solaris里面的Admintool – Red Hat里面的userconf
1d
— hxu:x:500:10:Hazy Xu:/home/hxu:/bin/bash
• /etc/shadow
— hxu:$1$rlGPjdo/$JgAQNiYk4JwQb/DV.jsuS/:11037:0:99999:7:-1:-1:
缺乏工作平台,就开发出了一个基本文件系统
• 在AT&T发展UNIX的同时,许多大学也在研究
UNIX
• UNIX的两个分支版本(AT&T、BSD)
2
Unix系统简介
---------------------------------------------------------------最新资料推荐------------------------------------------------------Unix系统简介Unix 系統簡介資策會數位教育研究所顧忠信提到作業系統,一般人可能馬上會想到的是微軟所發展的作業系統─DOS 和 Windows 95/98/NT/2019 等。
事實上,除了微軟的這幾套著名作業系統之外,還有一些很不錯的作業系統;例如 IBM 過去發展的 OS/2 作業系統, Macintosh 電腦所採用的作業系統, PC 上所使用的 Linux 作業系統,以及各大廠工作站或伺服器所使用的 Unix作業系統。
Unix 所指並非單一的作業系統;而是指一系列的 Unix 家族: Sun OS, Sun Solaris, IBM AIX, HP-UX, IRIX, Digital Unix,BSD, FreeBSD, Linux, NetBSD, OpenBSD, Pyramid,SCO Unix等等作業系統。
本篇文章針對通稱為 Unix 的作業系統做一簡介。
Unix 簡史 1965 年時,貝爾實驗室(Bell Labs) 加入一項由奇異電子(General Electric) 和麻省理工學院(MIT) 合作的計畫;該計畫要建立一套多使用者、多工、多層次(multi-user、multi-processor、multi-level) 的 MULTICS 作業系統。
直到 1969 年,因 MULTICS 計畫的工作進度太慢,該計畫就被停了下來。
當時, Ken Thompson(後被稱為 Unix 之父)已經有一個稱為「星際旅行」的程式在 GE-635 的機器上跑,但是反應非常的慢,1/ 13正巧也被他發現了一部被閒置的PDP-7(Digital 的主機) , Ken Thompson 和 Dernis Ritchie 就將「星際旅行」的程式移植到PDP-7 上。
AIX与HP-UX的差异
第三章 常用工具介绍
AIX smitty HP-UX sam
AIX系统常用工具
AIX SMITTY
HP-UX系统常用工具
LVM的优点
传统的UNIX磁盘存储存在以下几个缺点: 固定分区
增加分区的长度十分困难 限制文件系统和文件的大小 要求分配给分区的磁盘空间连续 需要花费时间和精力作预先计划
LVM的优点: 逻辑卷可分配非连续空间
逻辑卷可以跨盘 可以动态增大/缩小逻辑卷的大小
系统增强硬盘操作简便 逻辑卷可以镜像
逻辑卷可以实现坏块重分配
HP-UX文件系统
日志记录区 文件的元数据进行日志记录的方法。
扩展区 扩展区是计算机文件系统中存储器的连续区域,保留用于文件。开始
向文件写入时,分配整个扩展区。再次向该文件写入时,数据从先前写 入停止的位置继续。这样可以减少或消除文件碎片。 由于 VxFS 是基于扩展区的文件系统,因此,寻址是通过扩展区(可由 多个块组成)而不是单块段完成。因此,扩展区可提高文件系统吞吐量 文件系统磁盘布局 磁盘布局是文件系统在磁盘上存储的方式。
AIX与HP-UX的差异
讲师:
课程目标
一. 逻辑卷(LVM)管理 二. 文件系统类型 三. 常用工具介绍
第一章 LVM 简介
大部分UNIX操作系统都有LVM(Logical Volume Management) 功能,LVM最主要的特点是将多个硬盘合并成一个大的逻辑空间VG (Volume Group),可以解决大文件跨盘存放的问题。可以根据 需要将LV动态的扩展和缩小,以便灵活运用。
HP-UX LVM 基本概念
VG
PE
LE
1
2
3
4
LV
第二章 文件系统类型
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
SGI Irix
目前状况:一般 当前版本:Irix 6.5 硬件平台:SGI MIPS 服务器和工作站 遵循标准:Unix 95 优势: Irix 可扩展到 512 个 CPU 和 1TB 的 RAM, 它可以达到惊人的服务器 I/O 处理能力, 并且 Irix 在 SGI 上拥有高端和数字媒体的市场。 劣势:缓慢的 MIPS CPU 和在 PC 领域的失败;其兼容性和工具问题妨碍了其商业开发。 前景展望:SGI 公司试图使其脱离 MIPS 处理器,并且其 Irix OS 也将移植到 Intel PC、Windows 和 Linux。它们放弃了 SGI 现存的 Irix 用户。SGI 在创建高速服务器 I/O 子系统方面能力有限。这项服 务是 SGI 的传统市场(电影和电视动画、医学和科学的可视化高端数字媒体),但是这个领域要想维持 SGI 还是显得太小。 我们可以看出,Irix 已经只是在艰难维生。它的用户群将很有可能支持基于 Linux 或者其它操作系统 的服务器。
Sun Microsystems Solaris
目前状况:好 当前版本:Solaris 8 硬件平台:Sun Sparc、Intel PC 工作站和服务器 遵循标准:Unix 98 优势:其光辉的市场业绩使 Solaris 成为了事实上的 Unix;Sparc 和 Intel 版是同一个操作系统;对 于基于 Unix 的商业应用系统,Solaris 可以提供最广泛的支持。 劣势:Sparc 处理器的可伸缩性不如其竞争对手;具良好伸缩性的 Sun 系统以昂贵而著称;Solaris 本身所带标准软件贫乏,而其可选软件包又非常昂贵。 前景展望:牢固的市场和及时的开发,使得 Sun 身处第一的位置,这个位置 Sun 一直在小心翼翼地 保护着。很简单,Solaris 取得了领先的位置是因为 Sun 保证了所有的应用系统都可以在其上运行。 Sun 的顾客从它的训练有素的员工处获益。它有优秀的业务咨询员。Sun 对 Solaris 错误的修正也非 常的快。此外 Sun 是 Java 的所有者。
SCO UnixWare
目前状况:一般 当前版本:UnixWare 7.1 硬件平台:Intel PC 工作站和服务器 遵循标准:Unix 95 优势:SCO 是 Unix System V 源代码的所有者;UnixWare 是最强大的,也是最完善的 PC Unix; 它有优秀的、价格合理的开发工具。 劣势:近来开发停滞不前;销售上也受到了 Linux 和 75 美元的 Solaris 8 的强烈冲击;很多功能强 大的应用程序,它都不支持。 前景展望:因为持有 Unix System V 的源代码,所以 UnixWare 7.1 是我们所能看到的 Unix 中最 正宗的 Unix,并且 SCO 环境里有一些很不错的工具和服务。然而,这并没有使 SCO 的情况有所好转。 PC Unix 的市场空间一直以来都非常的狭小。如今,Linux 正在被公众所认可,而 Sun 又将其 Solaris 8 猛降至 75 美元,显而易见,SCO 将从原有的市场中被排挤出来。 除非能够开发出一种强大的基于 Web 的应用服务器,否则这位 PC Unix 的先驱将有可能消亡。
Compaq Tru64 Unix
目前状况:良 当前版本:Tru64 Unix 5.1 硬件平台:Compaq Alpha 工作站和服务器 遵循标准:Unix 95 优势:Tru64 使用的是强大、精巧的 Carnegie-Mellon Mach 内核;对于中小型服务器而言,64 位 的 Alpha CPU 的利用率是最高的;它遵循 Digital Equipment 遗留下来的传统:能创建强大的、用户能 够支付得起的服务器系统。 劣势:在 Intel 的服务器市场上,Compaq 缺乏经验和信誉;在 Alpha 用户中,Linux 非常的流行; 系统 V 中的兼容性漏洞有时会使应用程序碰到困难。 前景展望:Alpha 遵循一流的 SPEC(Standard Performance Evaluation Corporation)标准, 对于特定的时钟频率,它是最快的 CPU。Compaq 把名字由 Digital Unix 改为 Tru64 Unix 是为了强调 Alpha 芯片是真正的 64 位的家族。对于 Compaq 来说,现在所要做的是要占领更大的服务器市场份额。 Compaq 在 PC 机上的声望对其似乎有害无益。与专有的 Tru64 相比,Linux 和成熟的 OpenVMS 可能会更多地赢得企业的青睐。 Intel 则会毫无疑问地建议 Compaq 转去使用 IA-64 而不是 Alpha。 Tru64 Unix 在 Alpha 上有上佳的表现,但是其前景还要等到 IA-64 推出时 Compaq 会有何举动才能定论。
Hewlett-PackarX 11i 硬件平台:HP 9000 服务器 遵循标准:Unix 95 优势:HP 在可靠性和服务方面的声誉人所共知;HP-UX 和一个丰富、实用的操作系统包一起推出, 它包括 Web server、C/C++、 Windows 网络、 WAP (无线应用协议) 服务、 Linux APIs、 iPlanet 目录服务器和 Veritas 文件系统。 劣势:相对于竞争者而言,HP PA-RISC 体系结构在性能上有待改进。 前景展望:HP 很少是第一或者是最快的,但是它在其 Unix 产品中捆绑了很多有价值的东西。就整体 而言,HP-UX 和 Linux 非常的接近。时间将证明,企业工具和服务应该包括在一起。HP 有真正的日志文 件系统,这使 HP-UX 11i 表现不俗。 可以相信,一旦 HP 在性能上赶上其竞争对手并使其 HP-UX 顺应 Unix 98,那么它将可以超过 Sun 和 IBM。
IBM AIX
目前状况:好 当前版本:AIX 5L 硬件平台:IBM RS/6000 和其它使用 IBM Power 和 PowerPC 系列处理器的系统,Intel AI-64 版。 遵循标准:Unix 98
优势: 强大、 稳固的 IBM 64 位 Power/PowerPC CPU; 一个操作系统可用于整个 RS6000 生产线; Linux 代码移植是一个标准选项;IBM 的 Visual Age Java 和 C/C++工具非常利于开发。 劣势:企业计划使用 IA-64 和 Linux 系统时需要考虑 RS/6000 和 AIX。 前景展望:AIX 5L,代号“Montery 项目”,借鉴了其它一些 Unix,创建了一个通用的、高度兼容的 操作环境。IBM 想使其和 Linux 成为统一的操作系统,并且承诺将开发基于 Intel 的 64 位 CPU 体系结 构的 AIX。 这不由得让人对 IBM 给 AIX 和 RS/6000 的承诺产生怀疑。不过 AIX 的用户不用担心,Linux 或者 Intel 要达到 IBM 目前企业级 Unix 的标准,还要很长的时间。 IBM 有很多合作伙伴,但是 IBM 一般是不会通过改变自己的策略去取悦他们,所以,相信 AIX 将会 继续存在下去。
本文由zd8695贡献
把脉六大 Unix 变种 Unix 是 IT 世界仅存的几个神话之一, 1969 年诞生以来, 自 它就一直被人们使用着。 它过去的历史, 简直就像一个民族的历史。 我们应该庆幸,全体的 Unix 使用者终于安全渡过了它成长中的阵痛。那些曾经被忽略的用户则开始 安装最新的 Unix。Unix 不是一个急功近利的奋斗者。要把 Unix 的执行效率和稳定性调整到最优状态, 需要几个月的时间。它和硬件间令人难以捉摸的联系、众多的版本和补钉都会让人生畏。Unix 之所以能长 久使用,是由于其强大的自我调整能力,可以承载任何负荷。它可以一直运行,直到机器的某个部件被烧 毁。 很多人认为, 免费 Linux 对于多年来以昂贵著称的商业 Unix 操作系统是一种伤害。 对于 SCO 和 SGI 而言,这的确不错,然而,对于 IBM、Sun 和 HP 来说,Linux 则给 Unix 带来了复兴和繁荣。使用 Linux 作为教学工具,使大学里开始有大量的具有 Unix 管理能力及开发能力的大学生和研究生。虽然 Linux 的 知识不能直接应用于企业 Unix 系统,但是应用 Linux 的经验给企业级的应用培训打下了坚实的基础,同 时也使人们明白了为什么 Linux 不能代替 Unix。商业 Unix 的开发、改进,尤其是错误的修正,都是由整 个公司、整个生产线来保证的。 我们可以来看一看 SGI Irix、IBM AIX、Compaq Tru64 Unix、Hewlett-Packard HP-UX、SCO UnixWare、Sun Solaris 这 6 个 Unix 的变种,对它们有一个新的认识。我们用 10 个应用程序测试这 6 个变种的表现。这 10 个应用程序是 Oracle 8i 数据库、IBM WebSphere Application Server、Adobe FrameMaker 6、iPlanet Enterprise Web Server、Microsoft Internet Explorer、Sybase ASE、 Lotus Domino、ChiliSoft ASP、Vitria BusinessWare 和 SAP。各个应用程序的得分将可反映 Unix 的工作状况,最后给出一个总的得分来反映出各个系统在企业应用中的表现。这个得分将反映出相应 Unix 变种的前景、新技术开发的步伐、软件的承载能力、帮助文档和支持的水平及其在市场上的地位等。