maniu@securebrain.com:~# vi solaris
(Qualcosa su...) Solaris
prtdiag si usa per effettuare un check HW della macchina
il path e' questo:
/usr/platform/sun4u/sbin/prtdiag
...No failures found in System
(per esaminare solo la/e cpu basta digitare mpstats)
prtconf -v Size della memoria di sistema e informazioni in merito alle periferiche
psrinfo -v Informazioni sul processore
showrew -p Patch installate
prtdiag -v diagnosi del sistema
nomenclatura dischi:
/dev/dsk/c1t0d0s0 2031363 432003 1538420 22% /mnt/dsk2
/dev/dsk/c1t0d0s4 6193728 1315545 4816246 22% /mnt/dsk4
c=logical controller
t=phisical bus target number
d=drive number
s=slice number
Directory Mappings
Root filesystem / {/dev/vx/dsk/rootvol} Home Directory /export/home {dev/vx/dsk/home} tmp Directory /tmp {dev/vx/dsk/swapvol} usr Directory /usr var Directory /var User Accounts
Password files /etc/passwd /etc/shadow Groups file /etc/group Maximum # of user ID 2147483647 Allow/Deny remote login /etc/default/login {CONSOLE=/dev/console} User nobody's id # 60001 & 65534(nobody4) Group nobody's id # 60002 & 65534(nogroup) Recover root password boot cdrom -s mkdir /tmp/a mount /dev/c0t0d0s0 /tmp/a vi /tmp/a/etc/shadow Create new user useradd Delete user userdel List users logins Modify user account usermod General Commands
Unique host ID hostid Administrator admintool Performance monitor top System activity reporter sar Virtual Memory statistics vmstat I/O statistics iostat Error logs dmesg Physical RAM 16TB Swap device /dev/vx/dsk/swapvol Swap file type swap Display swap size swap -l Activate Swap swap -a Printers
Printer Queues /etc/lp/interfaces/* Stop LP /usr/lib/lp/lpshut Start LP /usr/lib/lp/lpsched Submit print jobs lp lpr LP statistics lpstat Remove print jobs cancel lprm Add printer queue lpadmin -p pq Remove Printer queue lpadmin -x pq Make default printer lpadmin -d pq TCP/IP
Network IP configuration /etc/hostname.* /etc/inet/* /etc/defaultrouter Hosts IP addresses /etc/inet/hosts Name service switch /etc/nsswitch.conf Network parameters ndd /dev/[tcp|ip] ? Routing daemon in.routed NIC Configurations ifconfig -a Secondary IP Address ifconfig hme0:1 IP up Login prompt BANNER @ /etc/default/telnetd Increase the # of pseudo-terminals {/etc/system} set pt_cnt = # {SYSV} set npty = # {BSD} {/etc/iu.ap} ptsl 0 # ldterm ttcompat halt boot -r Maximum # of ptys 176 {BSD} 3000 {SYSV} Remote Shell rsh YP/NIS service binder /usr/lib/netsvc/yp/ypbind System Files
NFS exported /etc/dfs/dfstab /etc/dfs/sharetab NFS Client mounted directories /etc/rmtab Max File System 1 TB 8000 TB {vxfs} Max File Size 1 TB 2 GB {=<2.5.1} Max # File Descriptors 64 K DISK Commands
Filesystem table /etc/vfstab Free disk blocks df -k Device listing sysdef Disk information format -d c#t#d# format>current format>inquiry Disk Label prtvtoc Backup ufsdump Restore ufsrestore MISC
Startup script /sbin/init.d Kernel /kernel/genunix Kernel Parameters sysdef -i Reconfigure the kernel vi /etc/system reboot List modules modinfo Load module modload Unload module modunload Initialize system sys-unconfig Physical RAM prtconf Kernel Bits isainfo -kv Crash utility crash Trace System Calls truss Machine model uname -imp OS Level uname -r Run Level who -r Core dump files /var/crash/`uname -n` Boot single user ok boot -s Maintenance mode ok boot -as