Categories
Linux

How to Join PDF Files into a New One Using pdftk Command on Ubuntu

Installing pdftk on Ubuntu

Install pdftk on Ubuntu.

sudo apt update

sudo apt install pdftk-java

Joining .PDF files

Join .PDF files into a new .PDF file using the following command.

pdftk input1.pdf input2.pdf input3.pdf cat output outfile.pdf

Using a wildcard

You can use a wildcard (*) for input files.

pdftk *.pdf cat output outfile.pdf


Categories
Linux

How to Remove Pages in a PDF File Using pdftk Command

Installing pdftk on Ubuntu

Install a command line tool pdftk on Ubuntu.

sudo apt update

sudo apt install pdftk-java

Removing pages of .PDF document

Here is the example of a command to keep pages 6-12 and 24-end of the original file.

pdftk oldfile.pdf cat 6-12 24-end output newfile.pdf

The “end” in “24-end” means end page.

Before and After

Before:


After:

Categories
Linux

우분투에서 pdfcrop 명령으로 PDF 문서 여백 (margins) 변경하기

1. pdfcrop 설치하기

패키지 데이터베이스를 업데이트한다.

sudo apt update

pdfcrop 은 우분투의 “texlive-extra-utils” 패키지에 포함되어 있다.

“texlive-extra-utils” 패키지를 설치한다.

sudo apt install texlive-extra-utils

2. pdf 문서의 여백 변경하기

아래 명령으로 pdf 문서의 여백을 변경한다.

pdfcrop −−margins ’10 20 10 20′ input.pdf output.pdf

10
왼쪽 여백. 단위는 포인트 (pt) 이다.
20
위쪽 여백.
10
오른쪽 여백.
20
아래쪽 여백.
input.pdf
원본 파일 이름.
output.pdf
새로 생성되는 파일 이름.

3. 결과 확인

Categories
Linux

우분투 22.04 에서 디폴트 쉘 (default shell) 변경하기

1. 디폴트 쉘 확인하기

아래 명령으로 시스템의 디폴트 (default) 쉘 (shell) 을 확인한다.

cat /etc/passwd | grep `whoami`

이 시스템에서 디폴트 쉘은 “/bin/sh” 이다.

2. 디폴트 쉘 변경하기

chsh 명령으로 디폴트 쉘을 변경한다.

chsh -s /bin/bash

-s 옵션은 지정한 쉘을 로그인 쉘로 만든다.

이 명령으로 지정한 쉘은 “/bin/bash” 이다.

3. 변경 결과 확인

아래 명령으로 디폴트 쉘 변경 여부를 확인한다.

cat /etc/passwd | grep `whoami`

변경한 쉘을 사용하려면 로그아웃했다가 다시 로그인해야 한다.