[Linux] tar: ์์ถ ๋๊ตฌ
tar๋ linux์์ ๊ธฐ๋ณธ์ ์ผ๋ก ์ ๊ณต๋๋ ์์ถ ๋๊ตฌ๋ค.
์ด๋ฆ์ Tape ARchiver๋ฅผ ์ค์ธ ๊ฒ์ด๋ผ๊ณ ํ๋ค.
tar ๋ง๋ค๊ธฐ
tar ์์ฒด๋ ์ฌ์ค ์์ถ์ด๋ผ๊ธฐ๋ณด๋จ ๊ทธ๋ฅ ํ๋์ ํ์ผ๋ก ๋ฌถ๋ ๊ฒ์ด๋ผ์ ์์ถ์ด๋ผ๊ณ ํ ์๋ ์๋ค.
tar ํ์ผ์ ๋ง๋๋ ๋ฐฉ๋ฒ์ ๋ค์๊ณผ ๊ฐ๋ค.
tar cvf ์์ถ๋ช ๊ฒฝ๋ก
์ด๋ฌ๋ฉด ํด๋น ๊ฒฝ๋ก์ ๋ชจ๋ ํ์ผ๊ณผ ๋๋ ํฐ๋ฆฌ๋ฅผ ๋ฌถ์ด์ค ๊ฒ์ด๋ค.
c๋ tar ์์ฑ ๋ช
๋ น์ด๊ณ , f๋ ๊ธฐ๋ณธ์ต์
์ด๋ค.
์ด๋ป๊ฒ ๋ฌถ์ด๋์ง ์๋ด๋ ๋๋ค๋ฉด v๋ ๋นผ๋ ๋๋ค. ๋ก๊ทธ์ฑ ์ต์
์ด๋ค.

tar ํ์ธํ๊ธฐ
tar๋ฅผ ํ์ง ์๊ณ ๋ด์ฉ๋ฌผ์ ๋ณผ ์๋ ์๋ค.
t ์ต์
์ ์ฃผ๋ฉด ๋๋ค.

tar ํ๊ธฐ
tar๋ฅผ ํ๋ ค๋ฉด x ์ต์ ์ ์ฃผ๋ฉด ๋๋ค.
tar xvf ํ์ผ๋ช

tar.gz ๋ง๋ค๊ธฐ
์์์ tar์ ๋ฌถ๊ธฐ๋ง ํ์ง ์์ถ์ ํ์ง ์๋๋ค๊ณ ํ๋ค.
๊ทธ๋์ ๋ณดํต tar๋ก ๋ฌถ์๋ค์ gzip์ผ๋ก ์ถ๊ฐ์์ถ์ ๋ค์ ํ๋ค.
๋ฆฌ๋
์ค ํ๊ฒฝ์์ ์์ฃผ ๋ณด์ด๋ .tar.gz๋ค์ด ๋ค ๊ทธ๋ฐ๊ฒ๋ค์ด๋ค.
์ด๊ฒ๋ ๊ธฐ๋ณธ์ ์ธ ์ฌ์ฉ๋ฒ์ ์ด๋ ค์ธ ๊ฒ์ด ์๋ค.
๊ธฐ์กด tar ์์ฑ๋ฒ์์ z ์ต์
๋ง ์ถ๊ฐํ๋ฉด ๋๋ค.
tar zcvf ์์ถํ์ผ๋ช ๊ฒฝ๋ก

๊ทธ๋ผ ๊ธฐ์กด tar ํ์ผ๋ณด๋ค ํจ์ฌ ์๊ฒ ๋์์์ ๊ฒ์ด๋ค.

tar.gz ํ๊ธฐ
์ด๊ฒ๋ tar ํ์ผ ํธ๋ ๋ช ๋ น์์ z ์ต์ ๋ง ์ถ๊ฐํ๋ฉด ๋๋ค.
tar zxvf ํ์ผ๋ช
