반응형
cpio
`cpio`는 리눅스에서 아카이브 파일을 생성하거나 추출하는 데 사용되는 명령어입니다. `cpio`는 "copy input/output"의 약자로, 파일을 아카이브로 묶거나 아카이브에서 파일을 추출하는 데 사용됩니다.
`cpio`는 주로 다음과 같은 두 가지 방식으로 사용됩니다:
1. 아카이브 생성: `find` 명령어와 함께 파이프라인을 사용하여 특정 파일 또는 디렉터리를 아카이브로 묶을 수 있습니다.
find . -name '*.txt' | cpio -ov > archive.cpio
이 명령어는 현재 디렉토리에서 `. txt` 확장자를 가진 모든 파일을 찾아 `archive.cpio`라는 이름의 아카이브 파일을 생성합니다. `-o` 옵션은 아카이브를 생성하라는 의미이고, `-v` 옵션은 진행 상황을 자세히 출력하라는 의미입니다.
2. 아카이브 추출: 아카이브 파일에서 파일을 추출하려면 `-i` 옵션을 사용합니다.
cpio -iv < archive.cpio
이 명령어는 `archive.cpio`라는 아카이브에서 파일을 추출합니다. `-i` 옵션은 아카이브를 추출하라는 의미이고, `-v` 옵션은 진행 상황을 자세히 출력하라는 의미입니다.
`cpio` 명령어에 대한 더 자세한 정보는 `man cpio` 명령어를 통해 확인할 수 있습니다:
man cpio
반응형
'Linuxpia > Linux 명령어' 카테고리의 다른 글
[리눅스 명령어] 파일을 분할하는 명령어, csplit (3) | 2023.08.12 |
---|---|
[리눅스 명령어] cron을 관리하는 명령어, crontab (3) | 2023.08.11 |
[리눅스 명령어] 파일 복사하기, cp (3) | 2023.08.09 |
[리눅스 명령어] 루프 계속 돌기, continue (3) | 2023.08.08 |
[리눅스 명령어] 명령어 알아보기, command (2) | 2023.08.07 |