1. ๋ฆฌ๋ ์ค cp ๋ช ๋ น์ด ๊ฐ์
cp
๋ช
๋ น์ด๋ ๋ฆฌ๋
์ค์์ ํ์ผ์ด๋ ๋๋ ํ ๋ฆฌ๋ฅผ ๋ณต์ฌํ๋๋ฐ ์ฌ์ฉ๋๋ ๋ช
๋ น์ด์
๋๋ค. "cp"๋ "copy"์ ์ฝ์ด๋ก์, ํ์ผ์ด๋ ๋๋ ํ ๋ฆฌ๋ฅผ ์ํ๋ ์์น๋ก ๋ณต์ฌํ๋ ๊ธฐ๋ฅ์ ์ ๊ณตํฉ๋๋ค. ์ด ๋ช
๋ น์ด๋ ๋ฆฌ๋
์ค ์์คํ
์์ ์์ฃผ ์ฌ์ฉ๋๋ฉฐ, ์ฌ์ฉ ๋ฐฉ๋ฒ์ ๋ฐ๋ผ ๋ค์ํ ์ต์
์ ์ถ๊ฐํ์ฌ ๋ณต์ฌ ์์
์ ์กฐ์ ํ ์ ์์ต๋๋ค.
๋ฆฌ๋ ์ค cp ๋ช ๋ น์ด๋ฅผ ์ฌ์ฉํ๋ ๊ฒ์ ๋ค๋ฅธ ํ์ผ์ด๋ ๋๋ ํ ๋ฆฌ์ ์ฌ๋ณธ์ ๋ง๋ค๊ฑฐ๋ ๋ฐ์ดํฐ๋ฅผ ๋ฐฑ์ ํ๋ ๋ฑ ์ฌ๋ฌ ์ํฉ์์ ์ ์ฉํฉ๋๋ค. ์ด์ ๋ถํฐ cp ๋ช ๋ น์ด์ ํ์ผ ๋ฐ ๋๋ ํ ๋ฆฌ ๋ณต์ฌ์ ๋ํด ์์ธํ ์์๋ณด๊ฒ ์ต๋๋ค.
- cp ๋ช ๋ น์ด์ ์ญํ ๊ณผ ๊ธฐ๋ฅ ์๊ฐ
cp
๋ช
๋ น์ด๋ ๋ฆฌ๋
์ค์์ ํ์ผ ๋ฐ ๋๋ ํ ๋ฆฌ๋ฅผ ๋ณต์ฌํ๋ ๊ธฐ๋ฅ์ ์ํํฉ๋๋ค.
- ํ์ผ ๋ณต์ฌ:
cp
๋ช ๋ น์ด๋ฅผ ์ฌ์ฉํ๋ฉด ์๋ณธ ํ์ผ์ ์ง์ ํ ๊ฒฝ๋ก์ ์๋ก์ด ํ์ผ๋ก ๋ณต์ฌํฉ๋๋ค. ์ด๋ฅผ ํตํด ํ์ผ์ ์ฌ๋ณธ์ ๋ง๋ค๊ฑฐ๋ ๋ค๋ฅธ ๋๋ ํ ๋ฆฌ๋ก ํ์ผ์ ์ด๋ํ ์ ์์ต๋๋ค. - ๋๋ ํ ๋ฆฌ ๋ณต์ฌ:
cp
๋ช ๋ น์ด๋ ๋จ์ํ ํ์ผ๋ฟ๋ง ์๋๋ผ ๋๋ ํ ๋ฆฌ๊น์ง ๋ณต์ฌํ ์ ์์ต๋๋ค. ๋๋ ํ ๋ฆฌ๋ฅผ ๋ณต์ฌํ ๊ฒฝ์ฐ, ํ์ ๋๋ ํ ๋ฆฌ ๋ฐ ํ์ผ๋ ๋์ผํ๊ฒ ๋ณต์ฌ๋ฉ๋๋ค. - ํ์ผ ์์ฑ ์ ์ง:
cp
๋ช ๋ น์ด๋ฅผ ์ฌ์ฉํ์ฌ ํ์ผ์ ๋ณต์ฌํ ๋๋ ์๋ณธ ํ์ผ์ ์์ฑ(์ฌ์ฉ ๊ถํ, ์์ ์, ๊ทธ๋ฃน ๋ฑ)์ ๋ณต์ฌ๋ ํ์ผ์๋ ์ ์งํฉ๋๋ค.
cp
๋ช
๋ น์ด๋ ๊ต์ฅํ ์ ์ฐํ๋ฉฐ ๋ค์ํ ์ต์
์ ์ ๊ณตํ์ฌ ์ํ๋ ๋ฐฉ์์ผ๋ก ๋ณต์ฌํ ์ ์์ต๋๋ค. ๋ค์ ์น์
์์๋ ํ์ผ ๋ฐ ๋๋ ํ ๋ฆฌ๋ฅผ ๋ณต์ฌํ๋ ๋ฐฉ๋ฒ์ ๋ํด ์์ธํ ์์๋ณด๊ฒ ์ต๋๋ค.
- cp ๋ช ๋ น์ด์ ์ญํ ๊ณผ ๊ธฐ๋ฅ ์๊ฐ
cp
๋ช
๋ น์ด๋ ๋ฆฌ๋
์ค์์ ํ์ผ ๋ฐ ๋๋ ํ ๋ฆฌ๋ฅผ ๋ณต์ฌํ๋ ๊ธฐ๋ฅ์ ์ํํฉ๋๋ค. ํ์ผ์ ๋ณต์ฌํ ๋ ์๋ณธ ํ์ผ์ ๋ด์ฉ์ ๊ทธ๋๋ก ๊ฐ์ ธ์์ ์๋ก์ด ํ์ผ์ ์์ฑํ๋ฉฐ, ๋๋ ํ ๋ฆฌ๋ฅผ ๋ณต์ฌํ ๋๋ ๋๋ ํ ๋ฆฌ์ ํ์ ํ์ผ ๋ฐ ๋๋ ํ ๋ฆฌ๋ฅผ ๋ชจ๋ ๋ณต์ฌํฉ๋๋ค. ์ด๋ฅผ ํตํด ํ์ผ์ ์ฌ๋ณธ์ ๋ง๋ค๊ฑฐ๋ ์ํ๋ ์์น๋ก ํ์ผ์ ์ด๋ํ ์ ์์ต๋๋ค.
cp
๋ช
๋ น์ด๋ ๋ค์๊ณผ ๊ฐ์ ํ์์ ์ฌ์ฉํฉ๋๋ค:
cp [์ต์
] ์์ค ๋์
์ฌ๊ธฐ์ ์์ค
๋ ๋ณต์ฌํ ํ์ผ ๋๋ ๋๋ ํ ๋ฆฌ์ ๊ฒฝ๋ก๋ฅผ ๋ํ๋
๋๋ค. ๋์
์ ๋ณต์ฌํ ํ์ผ ๋๋ ๋๋ ํ ๋ฆฌ๊ฐ ์ ์ฅ๋ ๊ฒฝ๋ก๋ฅผ ๋ํ๋
๋๋ค. ์ต์
์ ๋ณต์ฌ ์์
์ ์ถ๊ฐ๋ก ์ค์ ํ๊ฑฐ๋ ์กฐ์ ํ๋ ๋ฐ ์ฌ์ฉ๋ฉ๋๋ค.
cp
๋ช
๋ น์ด์ ์ผ๋ฐ์ ์ธ ์ฌ์ฉ ์๋ ๋ค์๊ณผ ๊ฐ์ต๋๋ค:
- ํ์ผ์ ๋ค๋ฅธ ์์น๋ก ๋ณต์ฌํ๊ธฐ:
cp ํ์ผ๋ช ๊ฒฝ๋ก
๋ช ๋ น์ด๋ฅผ ์ฌ์ฉํ์ฌ ํ์ผ์ ์ง์ ํ ๊ฒฝ๋ก๋ก ๋ณต์ฌํ ์ ์์ต๋๋ค. ์๋ฅผ ๋ค์ด,cp file.txt /home/user/backup
๋ช ๋ น์ด๋ฅผ ์ฌ์ฉํ๋ฉดfile.txt
ํ์ผ์ด/home/user/backup
๊ฒฝ๋ก๋ก ๋ณต์ฌ๋ฉ๋๋ค. - ๋๋ ํ ๋ฆฌ ์ ์ฒด ๋ณต์ฌํ๊ธฐ:
cp -r ๋๋ ํ ๋ฆฌ ๊ฒฝ๋ก
๋ช ๋ น์ด๋ฅผ ์ฌ์ฉํ์ฌ ๋๋ ํ ๋ฆฌ ์ ์ฒด๋ฅผ ์ง์ ํ ๊ฒฝ๋ก๋ก ๋ณต์ฌํ ์ ์์ต๋๋ค.-r
์ต์ ์ ์ฌ๊ท์ ์ผ๋ก ๋ชจ๋ ํ์ ๋๋ ํ ๋ฆฌ์ ํ์ผ์ ๋ณต์ฌํ๋๋ก ์ง์ํฉ๋๋ค. ์๋ฅผ ๋ค์ด,cp -r dir /home/user/backup
๋ช ๋ น์ด๋ฅผ ์ฌ์ฉํ๋ฉดdir
๋๋ ํ ๋ฆฌ์ ๊ทธ ๋ด๋ถ์ ๋ชจ๋ ํ์ผ๊ณผ ๋๋ ํ ๋ฆฌ๊ฐ/home/user/backup
๊ฒฝ๋ก๋ก ๋ณต์ฌ๋ฉ๋๋ค. - ํ์ผ์ ์์ฑ ์ ์งํ๊ธฐ:
cp -p ํ์ผ๋ช ๊ฒฝ๋ก
๋ช ๋ น์ด๋ฅผ ์ฌ์ฉํ์ฌ ํ์ผ์ ์์ฑ์ ์ ์งํ๊ณ ๋ณต์ฌํ ์ ์์ต๋๋ค.-p
์ต์ ์ ์์ฑ(์ฌ์ฉ ๊ถํ, ์์ ์, ๊ทธ๋ฃน ๋ฑ)์ ๋ณต์ฌ๋ ํ์ผ์๋ ๋์ผํ๊ฒ ์ ์ฉํฉ๋๋ค. ์๋ฅผ ๋ค์ด,cp -p file.txt /home/user/backup
๋ช ๋ น์ด๋ฅผ ์ฌ์ฉํ๋ฉดfile.txt
ํ์ผ์ด/home/user/backup
๊ฒฝ๋ก๋ก ๋ณต์ฌ๋๊ณ , ์๋ณธ ํ์ผ์ ์์ฑ์ด ์ ์ง๋ฉ๋๋ค.
cp
๋ช
๋ น์ด๋ ๋ค์ํ ์ต์
์ ์ฌ์ฉํ์ฌ ๋ถ์ ๋ฐ ํํฐ๋ง์ ์ํํ๊ฑฐ๋ ๋ณต์ฌ ์์
์ ๋ํ ์์ธํ ์ ์ด๋ฅผ ์ถ๊ฐํ ์ ์์ต๋๋ค. ํญ์ cp
๋ช
๋ น์ด์ ๋งค๋ด์ผ ํ์ด์ง๋ฅผ ํ์ธํ์ฌ ์ํ๋ ์์
์ ์ํํ ์ ์๋ ์ต์
์ ํ์ธํ๋ ๊ฒ์ด ์ข์ต๋๋ค.
2. ํ์ผ ๋ณต์ฌํ๊ธฐ
ํ์ผ์ ๋ณต์ฌํ๋ ๋ฐฉ๋ฒ์ ๋งค์ฐ ๊ฐ๋จํ๊ณ cp
๋ช
๋ น์ด๋ฅผ ์ฌ์ฉํฉ๋๋ค. cp
๋ช
๋ น์ด๋ฅผ ์ฌ์ฉํ๋ฉด ์๋ณธ ํ์ผ์ ์๋ก์ด ํ์ผ๋ก ๋ณต์ฌํ ์ ์์ต๋๋ค. ํ์ผ์ ๋ณต์ฌํ๋ ๋ฐฉ๋ฒ์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค:
cp [์ต์
] ์์ค ๋์
[์ต์ ]
: ์ต์ ์ ๋ณต์ฌ ์์ ์ ๋ํ ์ถ๊ฐ ์ค์ ์ ์ ๊ณตํฉ๋๋ค. ์ผ๋ฐ์ ์ผ๋ก ํ์ผ ๋ณต์ฌ์๋ ํน๋ณํ ์ต์ ์ ์ฌ์ฉํ์ง ์์ง๋ง, ์์ฑ ์ ์ง ๋ฑ์ ์๊ตฌ์ฌํญ์ด ์์ ๊ฒฝ์ฐ ์ต์ ์ ์ฌ์ฉํ ์ ์์ต๋๋ค.์์ค
: ๋ณต์ฌํ ํ์ผ์ ๊ฒฝ๋ก ๋ฐ ์ด๋ฆ์ ๋๋ค. ๋ณต์ฌํ๋ ค๋ ํ์ผ์ ๊ฒฝ๋ก๋ฅผ ์ ํํ ์ง์ ํด์ผ ํฉ๋๋ค.๋์
: ๋ณต์ฌ๋ ํ์ผ์ด ์ ์ฅ๋ ๊ฒฝ๋ก ๋ฐ ์ด๋ฆ์ ๋๋ค. ๋ณต์ฌ๋ ํ์ผ์ด ์ ์ฅ๋ ๊ฒฝ๋ก๋ฅผ ์ ํํ ์ง์ ํด์ผ ํฉ๋๋ค.
๋ค์์ ํ์ผ์ ๋ณต์ฌํ๋ ๋ช ๊ฐ์ง ์์์ ๋๋ค:
- ์๋ณธ ํ์ผ์ ํ์ฌ ์์
๋๋ ํ ๋ฆฌ์ ๋ณต์ฌํ๊ธฐ:
cp file.txt copy.txt
๋ช ๋ น์ด๋ฅผ ์ฌ์ฉํ๋ฉดfile.txt
ํ์ผ์ดcopy.txt
๋ผ๋ ์ด๋ฆ์ผ๋ก ํ์ฌ ์์ ๋๋ ํ ๋ฆฌ์ ๋ณต์ฌ๋ฉ๋๋ค. - ์๋ณธ ํ์ผ์ ์ง์ ํ ๊ฒฝ๋ก์ ๋ณต์ฌํ๊ธฐ:
cp file.txt /home/user/backup
๋ช ๋ น์ด๋ฅผ ์ฌ์ฉํ๋ฉดfile.txt
ํ์ผ์ด/home/user/backup
๊ฒฝ๋ก์ ๋ณต์ฌ๋ฉ๋๋ค. - ์๋ณธ ํ์ผ์ ๋ณต์ฌํ๋ฉด์ ์์ฑ ์ ์งํ๊ธฐ:
cp -p file.txt copy.txt
๋ช ๋ น์ด๋ฅผ ์ฌ์ฉํ๋ฉดfile.txt
ํ์ผ์ดcopy.txt
๋ผ๋ ์ด๋ฆ์ผ๋ก ํ์ฌ ๋๋ ํ ๋ฆฌ์ ๋ณต์ฌ๋๊ณ , ์๋ณธ ํ์ผ์ ์์ฑ(์ฌ์ฉ ๊ถํ, ์์ ์, ๊ทธ๋ฃน ๋ฑ)์ด ์ ์ง๋ฉ๋๋ค.
ํ์ผ์ ๋ณต์ฌํ ๋๋ ์ฃผ์ํด์ผ ํ ๋ช ๊ฐ์ง ์ฌํญ์ด ์์ต๋๋ค. ์ฒซ์งธ๋ก, ๋ณต์ฌํ ํ์ผ์ด ํ์ฌ ์์ ๋๋ ํ ๋ฆฌ์ ์๋ค๋ฉด ํ์ผ ์ด๋ฆ๋ง ์ง์ ํ๋ฉด ๋ฉ๋๋ค. ๋์งธ๋ก, ๋ณต์ฌํ ๋์ ๊ฒฝ๋ก๊ฐ ๋๋ ํ ๋ฆฌ์ธ ๊ฒฝ์ฐ, ์ํ๋ ๊ฒฝ๋ก ๋ฐ ํ์ผ ์ด๋ฆ์ ์ฌ์ฉํ์ฌ ๋์ ๊ฒฝ๋ก๋ฅผ ์ง์ ํด์ผ ํฉ๋๋ค. ์ธ ๋ฒ์งธ๋ก, ๋ณต์ฌ๋ ํ์ผ์ ์ด๋ฆ์ ๋ณ๊ฒฝํ๋ ค๋ฉด ๋์ ๊ฒฝ๋ก์ ์๋ก์ด ํ์ผ ์ด๋ฆ์ ์ง์ ํ๋ฉด ๋ฉ๋๋ค.
cp
๋ช
๋ น์ด๋ ๊ฐ์ฅ ์ผ๋ฐ์ ์ผ๋ก ํ์ผ ๋ณต์ฌ์ ์ฌ์ฉ๋์ง๋ง, ๋ค๋ฅธ ๋ช
๋ น์ด์ ํจ๊ป ์กฐํฉํ์ฌ ๋ ๋ณต์กํ ์์
์ ์ํํ ์๋ ์์ต๋๋ค. ํญ์ cp
๋ช
๋ด์ผ ํ์ด์ง๋ฅผ ํ์ธํ์ฌ ์ฌ์ฉ ๊ฐ๋ฅํ ์ต์
๊ณผ ๊ทธ ์ฌ์ฉ๋ฒ์ ํ์ธํ๋ ๊ฒ์ด ์ข์ต๋๋ค.
- cp ๋ช ๋ น์ด๋ฅผ ์ฌ์ฉํ์ฌ ํ์ผ์ ๋ณต์ฌํ๋ ๋ฐฉ๋ฒ ๋ฐ ์ต์ ์ค๋ช
ํ์ผ์ ๋ณต์ฌํ๋ ๋ฐ์๋ cp
๋ช
๋ น์ด๋ฅผ ์ฌ์ฉํ ์ ์์ต๋๋ค. cp
๋ช
๋ น์ด๋ฅผ ์ฌ์ฉํ๋ฉด ์๋ณธ ํ์ผ์ ์๋ก์ด ํ์ผ๋ก ๋ณต์ฌํ ์ ์์ต๋๋ค. ์ด์ cp
๋ช
๋ น์ด๋ฅผ ์ฌ์ฉํ์ฌ ํ์ผ์ ๋ณต์ฌํ๋ ๋ฐฉ๋ฒ๊ณผ ํจ๊ป ๋ช ๊ฐ์ง ์ ์ฉํ ์ต์
์ ๋ํด ์์๋ณด๊ฒ ์ต๋๋ค.
๋ฐฉ๋ฒ
cp
๋ช
๋ น์ด๋ฅผ ์ฌ์ฉํ์ฌ ํ์ผ์ ๋ณต์ฌํ๋ ๋ฐฉ๋ฒ์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค:
```shell
cp [์ต์
] ์์ค ๋์
- `[์ต์
]`: ์ต์
์ ๋ณต์ฌ ์์
์ ๋ํ ์ถ๊ฐ ์ค์ ์ ์ ๊ณตํฉ๋๋ค. ์๋์์ ์ต์
์ ๋ํด ์์ธํ ์์๋ณด๊ฒ ์ต๋๋ค.
- `์์ค`: ๋ณต์ฌํ ํ์ผ์ ๊ฒฝ๋ก ๋ฐ ์ด๋ฆ์
๋๋ค. ๋ณต์ฌํ๋ ค๋ ํ์ผ์ ๊ฒฝ๋ก๋ฅผ ์ ํํ ์ง์ ํด์ผ ํฉ๋๋ค.
- `๋์`: ๋ณต์ฌ๋ ํ์ผ์ด ์ ์ฅ๋ ๊ฒฝ๋ก ๋ฐ ์ด๋ฆ์
๋๋ค. ๋ณต์ฌ๋ ํ์ผ์ด ์ ์ฅ๋ ๊ฒฝ๋ก๋ฅผ ์ ํํ ์ง์ ํด์ผ ํฉ๋๋ค.
๋ค์์ ํ์ผ์ ๋ณต์ฌํ๋ ๋ช ๊ฐ์ง ์์์
๋๋ค:
- ์๋ณธ ํ์ผ์ ํ์ฌ ์์
๋๋ ํ ๋ฆฌ์ ๋ณต์ฌํ๊ธฐ: `cp file.txt copy.txt` ๋ช
๋ น์ด๋ฅผ ์ฌ์ฉํ๋ฉด `file.txt` ํ์ผ์ด `copy.txt`๋ผ๋ ์ด๋ฆ์ผ๋ก ํ์ฌ ์์
๋๋ ํ ๋ฆฌ์ ๋ณต์ฌ๋ฉ๋๋ค.
- ์๋ณธ ํ์ผ์ ์ง์ ํ ๊ฒฝ๋ก์ ๋ณต์ฌํ๊ธฐ: `cp file.txt /home/user/backup` ๋ช
๋ น์ด๋ฅผ ์ฌ์ฉํ๋ฉด `file.txt` ํ์ผ์ด `/home/user/backup` ๊ฒฝ๋ก์ ๋ณต์ฌ๋ฉ๋๋ค.
- ์๋ณธ ํ์ผ์ ๋ณต์ฌํ๋ฉด์ ์์ฑ ์ ์งํ๊ธฐ: `cp -p file.txt copy.txt` ๋ช
๋ น์ด๋ฅผ ์ฌ์ฉํ๋ฉด `file.txt` ํ์ผ์ด `copy.txt`๋ผ๋ ์ด๋ฆ์ผ๋ก ํ์ฌ ๋๋ ํ ๋ฆฌ์ ๋ณต์ฌ๋๊ณ , ์๋ณธ ํ์ผ์ ์์ฑ(์ฌ์ฉ ๊ถํ, ์์ ์, ๊ทธ๋ฃน ๋ฑ)์ด ์ ์ง๋ฉ๋๋ค.
### ์ต์
`cp` ๋ช
๋ น์ด๋ ๋ค์ํ ์ต์
์ ํตํด ๋ณต์ฌ ์์
์ ์ถ๊ฐ๋ก ์ค์ ํ๊ฑฐ๋ ์กฐ์ ํ ์ ์์ต๋๋ค. ์ผ๋ฐ์ ์ผ๋ก ํ์ผ์ ๋ณต์ฌํ ๋๋ ๋ณ๋์ ์ต์
์ ์ง์ ํ์ง ์์๋ ๋ฉ๋๋ค. ๊ทธ๋ฌ๋ ํน์ ์๊ตฌ์ฌํญ์ ๋ฐ๋ผ ์๋์ ๊ฐ์ ์ต์
์ ์ฌ์ฉํ ์ ์์ต๋๋ค:
- `-r` ์ต์
์ ๋๋ ํ ๋ฆฌ๋ฅผ ์ฌ๊ท์ ์ผ๋ก ๋ณต์ฌํฉ๋๋ค. ๋๋ ํ ๋ฆฌ๋ฅผ ๋ณต์ฌํ ๋๋ ํญ์ `-r` ์ต์
์ ์ฌ์ฉํด์ผ ํฉ๋๋ค. ์: `cp -r dir /home/user/backup`
- `-p` ์ต์
์ ํ์ผ์ ์์ฑ์ ์ ์งํ๋ฉฐ ๋ณต์ฌํฉ๋๋ค. ํ์ผ์ ์์ฑ์๋ ์ฌ์ฉ ๊ถํ, ์์ ์, ๊ทธ๋ฃน ๋ฑ์ด ํฌํจ๋ฉ๋๋ค. ์: `cp -p file.txt /home/user/backup`
- `-i` ์ต์
์ ๋์์ด ์ด๋ฏธ ์กด์ฌํ๋ ๊ฒฝ์ฐ ๋ณต์ฌ๋ฅผ ๋ฎ์ด์ธ ๊ฒ์ธ์ง ๋ฌผ์ด๋ด
๋๋ค. ์: `cp -i file.txt /home/user/backup`
์ด์ธ์๋ `cp` ๋ช
๋ น์ด์๋ ๋ค๋ฅธ ์ ์ฉํ ์ต์
๋ค์ด ์์ต๋๋ค. ํ์์ ๋ฐ๋ผ `cp` ๋ช
๋ น์ด์ ๋งค๋ด์ผ ํ์ด์ง๋ฅผ ์ฐธ์กฐํ์ฌ ์ต์
์ ํ์ธํ๊ณ ์ฌ์ฉํ ์ ์์ต๋๋ค.
## ํ์ผ ๋ณต์ฌํ๊ธฐ
ํ์ผ์ ๋ณต์ฌํ๋ ๋ฐฉ๋ฒ์ ๋งค์ฐ ๊ฐ๋จํ๊ณ `cp` ๋ช
๋ น์ด๋ฅผ ์ฌ์ฉํฉ๋๋ค. `cp` ๋ช
๋ น์ด๋ฅผ ์ฌ์ฉํ๋ฉด ์๋ณธ ํ์ผ์ ์๋ก์ด ํ์ผ๋ก ๋ณต์ฌํ ์ ์์ต๋๋ค.
### ์ฌ์ฉ๋ฒ
`cp` ๋ช
๋ น์ด๋ฅผ ์ฌ์ฉํ์ฌ ํ์ผ์ ๋ณต์ฌํ๋ ๋ฐฉ๋ฒ์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค:
```shell
cp [์ต์
] ์์ค ๋์
[์ต์ ]
: ์ต์ ์ ๋ณต์ฌ ์์ ์ ๋ํ ์ถ๊ฐ ์ค์ ์ ์ ๊ณตํฉ๋๋ค. ์ผ๋ฐ์ ์ผ๋ก ํ์ผ ๋ณต์ฌ์๋ ํน๋ณํ ์ต์ ์ ์ฌ์ฉํ์ง ์์ง๋ง, ์์ฑ ์ ์ง ๋ฑ์ ์๊ตฌ์ฌํญ์ด ์์ ๊ฒฝ์ฐ ์ต์ ์ ์ฌ์ฉํ ์ ์์ต๋๋ค.์์ค
: ๋ณต์ฌํ ํ์ผ์ ๊ฒฝ๋ก ๋ฐ ์ด๋ฆ์ ๋๋ค. ๋ณต์ฌํ๋ ค๋ ํ์ผ์ ๊ฒฝ๋ก๋ฅผ ์ ํํ ์ง์ ํด์ผ ํฉ๋๋ค.๋์
: ๋ณต์ฌ๋ ํ์ผ์ด ์ ์ฅ๋ ๊ฒฝ๋ก ๋ฐ ์ด๋ฆ์ ๋๋ค. ๋ณต์ฌ๋ ํ์ผ์ด ์ ์ฅ๋ ๊ฒฝ๋ก๋ฅผ ์ ํํ ์ง์ ํด์ผ ํฉ๋๋ค.
์์
๋ค์์ ํ์ผ์ ๋ณต์ฌํ๋ ๋ช ๊ฐ์ง ์์์ ๋๋ค:
- ์๋ณธ ํ์ผ์ ํ์ฌ ์์ ๋๋ ํ ๋ฆฌ์ ๋ณต์ฌํ๊ธฐ:
cp file.txt copy.txt
์์ ๋ช
๋ น์ด๋ฅผ ์ฌ์ฉํ๋ฉด file.txt
ํ์ผ์ด copy.txt
๋ผ๋ ์ด๋ฆ์ผ๋ก ํ์ฌ ์์
๋๋ ํ ๋ฆฌ์ ๋ณต์ฌ๋ฉ๋๋ค.
- ์๋ณธ ํ์ผ์ ์ง์ ํ ๊ฒฝ๋ก์ ๋ณต์ฌํ๊ธฐ:
cp file.txt /home/user/backup
์์ ๋ช
๋ น์ด๋ฅผ ์ฌ์ฉํ๋ฉด file.txt
ํ์ผ์ด /home/user/backup
๊ฒฝ๋ก์ ๋ณต์ฌ๋ฉ๋๋ค.
- ์๋ณธ ํ์ผ์ ๋ณต์ฌํ๋ฉด์ ์์ฑ ์ ์งํ๊ธฐ:
cp -p file.txt copy.txt
์์ ๋ช
๋ น์ด๋ฅผ ์ฌ์ฉํ๋ฉด file.txt
ํ์ผ์ด copy.txt
๋ผ๋ ์ด๋ฆ์ผ๋ก ํ์ฌ ๋๋ ํ ๋ฆฌ์ ๋ณต์ฌ๋๊ณ , ์๋ณธ ํ์ผ์ ์์ฑ(์ฌ์ฉ ๊ถํ, ์์ ์, ๊ทธ๋ฃน ๋ฑ)์ด ์ ์ง๋ฉ๋๋ค.
์ต์
cp
๋ช
๋ น์ด๋ ๋ค์ํ ์ต์
์ ์ ๊ณตํ์ฌ ๋ณต์ฌ ์์
์ ์ถ๊ฐ๋ก ์ค์ ํ๊ฑฐ๋ ์กฐ์ ํ ์ ์์ต๋๋ค. ์ผ๋ฐ์ ์ผ๋ก ํ์ผ์ ๋ณต์ฌํ ๋๋ ๋ณ๋์ ์ต์
์ ์ง์ ํ์ง ์์๋ ๋ฉ๋๋ค. ๊ทธ๋ฌ๋ ํน์ ์๊ตฌ์ฌํญ์ ๋ฐ๋ผ ์๋์ ๊ฐ์ ์ต์
์ ์ฌ์ฉํ ์ ์์ต๋๋ค:
-r
์ต์ ์ ๋๋ ํ ๋ฆฌ๋ฅผ ์ฌ๊ท์ ์ผ๋ก ๋ณต์ฌํฉ๋๋ค. ๋๋ ํ ๋ฆฌ๋ฅผ ๋ณต์ฌํ ๋๋ ํญ์-r
์ต์ ์ ์ฌ์ฉํด์ผ ํฉ๋๋ค.
์๋ฅผ ๋ค์ด:
cp -r dir /home/user/backup
์์ ๋ช
๋ น์ด๋ฅผ ์ฌ์ฉํ๋ฉด dir
๋๋ ํ ๋ฆฌ๋ฅผ /home/user/backup
๊ฒฝ๋ก์ ์ฌ๊ท์ ์ผ๋ก ๋ณต์ฌํฉ๋๋ค.
-p
์ต์ ์ ํ์ผ์ ์์ฑ์ ์ ์งํ๋ฉฐ ๋ณต์ฌํฉ๋๋ค. ํ์ผ์ ์์ฑ์๋ ์ฌ์ฉ ๊ถํ, ์์ ์, ๊ทธ๋ฃน ๋ฑ์ด ํฌํจ๋ฉ๋๋ค.
์๋ฅผ ๋ค์ด:
cp -p file.txt /home/user/backup
์์ ๋ช
๋ น์ด๋ฅผ ์ฌ์ฉํ๋ฉด file.txt
ํ์ผ์ด /home/user/backup
๊ฒฝ๋ก์ ๋ณต์ฌ๋๊ณ , ์๋ณธ ํ์ผ์ ์์ฑ์ด ์ ์ง๋ฉ๋๋ค.
-i
์ต์ ์ ๋์์ด ์ด๋ฏธ ์กด์ฌํ๋ ๊ฒฝ์ฐ ๋ณต์ฌ๋ฅผ ๋ฎ์ด์ธ ๊ฒ์ธ์ง ๋ฌผ์ด๋ด ๋๋ค.
์๋ฅผ ๋ค์ด:
cp -i file.txt /home/user/backup
์์ ๋ช
๋ น์ด๋ฅผ ์ฌ์ฉํ๋ฉด file.txt
ํ์ผ์ด /home/user/backup
๊ฒฝ๋ก์ ๋ณต์ฌ๋๋๋ฐ, ๋์ ๊ฒฝ๋ก์ ์ด๋ฏธ ๋์ผํ ์ด๋ฆ์ ํ์ผ์ด ์กด์ฌํ๋ ๊ฒฝ์ฐ ๋ฎ์ด์ธ ๊ฒ์ธ์ง ๋ฌผ์ด๋ด
๋๋ค.
์ด์ธ์๋ cp
๋ช
๋ น์ด๋ ์ฌ๋ฌ ๋ค๋ฅธ ์ ์ฉํ ์ต์
๋ค์ ์ ๊ณตํฉ๋๋ค. ํ์์ ๋ฐ๋ผ cp
๋ช
๋ น์ด์ ๋งค๋ด์ผ ํ์ด์ง๋ฅผ ์ฐธ์กฐํ์ฌ ์ต์
์ ํ์ธํ๊ณ ์ฌ์ฉํ ์ ์์ต๋๋ค.
๋๋ ํ ๋ฆฌ ๋ณต์ฌํ๊ธฐ
๋๋ ํ ๋ฆฌ๋ฅผ ๋ณต์ฌํ๋ ๋ฐฉ๋ฒ์ ํ์ผ์ ๋ณต์ฌํ๋ ๊ฒ๊ณผ ์กฐ๊ธ ๋ค๋ฆ
๋๋ค. ๋๋ ํ ๋ฆฌ๋ฅผ ๋ณต์ฌํ ๋์๋ -r
์ต์
์ ์ฌ์ฉํ์ฌ ์ฌ๊ท์ ์ผ๋ก ๋ณต์ฌํด์ผ ํฉ๋๋ค. ์ด์ ๋๋ ํ ๋ฆฌ๋ฅผ ๋ณต์ฌํ๋ ๋ฐฉ๋ฒ๊ณผ ํจ๊ป ๋ช ๊ฐ์ง ์ ์ฉํ ์ต์
์ ๋ํด ์์๋ณด๊ฒ ์ต๋๋ค.
๋ฐฉ๋ฒ
๋๋ ํ ๋ฆฌ๋ฅผ ๋ณต์ฌํ๋ ๋ฐฉ๋ฒ์ cp
๋ช
๋ น์ด๋ฅผ ์ฌ์ฉํ์ฌ ํ์ผ์ ๋ณต์ฌํ๋ ๋ฐฉ๋ฒ๊ณผ ์ ์ฌํฉ๋๋ค. ๋ค์์ ๋๋ ํ ๋ฆฌ๋ฅผ ๋ณต์ฌํ๋ ๋ช
๋ น์ด์ ํ์์
๋๋ค:
```shell
cp -r [์ต์
] ์๋ณธ_๋๋ ํ ๋ฆฌ ๋์_๋๋ ํ ๋ฆฌ
- `-r` ์ต์
์ ๋๋ ํ ๋ฆฌ๋ฅผ ์ฌ๊ท์ ์ผ๋ก ๋ณต์ฌํ ์ ์๋๋ก ์ค์ ํฉ๋๋ค. ๋๋ ํ ๋ฆฌ๋ฅผ ๋ณต์ฌํ ๋๋ ํญ์ `-r` ์ต์
์ ์ฌ์ฉํด์ผ ํฉ๋๋ค.
- `[์ต์
]`์ ๋ณต์ฌ ์์
์ ๋ํ ์ถ๊ฐ ์ค์ ์ ์ ๊ณตํฉ๋๋ค. ์๋์์ ๋ช ๊ฐ์ง ์ ์ฉํ ์ต์
์ ๋ํด ์์ธํ ์์๋ณด๊ฒ ์ต๋๋ค.
- `์๋ณธ_๋๋ ํ ๋ฆฌ`๋ ๋ณต์ฌํ ๋๋ ํ ๋ฆฌ์ ๊ฒฝ๋ก์
๋๋ค. ๋ณต์ฌํ๋ ค๋ ๋๋ ํ ๋ฆฌ์ ๊ฒฝ๋ก๋ฅผ ์ ํํ๊ฒ ์ง์ ํด์ผ ํฉ๋๋ค.
- `๋์_๋๋ ํ ๋ฆฌ`๋ ๋ณต์ฌ๋ ๋๋ ํ ๋ฆฌ๊ฐ ์ ์ฅ๋ ๊ฒฝ๋ก์
๋๋ค. ๋ณต์ฌ๋ ๋๋ ํ ๋ฆฌ๊ฐ ์ ์ฅ๋ ๊ฒฝ๋ก๋ฅผ ์ ํํ๊ฒ ์ง์ ํด์ผ ํฉ๋๋ค.
๋ค์์ ๋๋ ํ ๋ฆฌ๋ฅผ ๋ณต์ฌํ๋ ๋ช ๊ฐ์ง ์์์
๋๋ค:
- ํ์ฌ ๋๋ ํ ๋ฆฌ์ ๋๋ ํ ๋ฆฌ๋ฅผ ๋ณต์ฌํ๊ธฐ: `cp -r dir backup` ๋ช
๋ น์ด๋ฅผ ์ฌ์ฉํ๋ฉด `dir` ๋๋ ํ ๋ฆฌ์ ๊ทธ ํ์์ ๋ชจ๋ ํ์ผ๊ณผ ๋๋ ํ ๋ฆฌ๊ฐ `backup` ๋๋ ํ ๋ฆฌ๋ก ์ฌ๊ท์ ์ผ๋ก ๋ณต์ฌ๋ฉ๋๋ค.
- ์๋ณธ ๋๋ ํ ๋ฆฌ๋ฅผ ์ง์ ํ ๊ฒฝ๋ก์ ๋ณต์ฌํ๊ธฐ: `cp -r dir /home/user/backup` ๋ช
๋ น์ด๋ฅผ ์ฌ์ฉํ๋ฉด `dir` ๋๋ ํ ๋ฆฌ์ ๊ทธ ํ์์ ๋ชจ๋ ํ์ผ๊ณผ ๋๋ ํ ๋ฆฌ๊ฐ `/home/user/backup` ๊ฒฝ๋ก๋ก ์ฌ๊ท์ ์ผ๋ก ๋ณต์ฌ๋ฉ๋๋ค.
### ์ต์
๋๋ ํ ๋ฆฌ๋ฅผ ๋ณต์ฌํ ๋์๋ `-r` ์ต์
์ ๋ฐ๋์ ์ฌ์ฉํด์ผ ํฉ๋๋ค. ๊ทธ ์ธ์๋ ๋ค๋ฅธ ์ ์ฉํ ์ต์
๋ค์ด ์์ต๋๋ค:
- `-p` ์ต์
์ ํ์ผ์ ์์ฑ์ ์ ์งํ๋ฉฐ ๋ณต์ฌํฉ๋๋ค. ํ์ผ์ ์์ฑ์๋ ์ฌ์ฉ ๊ถํ, ์์ ์, ๊ทธ๋ฃน ๋ฑ์ด ํฌํจ๋ฉ๋๋ค. ๋๋ ํ ๋ฆฌ๋ฅผ ๋ณต์ฌํ ๋์๋ ํ์ํ ๊ฒฝ์ฐ ์์ฑ์ ์ ์งํ๊ธฐ ์ํด `-p` ์ต์
์ ์ฌ์ฉํ ์ ์์ต๋๋ค.
- `-i` ์ต์
์ ๋์์ด ์ด๋ฏธ ์กด์ฌํ๋ ๊ฒฝ์ฐ ๋ณต์ฌ๋ฅผ ๋ฎ์ด์ธ ๊ฒ์ธ์ง ๋ฌผ์ด๋ด
๋๋ค. ๋๋ ํ ๋ฆฌ๋ฅผ ๋ณต์ฌํ ๋์๋ ๋์ ๋๋ ํ ๋ฆฌ๊ฐ ์ด๋ฏธ ์กด์ฌํ๋ ๊ฒฝ์ฐ ๋ฎ์ด์ธ ๊ฒ์ธ์ง ๋ฌผ์ด๋ณด๊ธฐ ์ํด `-i` ์ต์
์ ์ฌ์ฉํ ์ ์์ต๋๋ค.
๋๋ ํ ๋ฆฌ ๋ณต์ฌ์ ๋ํ ์ถ๊ฐ์ ์ธ ์ต์
์ `cp` ๋ช
๋ น์ด์ ๋งค๋ด์ผ ํ์ด์ง๋ฅผ ์ฐธ์กฐํ๋ฉด ํ์ธํ ์ ์์ต๋๋ค.
## `cp` ๋ช
๋ น์ด๋ฅผ ์ฌ์ฉํ์ฌ ๋๋ ํ ๋ฆฌ๋ฅผ ๋ณต์ฌํ๋ ๋ฐฉ๋ฒ ๋ฐ ์ต์
์ค๋ช
`cp` ๋ช
๋ น์ด๋ฅผ ์ฌ์ฉํ์ฌ ๋๋ ํ ๋ฆฌ๋ฅผ ๋ณต์ฌํ๋ ๋ฐฉ๋ฒ ๋ฐ ๋ช ๊ฐ์ง ์ ์ฉํ ์ต์
์ ๋ํด ์์๋ณด๊ฒ ์ต๋๋ค.
### ๋ฐฉ๋ฒ
๋๋ ํ ๋ฆฌ๋ฅผ ๋ณต์ฌํ๋ ๋ฐฉ๋ฒ์ ํ์ผ์ ๋ณต์ฌํ๋ ๊ฒ๊ณผ ์กฐ๊ธ ๋ค๋ฆ
๋๋ค. ๋๋ ํ ๋ฆฌ๋ฅผ ๋ณต์ฌํ ๋์๋ `-r` ์ต์
์ ์ฌ์ฉํ์ฌ ์ฌ๊ท์ ์ผ๋ก ๋ณต์ฌํด์ผ ํฉ๋๋ค. ๋ค์์ ๋๋ ํ ๋ฆฌ๋ฅผ ๋ณต์ฌํ๋ ๋ช
๋ น์ด์ ํ์์
๋๋ค:
```shell
cp -r [์ต์
] ์๋ณธ_๋๋ ํ ๋ฆฌ ๋์_๋๋ ํ ๋ฆฌ
-r
์ต์ ์ ๋๋ ํ ๋ฆฌ๋ฅผ ์ฌ๊ท์ ์ผ๋ก ๋ณต์ฌํ ์ ์๋๋ก ์ค์ ํฉ๋๋ค. ๋๋ ํ ๋ฆฌ๋ฅผ ๋ณต์ฌํ ๋๋ ํญ์-r
์ต์ ์ ์ฌ์ฉํด์ผ ํฉ๋๋ค.[์ต์ ]
์ ๋ณต์ฌ ์์ ์ ๋ํ ์ถ๊ฐ ์ค์ ์ ์ ๊ณตํฉ๋๋ค. ์๋์์ ๋ช ๊ฐ์ง ์ ์ฉํ ์ต์ ์ ๋ํด ์์ธํ ์์๋ณด๊ฒ ์ต๋๋ค.์๋ณธ_๋๋ ํ ๋ฆฌ
๋ ๋ณต์ฌํ ๋๋ ํ ๋ฆฌ์ ๊ฒฝ๋ก์ ๋๋ค. ๋ณต์ฌํ๋ ค๋ ๋๋ ํ ๋ฆฌ์ ๊ฒฝ๋ก๋ฅผ ์ ํํ๊ฒ ์ง์ ํด์ผ ํฉ๋๋ค.๋์_๋๋ ํ ๋ฆฌ
๋ ๋ณต์ฌ๋ ๋๋ ํ ๋ฆฌ๊ฐ ์ ์ฅ๋ ๊ฒฝ๋ก์ ๋๋ค. ๋ณต์ฌ๋ ๋๋ ํ ๋ฆฌ๊ฐ ์ ์ฅ๋ ๊ฒฝ๋ก๋ฅผ ์ ํํ๊ฒ ์ง์ ํด์ผ ํฉ๋๋ค.
๋ค์์ ๋๋ ํ ๋ฆฌ๋ฅผ ๋ณต์ฌํ๋ ๋ช ๊ฐ์ง ์์์ ๋๋ค:
- ํ์ฌ ๋๋ ํ ๋ฆฌ์ ๋๋ ํ ๋ฆฌ๋ฅผ ๋ณต์ฌํ๊ธฐ:
cp -r dir backup
์์ ๋ช
๋ น์ด๋ฅผ ์ฌ์ฉํ๋ฉด dir
๋๋ ํ ๋ฆฌ์ ๊ทธ ํ์์ ๋ชจ๋ ํ์ผ๊ณผ ๋๋ ํ ๋ฆฌ๊ฐ backup
๋๋ ํ ๋ฆฌ๋ก ์ฌ๊ท์ ์ผ๋ก ๋ณต์ฌ๋ฉ๋๋ค.
- ์๋ณธ ๋๋ ํ ๋ฆฌ๋ฅผ ์ง์ ํ ๊ฒฝ๋ก์ ๋ณต์ฌํ๊ธฐ:
cp -r dir /home/user/backup
์์ ๋ช
๋ น์ด๋ฅผ ์ฌ์ฉํ๋ฉด dir
๋๋ ํ ๋ฆฌ์ ๊ทธ ํ์์ ๋ชจ๋ ํ์ผ๊ณผ ๋๋ ํ ๋ฆฌ๊ฐ /home/user/backup
๊ฒฝ๋ก๋ก ์ฌ๊ท์ ์ผ๋ก ๋ณต์ฌ๋ฉ๋๋ค.
์ต์
๋๋ ํ ๋ฆฌ๋ฅผ ๋ณต์ฌํ ๋์๋ -r
์ต์
์ ๋ฐ๋์ ์ฌ์ฉํด์ผ ํฉ๋๋ค. ๊ทธ ์ธ์๋ ๋ค๋ฅธ ์ ์ฉํ ์ต์
๋ค์ด ์์ต๋๋ค:
-p
์ต์ ์ ํ์ผ์ ์์ฑ์ ์ ์งํ๋ฉฐ ๋ณต์ฌํฉ๋๋ค. ํ์ผ์ ์์ฑ์๋ ์ฌ์ฉ ๊ถํ, ์์ ์, ๊ทธ๋ฃน ๋ฑ์ด ํฌํจ๋ฉ๋๋ค. ๋๋ ํ ๋ฆฌ๋ฅผ ๋ณต์ฌํ ๋์๋ ํ์ํ ๊ฒฝ์ฐ ์์ฑ์ ์ ์งํ๊ธฐ ์ํด-p
์ต์ ์ ์ฌ์ฉํ ์ ์์ต๋๋ค.-i
์ต์ ์ ๋์์ด ์ด๋ฏธ ์กด์ฌํ๋ ๊ฒฝ์ฐ ๋ณต์ฌ๋ฅผ ๋ฎ์ด์ธ ๊ฒ์ธ์ง ๋ฌผ์ด๋ด ๋๋ค. ๋๋ ํ ๋ฆฌ๋ฅผ ๋ณต์ฌํ ๋์๋ ๋์ ๋๋ ํ ๋ฆฌ๊ฐ ์ด๋ฏธ ์กด์ฌํ๋ ๊ฒฝ์ฐ ๋ฎ์ด์ธ ๊ฒ์ธ์ง ๋ฌผ์ด๋ณด๊ธฐ ์ํด-i
์ต์ ์ ์ฌ์ฉํ ์ ์์ต๋๋ค.
cp -ri dir /home/user/backup
์์ ๋ช
๋ น์ด๋ฅผ ์ฌ์ฉํ๋ฉด dir
๋๋ ํ ๋ฆฌ์ ๊ทธ ํ์์ ๋ชจ๋ ํ์ผ๊ณผ ๋๋ ํ ๋ฆฌ๊ฐ /home/user/backup
๊ฒฝ๋ก๋ก ์ฌ๊ท์ ์ผ๋ก ๋ณต์ฌ๋๊ณ , ๋ง์ฝ ๋์ ๋๋ ํ ๋ฆฌ์ ์ด๋ฏธ ๋์ผํ ์ด๋ฆ์ ํ์ผ์ด๋ ๋๋ ํ ๋ฆฌ๊ฐ ์กด์ฌํ๋ค๋ฉด ๋ฎ์ด์ธ ๊ฒ์ธ์ง ๋ฌผ์ด๋ด
๋๋ค.
๋ค๋ฅธ ์ ์ฉํ ์ต์
๋ฐ ์์ธํ ๋ด์ฉ์ cp
๋ช
๋ น์ด์ ๋งค๋ด์ผ ํ์ด์ง๋ฅผ ์ฐธ์กฐํ์ญ์์ค.
cp
๋ช
๋ น์ด๋ฅผ ์ฌ์ฉํ์ฌ ๋๋ ํ ๋ฆฌ๋ฅผ ๋ณต์ฌํ๋ ๋ฐฉ๋ฒ ๋ฐ ์ต์
์ค๋ช
๋๋ ํ ๋ฆฌ๋ฅผ ๋ณต์ฌํ ๋์๋ -r
์ต์
์ ์ฌ์ฉํ์ฌ ์ฌ๊ท์ ์ผ๋ก ๋ณต์ฌํด์ผ ํฉ๋๋ค. ๋ค์์ ๋๋ ํ ๋ฆฌ๋ฅผ ๋ณต์ฌํ๋ ๋ช
๋ น์ด์ ํ์์
๋๋ค:
cp -r [์ต์
] ์๋ณธ_๋๋ ํ ๋ฆฌ ๋์_๋๋ ํ ๋ฆฌ
์๋ณธ_๋๋ ํ ๋ฆฌ
๋ ๋ณต์ฌํ๋ ค๋ ๋๋ ํ ๋ฆฌ์ ๊ฒฝ๋ก์
๋๋ค.๋์_๋๋ ํ ๋ฆฌ
๋ ๋ณต์ฌ๋ ๋๋ ํ ๋ฆฌ๊ฐ ์ ์ฅ๋ ๊ฒฝ๋ก์
๋๋ค.
์๋ฅผ ๋ค์ด, dir
๋๋ ํ ๋ฆฌ์ ๊ทธ ํ์์ ๋ชจ๋ ํ์ผ๊ณผ ๋๋ ํ ๋ฆฌ๋ฅผ backup
๋๋ ํ ๋ฆฌ๋ก ์ฌ๊ท์ ์ผ๋ก ๋ณต์ฌํ๋ ค๋ฉด ๋ค์๊ณผ ๊ฐ์ด ๋ช
๋ น์ด๋ฅผ ์ฌ์ฉํฉ๋๋ค:
cp -r dir backup
-p
์ต์
์ ๋ณต์ฌ ์์
์์ ํ์ผ์ ์์ฑ์ ์ ์งํฉ๋๋ค. ์ด๋ ์ฌ์ฉ ๊ถํ, ์์ ์, ๊ทธ๋ฃน ๋ฑ์ ์์ฑ์ ํฌํจํฉ๋๋ค. ๋๋ ํ ๋ฆฌ๋ฅผ ๋ณต์ฌํ ๋ ์์ฑ์ ์ ์งํ๋ ค๋ฉด -p
์ต์
์ ์ฌ์ฉํ ์ ์์ต๋๋ค.
-i
์ต์
์ ์ด๋ฏธ ์กด์ฌํ๋ ๊ฒฝ์ฐ ๋ณต์ฌ๋ฅผ ๋ฎ์ด์ธ ๊ฒ์ธ์ง ๋ฌผ์ด๋ด
๋๋ค. ์๋ฅผ ๋ค์ด, dir
๋๋ ํ ๋ฆฌ์ ๊ทธ ํ์์ ๋ชจ๋ ํ์ผ๊ณผ ๋๋ ํ ๋ฆฌ๋ฅผ /home/user/backup
๊ฒฝ๋ก๋ก ์ฌ๊ท์ ์ผ๋ก ๋ณต์ฌํ๊ณ , ๋์ ๋๋ ํ ๋ฆฌ์ ์ด๋ฏธ ๋์ผํ ์ด๋ฆ์ ํ์ผ์ด๋ ๋๋ ํ ๋ฆฌ๊ฐ ์กด์ฌํ ๊ฒฝ์ฐ ๋ฎ์ด์ธ ๊ฒ์ธ์ง ๋ฌป๋๋ค๋ฉด ๋ค์๊ณผ ๊ฐ์ ๋ช
๋ น์ด๋ฅผ ์ฌ์ฉํฉ๋๋ค:
cp -ri dir /home/user/backup
cp
๋ช
๋ น์ด์๋ ๋ ๋ง์ ์ ์ฉํ ์ต์
์ด ์์ผ๋, ํ์์ ๋ฐ๋ผ ํด๋น ๋งค๋ด์ผ ํ์ด์ง๋ฅผ ์ฐธ์กฐํ์ญ์์ค.
4. ๋ณต์ฌํ ๋์ ์ ํํ๊ธฐ
cp
๋ช
๋ น์ด๋ฅผ ์ฌ์ฉํ์ฌ ๋๋ ํ ๋ฆฌ๋ฅผ ๋ณต์ฌํ ๋, ๋ณต์ฌํ ๋์์ ์ ํํ๋ ๋ฐฉ๋ฒ์ ๋ํด ์์๋ณด๊ฒ ์ต๋๋ค.
cp
๋ช
๋ น์ด๋ฅผ ์ฌ์ฉํ์ฌ ๋๋ ํ ๋ฆฌ๋ฅผ ๋ณต์ฌํ ๋, ์๋ณธ ๋๋ ํ ๋ฆฌ์ ๊ฒฝ๋ก๋ฅผ ์ง์ ํด์ผ ํฉ๋๋ค. ์๋ณธ ๋๋ ํ ๋ฆฌ์ ๊ฒฝ๋ก๋ฅผ ์ ํํ๊ฒ ์ง์ ํ์ง ์์ผ๋ฉด ์ค๋ฅ๊ฐ ๋ฐ์ํ ์ ์์ผ๋ฏ๋ก ์ฃผ์ํด์ผ ํฉ๋๋ค.
๋ค์์ ๋๋ ํ ๋ฆฌ๋ฅผ ๋ณต์ฌํ๊ธฐ ์ํด ์๋ณธ ๋๋ ํ ๋ฆฌ๋ฅผ ์ ํํ๋ ๋ช ๊ฐ์ง ์์์ ๋๋ค:
- ํ์ฌ ๋๋ ํ ๋ฆฌ์ ๋๋ ํ ๋ฆฌ๋ฅผ ๋ณต์ฌํ๊ธฐ:
cp -r source_dir destination_dir
์์ ๋ช
๋ น์ด๋ฅผ ์ฌ์ฉํ๋ฉด source_dir
๋๋ ํ ๋ฆฌ์ ๊ทธ ํ์์ ๋ชจ๋ ํ์ผ๊ณผ ๋๋ ํ ๋ฆฌ๊ฐ destination_dir
๋๋ ํ ๋ฆฌ๋ก ์ฌ๊ท์ ์ผ๋ก ๋ณต์ฌ๋ฉ๋๋ค.
- ๋ค๋ฅธ ๊ฒฝ๋ก์ ์๋ ์๋ณธ ๋๋ ํ ๋ฆฌ๋ฅผ ๋ณต์ฌํ๊ธฐ:
cp -r /path/to/source_dir destination_dir
์์ ๋ช
๋ น์ด์์ /path/to/source_dir
์ ๋ณต์ฌํ๋ ค๋ ๋๋ ํ ๋ฆฌ์ ์ ๋ ๊ฒฝ๋ก์
๋๋ค. ์ด๋ฅผ ํตํด source_dir
๋๋ ํ ๋ฆฌ์ ๊ทธ ํ์์ ๋ชจ๋ ํ์ผ๊ณผ ๋๋ ํ ๋ฆฌ๊ฐ destination_dir
๋๋ ํ ๋ฆฌ๋ก ์ฌ๊ท์ ์ผ๋ก ๋ณต์ฌ๋ฉ๋๋ค.
์๋ณธ ๋๋ ํ ๋ฆฌ์ ์ ํ์ ๋ณต์ฌ ์์
์ ์ฑ๊ณต๊ณผ ์ค๋ฅ ์ฌ๋ถ์ ํฐ ์ํฅ์ ๋ฏธ์น๋ฏ๋ก ์ ํํ ๊ฒฝ๋ก๋ฅผ ์ง์ ํ๋ ๊ฒ์ด ์ค์ํฉ๋๋ค. ์๋ณธ ๋๋ ํ ๋ฆฌ์ ๊ฒฝ๋ก๋ฅผ ์ ํํ๊ฒ ์ง์ ํ๊ณ ์ถ๋ค๋ฉด cd
๋ช
๋ น์ด๋ฅผ ์ฌ์ฉํ์ฌ ํด๋น ๋๋ ํ ๋ฆฌ๋ก ์ด๋ํ ํ pwd
๋ช
๋ น์ด๋ฅผ ์ฌ์ฉํ์ฌ ํด๋น ๋๋ ํ ๋ฆฌ์ ์ ๋ ๊ฒฝ๋ก๋ฅผ ํ์ธํ๋ ๊ฒ์ด ์ข์ต๋๋ค.
๋ณต์ฌ ์์
์ ๋ํ ์์ธํ ๋ด์ฉ ๋ฐ ๋ค๋ฅธ ์ ์ฉํ ์ต์
์ cp
๋ช
๋ น์ด์ ๋งค๋ด์ผ ํ์ด์ง๋ฅผ ์ฐธ์กฐํ์ญ์์ค.
- cp
๋ช
๋ น์ด๋ฅผ ์ฌ์ฉํ ๋ ๋ณต์ฌํ ๋์์ ์ ํํ๋ ๋ฐฉ๋ฒ ๋ฐ ์ต์
์ค๋ช
cp
๋ช
๋ น์ด๋ฅผ ์ฌ์ฉํ์ฌ ๋ณต์ฌํ ๋์์ ์ ํํ๋ ๋ฐฉ๋ฒ์ ๋ํด ์์๋ณด๊ฒ ์ต๋๋ค. ๋ํ ๋ช
๋ น์ด์ ๋ค์ํ ์ต์
์ ๋ํด์๋ ์ค๋ช
ํ๊ฒ ์ต๋๋ค.
๋ณต์ฌ ์์ ์ ์ํํ ๋, ๋ค์๊ณผ ๊ฐ์ ํ์์ผ๋ก ๋ช ๋ น์ด๋ฅผ ์ฌ์ฉํฉ๋๋ค:
cp [์ต์
] ์๋ณธ ๋์
์๋ณธ
์ ๋ณต์ฌํ๋ ค๋ ํ์ผ ๋๋ ๋๋ ํ ๋ฆฌ์ ๊ฒฝ๋ก์
๋๋ค.๋์
์ ๋ณต์ฌ๋ ํ์ผ์ด๋ ๋๋ ํ ๋ฆฌ๊ฐ ์ ์ฅ๋ ๊ฒฝ๋ก์
๋๋ค.
์ต์ ์ ๋ณต์ฌ ์์ ์ ์ถ๊ฐ์ ์ธ ์ค์ ์ ํ ์ ์๋๋ก ๋์์ค๋๋ค. ๋ค์์ ๋ช ๊ฐ์ง ์ ์ฉํ ์ต์ ์ ๋ํ ์ค๋ช ์ ๋๋ค:
-r
์ต์ : ์๋ณธ ๋๋ ํ ๋ฆฌ์ ๊ทธ ํ์์ ๋ชจ๋ ํ์ผ๊ณผ ๋๋ ํ ๋ฆฌ๋ฅผ ์ฌ๊ท์ ์ผ๋ก ๋ณต์ฌํฉ๋๋ค. ์ด ์ต์ ์ ๋๋ ํ ๋ฆฌ๋ฅผ ๋ณต์ฌํ ๋ ํ์์ ์ผ๋ก ์ฌ์ฉ๋์ด์ผ ํฉ๋๋ค.-i
์ต์ : ๋์ ๊ฒฝ๋ก์ ์ด๋ฏธ ๋์ผํ ์ด๋ฆ์ ํ์ผ์ด๋ ๋๋ ํ ๋ฆฌ๊ฐ ์กด์ฌํ ๊ฒฝ์ฐ ๋ฎ์ด์ธ ๊ฒ์ธ์ง ๋ฌผ์ด๋ด ๋๋ค. ์ฌ์ฉ์์ ํ์ธ์ ๊ฑฐ์น์ง ์๊ณ ๋ฎ์ด์ฐ๊ธฐ๋ฅผ ํ๊ณ ์ถ๋ค๋ฉด,-i
์ต์ ์ ์ ์ธํฉ๋๋ค.-p
์ต์ : ํ์ผ์ ์์ฑ์ ์ ์งํฉ๋๋ค. ์ด๋ ํ์ผ์ ์ฌ์ฉ ๊ถํ, ์์ ์, ๊ทธ๋ฃน ๋ฑ์ ํฌํจํฉ๋๋ค. ๋๋ ํ ๋ฆฌ๋ฅผ ๋ณต์ฌํ ๋,-p
์ต์ ์ ์ฌ์ฉํ์ฌ ์์ฑ์ ์ ์งํ ์ ์์ต๋๋ค.
์์ ์ต์
๋ค์ cp
๋ช
๋ น์ด๋ฅผ ์ฌ์ฉํ ๋ ์์ฃผ ์ฌ์ฉ๋๋ ์ต์
์ค ์ผ๋ถ์ ํด๋นํฉ๋๋ค. ๋ ๋ง์ ์ต์
์ ์ฌ์ฉํ๊ณ ์ถ๋ค๋ฉด, cp
๋ช
๋ น์ด์ ๋งค๋ด์ผ ํ์ด์ง๋ฅผ ์ฐธ์กฐํ์ญ์์ค.
์๋ฅผ ๋ค์ด, file.txt
ํ์ผ์ destination
๋๋ ํ ๋ฆฌ๋ก ๋ณต์ฌํ๊ณ ์ถ๋ค๋ฉด ๋ค์๊ณผ ๊ฐ์ด ๋ช
๋ น์ด๋ฅผ ์ฌ์ฉํฉ๋๋ค:
cp file.txt destination
๋น์ทํ๊ฒ, dir
๋๋ ํ ๋ฆฌ์ ๊ทธ ํ์์ ๋ชจ๋ ํ์ผ๊ณผ ๋๋ ํ ๋ฆฌ๋ฅผ backup
๋๋ ํ ๋ฆฌ๋ก ์ฌ๊ท์ ์ผ๋ก ๋ณต์ฌํ๊ณ ์ถ๋ค๋ฉด, ๋ค์๊ณผ ๊ฐ์ ๋ช
๋ น์ด๋ฅผ ์ฌ์ฉํฉ๋๋ค:
cp -r dir backup
์์ ์์๋ฅผ ํตํด ๋ณต์ฌ ๋์์ ์ ํํ๋ ๋ฐฉ๋ฒ๊ณผ ์ต์ ์ ์ ์ฉํ๋ ๋ฐฉ๋ฒ์ ๋ํด ์ค๋ช ํ์์ต๋๋ค. ํ์์ ๋ฐ๋ผ ํด๋น ๋งค๋ด์ผ ํ์ด์ง๋ฅผ ์ฐธ์กฐํ์ฌ ๋ ๋ง์ ์ต์ ์ ํ์ธํ ์ ์์ต๋๋ค.
- cp
๋ช
๋ น์ด๋ฅผ ์ฌ์ฉํ ๋ ๋ณต์ฌํ ๋์์ ์ ํํ๋ ๋ฐฉ๋ฒ ๋ฐ ์ต์
์ค๋ช
cp
๋ช
๋ น์ด๋ฅผ ์ฌ์ฉํ์ฌ ๋ณต์ฌํ ๋์์ ์ ํํ๋ ๋ฐฉ๋ฒ์ ๋ํด ์์๋ณด๊ฒ ์ต๋๋ค. ๋ํ ๋ช
๋ น์ด์ ๋ค์ํ ์ต์
์ ๋ํด์ ์์ธํ ์ค๋ช
ํ๊ฒ ์ต๋๋ค.
๋ณต์ฌ ์์
์ ์ํํ ๋, ์๋์ ๊ฐ์ ํ์์ผ๋ก cp
๋ช
๋ น์ด๋ฅผ ์ฌ์ฉํฉ๋๋ค:
cp [์ต์
] ์๋ณธ ๋์
์๋ณธ
์ ๋ณต์ฌํ๋ ค๋ ํ์ผ ๋๋ ๋๋ ํ ๋ฆฌ์ ๊ฒฝ๋ก๋ฅผ ์๋ฏธํฉ๋๋ค. ๋์
์ ๋ณต์ฌ๋ ํ์ผ์ด๋ ๋๋ ํ ๋ฆฌ๊ฐ ์ ์ฅ๋ ๊ฒฝ๋ก์
๋๋ค.
์ต์ ์ ๋ณต์ฌ ์์ ์ ์ถ๊ฐ์ ์ธ ์ค์ ์ ํ ์ ์๋๋ก ๋์์ค๋๋ค. ๋ค์์ ๋ช ๊ฐ์ง ์ ์ฉํ ์ต์ ์ ๋ํ ์ค๋ช ์ ๋๋ค:
- -r
์ต์
-r
์ต์
์ ์๋ณธ ๋๋ ํ ๋ฆฌ์ ๊ทธ ํ์์ ๋ชจ๋ ํ์ผ๊ณผ ๋๋ ํ ๋ฆฌ๋ฅผ ์ฌ๊ท์ ์ผ๋ก ๋ณต์ฌํฉ๋๋ค. ์ด ์ต์
์ ๋๋ ํ ๋ฆฌ๋ฅผ ๋ณต์ฌํ ๋ ํ์์ ์ผ๋ก ์ฌ์ฉ๋์ด์ผ ํฉ๋๋ค. ํด๋น ๋๋ ํ ๋ฆฌ์ ๋ชจ๋ ๋ด์ฉ์ด ์ง์ ํ ๋์ ๊ฒฝ๋ก๋ก ์ฌ๊ท์ ์ผ๋ก ๋ณต์ฌ๋ฉ๋๋ค.
- -i
์ต์
-i
์ต์
์ ๋์ ๊ฒฝ๋ก์ ์ด๋ฏธ ๋์ผํ ์ด๋ฆ์ ํ์ผ์ด๋ ๋๋ ํ ๋ฆฌ๊ฐ ์กด์ฌํ ๊ฒฝ์ฐ ๋ฎ์ด์ธ ๊ฒ์ธ์ง ๋ฌผ์ด๋ด
๋๋ค. ์ฌ์ฉ์์ ํ์ธ์ ๊ฑฐ์น์ง ์๊ณ ๋ฎ์ด์ฐ๊ธฐ๋ฅผ ํ๊ณ ์ถ๋ค๋ฉด, -i
์ต์
์ ์ ์ธํ๋ฉด ๋ฉ๋๋ค.
- -p
์ต์
-p
์ต์
์ ํ์ผ์ ์์ฑ์ ์ ์งํฉ๋๋ค. ์ด๋ ํ์ผ์ ์ฌ์ฉ ๊ถํ, ์์ ์, ๊ทธ๋ฃน ๋ฑ์ ํฌํจํฉ๋๋ค. ๋๋ ํ ๋ฆฌ๋ฅผ ๋ณต์ฌํ ๋, -p
์ต์
์ ์ฌ์ฉํ์ฌ ์์ฑ์ ์ ์งํ ์ ์์ต๋๋ค.
์์ ์ต์
๋ค์ cp
๋ช
๋ น์ด๋ฅผ ์ฌ์ฉํ ๋ ์์ฃผ ์ฌ์ฉ๋๋ ์ต์
์ค ์ผ๋ถ์ ํด๋นํฉ๋๋ค. ๋ ๋ง์ ์ต์
์ ์ฌ์ฉํ๊ณ ์ถ๋ค๋ฉด, cp
๋ช
๋ น์ด์ ๋งค๋ด์ผ ํ์ด์ง๋ฅผ ์ฐธ์กฐํ์ญ์์ค.
์๋ฅผ ๋ค์ด, file.txt
ํ์ผ์ destination
๋๋ ํ ๋ฆฌ๋ก ๋ณต์ฌํ๊ณ ์ถ๋ค๋ฉด ์๋์ ๊ฐ์ ๋ช
๋ น์ด๋ฅผ ์ฌ์ฉํฉ๋๋ค:
cp file.txt destination
๋น์ทํ๊ฒ, dir
๋๋ ํ ๋ฆฌ์ ๊ทธ ํ์์ ๋ชจ๋ ํ์ผ๊ณผ ๋๋ ํ ๋ฆฌ๋ฅผ backup
๋๋ ํ ๋ฆฌ๋ก ์ฌ๊ท์ ์ผ๋ก ๋ณต์ฌํ๊ณ ์ถ๋ค๋ฉด, ์๋์ ๊ฐ์ ๋ช
๋ น์ด๋ฅผ ์ฌ์ฉํฉ๋๋ค:
cp -r dir backup
์์ ์์๋ฅผ ํตํด ๋ณต์ฌ ๋์์ ์ ํํ๋ ๋ฐฉ๋ฒ๊ณผ ์ต์ ์ ์ ์ฉํ๋ ๋ฐฉ๋ฒ์ ๋ํด ์์๋ณด์์ต๋๋ค. ํ์์ ๋ฐ๋ผ ํด๋น ๋งค๋ด์ผ ํ์ด์ง๋ฅผ ์ฐธ์กฐํ์ฌ ๋ ๋ง์ ์ต์ ์ ํ์ธํ ์ ์์ต๋๋ค.
5. cp
๋ช
๋ น์ด์ ํ์ฉ๋ฒ
cp
๋ช
๋ น์ด๋ ํ์ผ์ด๋ ๋๋ ํ ๋ฆฌ๋ฅผ ๋ณต์ฌํ๋ ๋ฐ ์ฌ์ฉ๋๋ฉฐ, ๋ค์ํ ์ฉ๋๋ก ํ์ฉ๋ ์ ์์ต๋๋ค. ์ด ์น์
์์๋ cp
๋ช
๋ น์ด์ ํ์ฉ๋ฒ์ ๋ํด ์์ธํ๊ฒ ์ค๋ช
ํ๊ฒ ์ต๋๋ค.
๋จ์ผ ํ์ผ ๋ณต์ฌ
๊ฐ์ฅ ์ผ๋ฐ์ ์ธ cp
๋ช
๋ น์ด ์ฌ์ฉ๋ฒ์ ๋จ์ผ ํ์ผ์ ๋ค๋ฅธ ์์น๋ก ๋ณต์ฌํ๋ ๊ฒ์
๋๋ค. ๋ค์์ ํด๋น ์ฌ์ฉ๋ฒ์ ์์์
๋๋ค:
cp ์๋ณธํ์ผ ๋์๋๋ ํ ๋ฆฌ/๋ณต์ฌ๋ ํ์ผ๋ช
์ ์์์์ ์๋ณธํ์ผ
์ ๋ณต์ฌํ๋ ค๋ ํ์ผ์ ๊ฒฝ๋ก์ ์ด๋ฆ์ ๋ํ๋ด๋ฉฐ, ๋์๋๋ ํ ๋ฆฌ
๋ ๋ณต์ฌ๋ ํ์ผ์ด ์ ์ฅ๋ ๋๋ ํ ๋ฆฌ ๊ฒฝ๋ก๋ฅผ ๋ํ๋
๋๋ค. ๋ณต์ฌ๋ ํ์ผ๋ช
์ ๋์ ๋๋ ํ ๋ฆฌ์ ๋ณต์ฌ๋ ํ์ผ์ ์ด๋ฆ์ ๋ํ๋
๋๋ค.
cp file.txt destination/
์์ ์์์์ file.txt
๋ผ๋ ํ์ผ์ด destination/
๋๋ ํ ๋ฆฌ๋ก ๋ณต์ฌ๋ฉ๋๋ค.
๋๋ ํ ๋ฆฌ ๋ณต์ฌ
cp
๋ช
๋ น์ด๋ฅผ ์ฌ์ฉํ์ฌ ๋๋ ํ ๋ฆฌ๋ฅผ ๋ณต์ฌํ๋ ๊ฒ๋ ๊ฐ๋ฅํฉ๋๋ค. ๋๋ ํ ๋ฆฌ๋ฅผ ๋ณต์ฌํ ๋๋ -r
์ต์
์ ์ฌ์ฉํ์ฌ ์ฌ๊ท์ ์ผ๋ก ๋ชจ๋ ํ์ผ๊ณผ ์๋ธ๋๋ ํ ๋ฆฌ๋ฅผ ๋ณต์ฌํด์ผ ํฉ๋๋ค. ๋ค์์ ๋๋ ํ ๋ฆฌ๋ฅผ ๋ณต์ฌํ๋ ์์์
๋๋ค:
cp -r ์๋ณธ๋๋ ํ ๋ฆฌ ๋์๋๋ ํ ๋ฆฌ
์ ์์์์ ์๋ณธ๋๋ ํ ๋ฆฌ
๋ ๋ณต์ฌํ๋ ค๋ ๋๋ ํ ๋ฆฌ์ ๊ฒฝ๋ก๋ฅผ ๋ํ๋ด๋ฉฐ, ๋์๋๋ ํ ๋ฆฌ
๋ ๋ณต์ฌ๋ ๋๋ ํ ๋ฆฌ๊ฐ ์ ์ฅ๋ ๊ฒฝ๋ก๋ฅผ ๋ํ๋
๋๋ค.
cp -r dir backup/
์์ ์์์์ dir
๋๋ ํ ๋ฆฌ์ ๊ทธ ํ์์ ๋ชจ๋ ํ์ผ๊ณผ ๋๋ ํ ๋ฆฌ๊ฐ backup/
๋๋ ํ ๋ฆฌ๋ก ์ฌ๊ท์ ์ผ๋ก ๋ณต์ฌ๋ฉ๋๋ค.
ํ์ผ์ ์์ฑ ์ ์ง
cp
๋ช
๋ น์ด๋ฅผ ์ฌ์ฉํ์ฌ ํ์ผ์ ๋ณต์ฌํ ๋, ํ์ผ์ ์์ฑ(๊ถํ, ์์ ์, ๊ทธ๋ฃน ๋ฑ)์ ์ ์งํ๊ธฐ ์ํด -p
์ต์
์ ์ฌ์ฉํ ์ ์์ต๋๋ค. ๋ค์์ ์ด ์ต์
์ ์ฌ์ฉํ๋ ์์์
๋๋ค:
cp -p ์๋ณธํ์ผ ๋์๋๋ ํ ๋ฆฌ/๋ณต์ฌ๋ ํ์ผ๋ช
cp -p file.txt destination/
์์ ์์์์ file.txt
ํ์ผ์ด destination/
๋๋ ํ ๋ฆฌ๋ก ๋ณต์ฌ๋๋ฉฐ, ํ์ผ์ ์์ฑ์ ์ ์ง๋ฉ๋๋ค.
๋ฎ์ด์ฐ๊ธฐ ์ฌ๋ถ ํ์ธ
๊ธฐ๋ณธ์ ์ผ๋ก cp
๋ช
๋ น์ด๋ ๋์ ๊ฒฝ๋ก์ ์ด๋ฏธ ๋์ผํ ์ด๋ฆ์ ํ์ผ์ด๋ ๋๋ ํ ๋ฆฌ๊ฐ ์กด์ฌํ ๊ฒฝ์ฐ ์๋์ผ๋ก ๋ฎ์ด์ฐ๊ธฐ๋ฅผ ํฉ๋๋ค. ์ด๋ฌํ ๋ฎ์ด์ฐ๊ธฐ ๋์์ ์ ์ดํ๊ธฐ ์ํด -i
์ต์
์ ์ฌ์ฉํ ์ ์์ต๋๋ค. -i
์ต์
์ ์ฌ์ฉํ๋ฉด ๋ฎ์ด์ฐ๊ธฐ ์ฌ๋ถ๋ฅผ ๋ฌป๋ ๋ฉ์์ง ์ฐฝ์ด ๋ํ๋๋ฉฐ, ์ฌ์ฉ์์ ๋์๋ฅผ ๋ฐ์์ผ ๋ฎ์ด์ฐ๊ธฐ๋ฅผ ์งํํฉ๋๋ค.
cp -i ์๋ณธํ์ผ ๋์๋๋ ํ ๋ฆฌ/๋ณต์ฌ๋ ํ์ผ๋ช
cp -i file.txt destination/
์์ ์์์์ file.txt
ํ์ผ์ด destination/
๋๋ ํ ๋ฆฌ๋ก ๋ณต์ฌ๋๊ธฐ ์ ์ ๋ฎ์ด์ฐ๊ธฐ ์ฌ๋ถ๋ฅผ ํ์ธํ๋ ๋ฉ์์ง๊ฐ ๋ํ๋ฉ๋๋ค.
์ด์ cp
๋ช
๋ น์ด๋ฅผ ํ์ฉํ์ฌ ํ์ผ๊ณผ ๋๋ ํ ๋ฆฌ๋ฅผ ๋ณต์ฌํ๋ ๋ฐฉ๋ฒ์ ๋ํด ์์ธํ ์ค๋ช
ํ์์ต๋๋ค. ํ์ํ ์ต์
์ ์ ํํ์ฌ ์ ์ ํ๊ฒ cp
๋ช
๋ น์ด๋ฅผ ์ฌ์ฉํด๋ณด์ธ์.
- cp
๋ช
๋ น์ด๋ฅผ ์ฌ์ฉํ์ฌ ์ฌ๋ฌ ํ์ผ๊ณผ ๋๋ ํ ๋ฆฌ๋ฅผ ๋ณต์ฌํ๋ ์ค์ ํ์ฉ ์์ ๋ฐ ํ ์ ๊ณต
cp
๋ช
๋ น์ด๋ฅผ ์ฌ์ฉํ์ฌ ์ฌ๋ฌ ํ์ผ๊ณผ ๋๋ ํ ๋ฆฌ๋ฅผ ๋ณต์ฌํ๋ ์ค์ ํ์ฉ ์์ ๋ฐ ํ์ ๋ํด ์์๋ณด๊ฒ ์ต๋๋ค.
์ฌ๋ฌ ํ์ผ ๋ณต์ฌ
cp
๋ช
๋ น์ด๋ฅผ ์ฌ์ฉํ์ฌ ์ฌ๋ฌ ํ์ผ์ ๋ณต์ฌํ๋ ๊ฒ์ ๊ฐ๋จํฉ๋๋ค. ๋ณต์ฌํ๋ ค๋ ๊ฐ ํ์ผ์ ๊ฒฝ๋ก์ ๋์ ๋๋ ํ ๋ฆฌ๋ฅผ ์ง์ ํ์ฌ ๋ค์๊ณผ ๊ฐ์ด ์
๋ ฅํ๋ฉด ๋ฉ๋๋ค:
cp file1.txt file2.txt file3.txt destination/
์์ ์์์์ file1.txt
, file2.txt
, file3.txt
์ธ ๊ฐ์ ํ์ผ์ด destination/
๋๋ ํ ๋ฆฌ๋ก ๋ณต์ฌ๋ฉ๋๋ค.
์ฌ๋ฌ ๋๋ ํ ๋ฆฌ ๋ณต์ฌ
์ฌ๋ฌ ๋๋ ํ ๋ฆฌ๋ฅผ ๋ณต์ฌํ๊ธฐ ์ํด์๋ ๊ฐ ๋๋ ํ ๋ฆฌ์ ๊ฒฝ๋ก์ ๋์ ๋๋ ํ ๋ฆฌ๋ฅผ ์ง์ ํ๋ฉด ๋ฉ๋๋ค. ์ด๋ -r
์ต์
์ ์ฌ์ฉํ์ฌ ์ฌ๊ท์ ์ผ๋ก ๋๋ ํ ๋ฆฌ์ ๊ทธ ๋ด๋ถ์ ๋ชจ๋ ํ์ผ๊ณผ ์๋ธ๋๋ ํ ๋ฆฌ๋ฅผ ๋ณต์ฌํด์ผ ํฉ๋๋ค. ์๋ฅผ ๋ค์ด:
cp -r dir1 dir2 dir3 destination/
์์ ์์์์ dir1
, dir2
, dir3
์ธ ๊ฐ์ ๋๋ ํ ๋ฆฌ์ ๊ทธ ํ์์ ๋ชจ๋ ํ์ผ๊ณผ ๋๋ ํ ๋ฆฌ๊ฐ destination/
๋๋ ํ ๋ฆฌ๋ก ์ฌ๊ท์ ์ผ๋ก ๋ณต์ฌ๋ฉ๋๋ค.
ํ์ผ๊ณผ ๋๋ ํ ๋ฆฌ ๋์์ ๋ณต์ฌ
cp
๋ช
๋ น์ด๋ฅผ ์ฌ์ฉํ์ฌ ํ์ผ๊ณผ ๋๋ ํ ๋ฆฌ๋ฅผ ๋์์ ๋ณต์ฌํ ์๋ ์์ต๋๋ค. ์ด๋๋ ๋ณต์ฌํ๋ ค๋ ํ์ผ๊ณผ ๋๋ ํ ๋ฆฌ์ ๊ฒฝ๋ก์ ๋์ ๋๋ ํ ๋ฆฌ๋ฅผ ์ง์ ํ๋ฉด ๋ฉ๋๋ค. ์๋ฅผ ๋ค์ด:
cp file1.txt dir1 file2.txt destination/
์์ ์์์์ file1.txt
ํ์ผ, dir1
๋๋ ํ ๋ฆฌ, file2.txt
ํ์ผ์ด destination/
๋๋ ํ ๋ฆฌ๋ก ๋ณต์ฌ๋ฉ๋๋ค.
๋ณต์ฌ ์ค ๋ฐ์ํ ์ ์๋ ์ค๋ฅ ์ฒ๋ฆฌ
๋ณต์ฌ ์์
์ค์ ์ค๋ฅ๊ฐ ๋ฐ์ํ ์๋ ์์ต๋๋ค. ์ผ๋ฐ์ ์ผ๋ก ์ค๋ฅ๊ฐ ๋ฐ์ํ ๊ฒฝ์ฐ, cp
๋ช
๋ น์ด๋ ํด๋น ํ์ผ ๋๋ ๋๋ ํ ๋ฆฌ๋ฅผ ๊ฑด๋๋ฐ๊ณ ๋๋จธ์ง ๋ณต์ฌ ์์
์ ์งํํฉ๋๋ค. ๊ทธ๋ฌ๋ -v
์ต์
์ ์ฌ์ฉํ๋ฉด ๋ณต์ฌ ์ ๋ฐ์ํ ๋ชจ๋ ์ค๋ฅ๋ฅผ ์์ธํ ์ถ๋ ฅํ ์ ์์ต๋๋ค. ๋ค์์ -v
์ต์
์ ์ฌ์ฉํ๋ ์์์
๋๋ค:
cp -v file1.txt file2.txt file3.txt destination/
์์ ์์์์ file1.txt
, file2.txt
, file3.txt
ํ์ผ์ destination/
๋๋ ํ ๋ฆฌ๋ก ๋ณต์ฌํ๋ ๊ณผ์ ์์ ๋ฐ์ํ ๋ชจ๋ ์ค๋ฅ๊ฐ ์์ธํ ์ถ๋ ฅ๋ฉ๋๋ค.
ํ์ผ ์ด๋ฆ ๋ณ๊ฒฝ
cp
๋ช
๋ น์ด๋ฅผ ์ฌ์ฉํ์ฌ ํ์ผ์ ๋ณต์ฌํ ๋, ๋์ผํ ์ด๋ฆ์ ์ ์งํ์ง ์๊ณ ๋ค๋ฅธ ์ด๋ฆ์ผ๋ก ๋ณ๊ฒฝํ ์๋ ์์ต๋๋ค. ์ด๋ฅผ ์ํด์๋ ๋ณต์ฌ๋ ํ์ผ์ ๊ฒฝ๋ก์ ๋ณ๊ฒฝ๋ ํ์ผ์ ๊ฒฝ๋ก๋ฅผ ์ง์ ํ๋ฉด ๋ฉ๋๋ค:
cp ์๋ณธํ์ผ ๋์๋๋ ํ ๋ฆฌ/๋ณ๊ฒฝ๋ํ์ผ๋ช
cp file.txt destination/newfile.txt
์์ ์์์์ file.txt
ํ์ผ์ด destination/
๋๋ ํ ๋ฆฌ๋ก ๋ณต์ฌ๋๋ฉด์ newfile.txt
๋ก ํ์ผ ์ด๋ฆ์ด ๋ณ๊ฒฝ๋ฉ๋๋ค.
์ด์ cp
๋ช
๋ น์ด๋ฅผ ์ฌ์ฉํ์ฌ ์ฌ๋ฌ ํ์ผ๊ณผ ๋๋ ํ ๋ฆฌ๋ฅผ ๋ณต์ฌํ๋ ๋ฐฉ๋ฒ์ ๋ํด ์์๋ณด์์ต๋๋ค. ์ด๋ฌํ ํ์ฉ ์์์ ์ถ๊ฐ ํ์ ์ฐธ๊ณ ํ์ฌ ํจ๊ณผ์ ์ผ๋ก ํ์ผ๊ณผ ๋๋ ํ ๋ฆฌ๋ฅผ ๋ณต์ฌํด๋ณด์ธ์.
๋๊ธ