How can I see a list of all pages my WordPress site has generated?

You can use Xenu’s Link Sleuth to get a list of all pages that are linked to on your site. It doesn’t technically show all pages that exist, but it shows all pages that a user or search engine could reasonably reach (i.e. those that are linked to from within your site).