Pipe을 이용한 tar 묶어면서 바로 풀기
- Dongkug Lee
- 2004년 11월 24일
- 1분 분량
아래 순서대로 수행하면, Source System에서 tar file을 묶어면서 Target System에서 바로 풀 수 있습니다.
(tar뿐만 아니라 export 등 backup에도 응용할 수 있습니다.)
1. named-pipe 만들기(Source에서 작업)
$ mknod /tmp/tar_pipe p
2. Target에서 background process로 tar 풀기(Target에서 작업) $ tar -xvf – < /tmp/tar_pipe &
3. Source에서 named-pipe에 tar file 밀어 넣기(Source에서 작업) $ tar -cvf /tmp/tar_pipe .
Note : Owner 유지, permission 유지 가능.




![[브런치북] 마인드맵을 활용한 생각의 전환](https://static.wixstatic.com/media/8114bb_92fbbc133cf54ded8dcbe8efabf1f42e~mv2.jpg/v1/fill/w_980,h_735,al_c,q_85,usm_0.66_1.00_0.01,enc_avif,quality_auto/8114bb_92fbbc133cf54ded8dcbe8efabf1f42e~mv2.jpg)

댓글