QPDF is a Command Line Interface tool for dealing with PDF files.

Join PDFs

qpdf --empty --pages *.pdf -- out.pdf

Split Pages from PDF

qpdf input.pdf --pages input.pdf 1 -- output.pdf

Rotate PDF pages

In the format of <degrees>:<pages>:

qpdf input.pdf output.pdf  --rotate=+90:2,4