압축 및 압축 해제 커맨드

압축과 압축 해제는 파일 및 디렉토리를 더 작은 크기로 만들거나 다시 원래 크기로 풀어내는 과정을 말합니다. 이는 파일을 저장하거나 전송할 때 유용하며, 커맨드 라인을 통해 간단하게 수행할 수 있습니다. 이번 포스트에서는 주요한 압축과 압축 해제 커맨드에 대해 알아보겠습니다.

파일 압축하기

파일을 압축하기 위해서는 보통 zip, tar, gzip 등의 형식을 사용합니다. 여기서는 각 형식별로 압축하는 방법을 살펴보겠습니다.

1. zip 커맨드

$ zip compressed_file.zip file1 file2 file3

위의 명령어는 file1, file2, file3을 compressed_file.zip으로 압축하는 명령어입니다.

2. tar 커맨드

$ tar -czf compressed_file.tar.gz file1 file2 file3

이 명령어는 file1, file2, file3을 compressed_file.tar.gz로 tar 압축하는 명령어입니다.

3. gzip 커맨드

$ gzip file_name

위 명령어는 file_name을 gzip 형식으로 압축합니다.

파일 압축 해제하기

이제는 압축된 파일을 다시 해제하는 방법에 대해 알아보겠습니다.

1. unzip 커맨드

$ unzip compressed_file.zip

위 명령어는 compressed_file.zip을 압축 해제합니다.

2. tar 압축 해제

$ tar -xzf compressed_file.tar.gz

위 명령어는 compressed_file.tar.gz를 압축 해제합니다.

3. gzip 압축 해제

$ gzip -d file_name.gz

위 명령어는 file_name.gz를 압축 해제합니다.

이렇게 간단한 커맨드를 사용하여 파일 및 디렉토리를 압축하고 압축을 해제할 수 있습니다. 이러한 기본적인 명령어들은 유용하게 활용될 수 있으므로, 익숙해지는 것이 좋습니다.

이상으로 압축 및 압축 해제 커맨드에 대한 간단한 소개를 마치도록 하겠습니다. 추가적으로 더 알고 싶은 내용이 있다면, 댓글로 남겨주시면 빠르게 도와드리겠습니다. 감사합니다!

댓글

이 블로그의 인기 게시물

라즈베리파이를 이용한 센서 연결과 데이터 수집

Visual Studio Code (VSCode)를 이용하여 WSL(Windows Subsystem for Linux)에서 CMake 코딩방법

GAN을 이용한 데이터 증강(Data Augmentation)