    # File lib/ramaze/tool/bin.rb, line 288
            def status(command) # {{{
              unless pid_file = find_pid(@ourargs[@ourargs.index(command) + 1])
                $stderr.puts "No pid_file found! Ramaze may not be started."
                exit 1
              end
              puts "Pid file #{pid_file} found, PID is #{pid = File.read(pid_file)}"
              unless is_running?(pid.to_i)
                $stderr.puts "PID #{pid} is not running"
                exit 1
              end
              if is_windows?
                wmi = WIN32OLE.connect("winmgmts://")
                processes, ours = wmi.ExecQuery("select * from win32_process where ProcessId = #{pid}"), []
                processes.each { |p| ours << [p.Name, p.CommandLine, p.VirtualSize, p.CreationDate, p.ExecutablePath, p.Status ] }
                puts "Ramaze is running!\n\tName: %s\n\tCommand Line: %s\n\tVirtual Size: %s\n\tStarted: %s\n\tExec Path: %s\n\tStatus: %s" % ours.first
              else
                require "pathname"
                # Check for /proc
                if File.directory?(proc_dir = Pathname.new("/proc"))
                  proc_dir = proc_dir.join(pid)
                  # If we have a "stat" file, we'll assume linux and get as much info
                  # as we can
                  if File.file?(stat_file = proc_dir.join("stat"))
                    stats = File.read(stat_file).split
                    puts "Ramaze is running!\n\tCommand Line: %s\n\tVirtual Size: %s\n\tStarted: %s\n\tExec Path: %s\n\tStatus: %s" % [
                      File.read(proc_dir.join("cmdline")).split("\000").join(" "),
                      "%s k" % (stats[22].to_f / 1024),
                      File.mtime(proc_dir),
                      File.readlink(proc_dir.join("exe")),
                      stats[2]
                    ]
                    exit
                  end
                end
                # Fallthrough status, just print a ps
                puts "Ramaze process #{pid} is running!"
                begin
                  puts %x{ps l #{pid}}
                rescue
                  puts "No further information available"
                end
              end
            end