Linux ๋ฐ Unix ํ๊ฒฝ์์
zipํฌ๋งท์ ๋ค๋ฃจ๊ธฐ ์ํ ์ค์น ๋ฐฉ๋ฒ๊ณผ ๋ช ๋ น์ด ์ฌ์ฉ๋ฒ์ ์ ๋ฆฌํฉ๋๋ค.yum์ ์ด์ฉํ ๊ฐํธ ์ค์น๋ถํฐ ํจ์ค์๋ ์ค์ ๋ฐฉ๋ฒ, ๊ทธ๋ฆฌ๊ณ ํจํค์ง ๋งค๋์ ๋ฅผ ์ฌ์ฉํ ์ ์๋ Legacy Unix ํ๊ฒฝ(AIX, Solaris ๋ฑ)์์์ ์๋ ์ค์น ์ ์ฐจ๋ฅผ ํฌํจํฉ๋๋ค.
1. ํจํค์ง ์ค์น (Installation)
CentOS, RHEL ๋ฑ ์ผ๋ฐ์ ์ธ ๋ฆฌ๋ ์ค ๋ฐฐํฌํ์์๋ ํจํค์ง ๋งค๋์ ๋ฅผ ํตํด ์์ฝ๊ฒ ์ค์นํ ์ ์์ต๋๋ค.
์ค์น ํ์ธ ๋ฐ ์ค์น
# ์ค์น ์ฌ๋ถ ํ์ธ
rpm -qa | grep zip
# ํจํค์ง ์ค์น (root ๊ถํ ํ์)
yum install zip unzip
2. zip ๋ช ๋ น์ด (์์ถํ๊ธฐ)
ํ์ผ์ด๋ ๋๋ ํ ๋ฆฌ๋ฅผ .zip ํฌ๋งท์ผ๋ก ์์ถํฉ๋๋ค.
๊ธฐ๋ณธ ๊ตฌ๋ฌธ
# ํ์
zip [์ต์
] [์์ฑํ ํ์ผ๋ช
.zip] [๋์ํ์ผ_๋๋_๋๋ ํ ๋ฆฌ]
์ฌ์ฉ ์์
# 1. ๋๋ ํ ๋ฆฌ ์ฌ๊ท์ ์์ถ (-r ์ต์
ํ์)
# directory ํด๋ ํ์์ ๋ชจ๋ ํ์ผ์ name.zip์ผ๋ก ์์ถ
zip -r name.zip directory
# 2. ํจ์ค์๋ ์ค์ ์์ถ (-P ์ต์
)
# ๋ณด์์ ์ฃผ์: ๋ช
๋ น์ด ํ์คํ ๋ฆฌ์ ํจ์ค์๋๊ฐ ๋จ์ ์ ์์
zip -P [password] -r name.zip directory
3. unzip ๋ช ๋ น์ด (์์ถ ํด์ )
.zip ํ์ผ์ ์์ถ์ ํด์ ํฉ๋๋ค.
๊ธฐ๋ณธ ๊ตฌ๋ฌธ
# ํ์
unzip [ํ์ผ๋ช
.zip]
์ฌ์ฉ ์์
# 1. ๊ธฐ๋ณธ ์์ถ ํด์
unzip filename.zip
# 2. ํน์ ๋๋ ํ ๋ฆฌ์ ์์ถ ํด์ (-d ์ต์
)
unzip filename.zip -d /target/path
# 3. ํจ์ค์๋๊ฐ ๊ฑธ๋ฆฐ ํ์ผ ํด์
# ๋ฐฉ๋ฒ A: ๋ช
๋ น์ด ์
๋ ฅ ์ ํจ์ค์๋ ์
๋ ฅ (ํ์คํ ๋ฆฌ ๋
ธ์ถ ์ํ)
unzip -P [password] filename.zip
# ๋ฐฉ๋ฒ B: ๋ช
๋ น์ด ์คํ ํ ์ธํฐ๋ํฐ๋ธํ๊ฒ ์
๋ ฅ (๊ถ์ฅ)
unzip filename.zip
# (Enter password ํ๋กฌํํธ ์ถ๋ ฅ ์ ์
๋ ฅ)
4. Legacy Unix ์๋ ์ค์น (Manual Installation)
์ธํฐ๋ท ์ฐ๊ฒฐ์ด ์ ํ์ ์ด๊ฑฐ๋ ํจํค์ง ๋งค๋์ ๊ฐ ์๋ Unix ํ๊ฒฝ(AIX, HP-UX, Solaris ๋ฑ)์์๋ Oracle ๋ฑ์์ ์ ๊ณตํ๋ ๋ฐ์ด๋๋ฆฌ๋ฅผ ์๋์ผ๋ก ์ค์นํด์ผ ํฉ๋๋ค.
๋ฐ์ด๋๋ฆฌ ๋ค์ด๋ก๋
๊ฐ ํ๋ซํผ์ ๋ง๋ unzip ์ ํธ๋ฆฌํฐ๋ฅผ ๋ค์ด๋ก๋ํฉ๋๋ค. (Oracle Data Server 9i Release 2 ๊ธฐ์ค ๋ ๊ฑฐ์ ์๋ฃ)
- Compaq Tru64 UNIX
- Compaq OpenVMS (Alpha)
- HP-UX 11.0
- IBM RS/6000 AIX
- LINUX Intel
- Sun SPARC Solaris
Note: ์ต์ ๋ฒ์ ์ ์์ค ์ฝ๋๋ Info-ZIP ๊ณต์ ํํ์ด์ง์์ ํ์ธํ ์ ์์ต๋๋ค.
UNIX ํ๋ซํผ ์ค์น ์ ์ฐจ
- ๋ฐ์ด๋๋ฆฌ ํ์ผ์ ๋ค์ด๋ก๋ํ์ฌ Binary Mode๋ก ์๋ฒ์ ์ ์กํฉ๋๋ค.
- ํ์ผ ์์ถ์ ํด์ ํฉ๋๋ค.
% uncompress unzip_<os> - ์คํ ํ์ผ์
PATHํ๊ฒฝ๋ณ์๊ฐ ์กํ ๊ฒฝ๋ก(์:/usr/bin,/usr/local/bin)๋ก ์ด๋ํฉ๋๋ค. - ์คํ ๊ถํ์ ๋ถ์ฌํฉ๋๋ค.
% chmod 751 unzip_<os> - ์ค์น๋ ๋ช
๋ น์ด๋ก ์์ถ์ ํด์ ํฉ๋๋ค.
% unzip_<os> filename.zip
Compaq OpenVMS (Alpha) ์ถ๊ฐ ์ค์
OpenVMS ํ๊ฒฝ์์๋ ์ ํธ๋ฆฌํฐ์ ๋ํ ์ฌ๋ณผ(Symbol) ์ ์๊ฐ ํ์ํฉ๋๋ค.
unzip == $disk:[dir]unz550xV-axp.exe
Next Step:
๋์ฉ๋ ๋ก๊ทธ ํ์ผ ๊ด๋ฆฌ ๋ฑ์ ์ํด tar ๋ช
๋ น์ด์ cron์ ๊ฒฐํฉํ์ฌ ์ฃผ๊ธฐ์ ์ธ ๋ฐฑ์
์คํฌ๋ฆฝํธ๋ฅผ ์์ฑํ๋ ๋ฐฉ๋ฒ์ ํ์ตํด ๋ณด์๊ธธ ๊ถ์ฅํฉ๋๋ค.