Ainda não tenho 100% de certeza do que você está tentando fazer (ajudaria saber mais sobre o tipo de arquivo que você está começando), mas você tem muitas opções.
Nos Fóruns do Ubuntu , tente a2ps
e ps2pdf
$ a2ps file.txt -o file.ps
$ ps2pdf file.ps file.pdf
a2ps
(Qualquer coisa para Post Script) você terá que instalar, ps2pdf
(Post Script para PDF) já deve estar instalado.
Ou de Como imprimir um formulário regular arquivo para pdf da linha de comando você pode tentar enscript
.
Ou se você quiser escrever algo em Python, o pdfgen do reportlab é ótimo.
E se você precisar fazer algum trabalho depois de criar um PDF, pdftk é ótimo para manipular PDFs acabados ou marcá-los na água.