En google-chrome, puede crear un archivo pdf para un sitio completo utilizando una extensión. Personalmente utilizo la extensión Web2PDF Converter que crea un PDF con solo un clic.
Aquí hay una captura de pantalla de este complemento, proporcionada por el sitio de la tienda web de extensiones de Google.
Además, puede ver un PDF creado por mí con esta herramienta, descargando el siguiente (clic derecho, guardar destino como): http://geppettvs.servehttp.com/resources/askubuntu-com.pdf (algunos navegadores como google- Chrome puede permitirle ver esto en línea).
Y si desea editar esos PDF creados por la extensión para eliminar la firma digital colocada por la extensión en la parte inferior de cada página o eliminar cualquier otra cosa, eche un vistazo a esto: ¿ Eliminar información de texto de un PDF?
¡Buena suerte!
for file in *.html ; do ebook-convert "$file" "${file%.html}.pdf" ; done
y convertiría todos los archivos html de la carpeta a PDF.