I want to run a Bitcoin client on a command-line-only system (Amazon EC2). Is there some specific command-line parameters I should use in order to run the main client without the GUI, or will it run properly without any parameters? How do I later check the status of the client (check number of connections, balance, etc)?
To run it as a daemon type:
$ bitcoind -daemon bitcoin server starting $
You can then use the API calls to do whatever you want:
$ bitcoind getblockcount 153407 $ bitcoind getconnectioncount 20