--- /dev/null
+[[!meta title="Solaris/SunOS"]]
+
+Here a few tips to GNU/Linux users who find themselves with accounts
+on a [SunOS][]/[Solaris][] machine. The following are true of my
+university's SunOS 5.10 machine, your mileage may vary.
+
+List system information
+=======================
+
+`uname` hasn't changed:
+
+ $ uname -srv
+ SunOS 5.10 Generic_144489-11
+
+List processor information
+==========================
+
+What? No `/proc/cpuinfo`? Use `psrinfo`:
+
+ $ psrinfo
+ 0 on-line since 01/07/2012 02:38:26
+ 1 on-line since 01/07/2012 02:38:35
+ …
+ $ psrinfo -v
+ Status of virtual processor 0 as of: 02/13/2012 12:57:27
+ on-line since 01/07/2012 02:38:26.
+ The i386 processor operates at 3333 MHz,
+ and has an i387 compatible floating point processor.
+ …
+
+X windows
+=========
+
+Sun's X window server is `openwin`. I couldn't get a remote X server
+running over SSH, but the usual X tunneling to my local server worked
+fine.
+
+Other interesting commands
+==========================
+
+* `prtdiag`: print disagnostic information (vaguely similar to `lshw`)
+* `prstat`: display process information (similar to `top`)
+* `vmstat`: print virtual memory statistics (similar to `free`)
+* `mpstat`: a per-processor version of `vmstat`
+* `pgrep`: print process IDs by process name or other attributes
+* `pfiles`: print files opened by a process
+
+Further reading
+===============
+
+Ben Rockwood has [a much more involved version][BR] of this post.
+
+[SunOS]: http://en.wikipedia.org/wiki/SunOS
+[Solaris]: http://en.wikipedia.org/wiki/Solaris_%28operating_system%29
+[BR]: http://www.cuddletech.com/blog/pivot/entry.php?id=562
+
+[[!tag tags/tools]]