Ghostscript - это пакет (доступный по умолчанию в Ubuntu), который позволяет просматривать или печатать файлы PostScript и PDF в других форматах или конвертировать эти файлы в другие форматы. Чтобы использовать Ghostscript для объединения файлов PDF, введите что-то вроде следующего:
gs -dBATCH -dNOPAUSE -q -sDEVICE=pdfwrite -sOutputFile=finished.pdf file1.pdf file2.pdf
Вот краткое описание команды:
gs starts the Ghostscript program.
-dBATCH once Ghostscript processes the PDF files, it should exit.
If you don't include this option, Ghostscript will just keep running.
-dNOPAUSE forces Ghostscript to process each page without pausing for user interaction.
-q stops Ghostscript from displaying messages while it works
-sDEVICE=pdfwrite
tells Ghostscript to use its built-in PDF writer to process the files.
-sOutputFile=finished.pdf
tells Ghostscript to save the combined PDF file with the specified name.
Ваши входные файлы даже не должны быть PDF-файлами. Вы также можете использовать файлы PostScript или EPS или любую смесь из трех.
С Ghostscript можно многое сделать. Вы можете прочитать его документацию для более подробной информации.
Источник
На мой взгляд, лучшим вариантом было бы создать по крайней мере два разных раздела для каждой домашней папки. В этой папке вы можете хранить личные файлы без доступа других пользователей. Затем вы можете сделать третий раздел для общих файлов или предоставить разрешения для определенной папки в главном системном разделе, чтобы вы могли получить к нему доступ. Проблема заключается в том, что у вас есть фиксированный объем памяти для ваших файлов у каждого пользователя (это может быть желаемое поведение)