Ubuntu Online, Fedora Online, Windows ์จ๋ผ์ธ ์๋ฎฌ๋ ์ดํฐ ๋๋ MAC OS ์จ๋ผ์ธ ์๋ฎฌ๋ ์ดํฐ์ ๊ฐ์ ์ฌ๋ฌ ๋ฌด๋ฃ ์จ๋ผ์ธ ์ํฌ์คํ ์ด์ ์ค ํ๋๋ฅผ ์ฌ์ฉํ์ฌ OnWorks ๋ฌด๋ฃ ํธ์คํ ์ ๊ณต์ ์ฒด์์ ์คํํ ์ ์๋ davix-mv ๋ช ๋ น์ ๋๋ค.
ํ๋ก๊ทธ๋จ:
์ด๋ฆ
davix-mv - libdavix ๊ธฐ๋ฐ ์ด๋ฆ ๋ฐ๊พธ๊ธฐ ๋๊ตฌ
๊ฐ์
davix-mv [์ต์ ]... ์๋ณธ URL ์ URL
๊ธฐ์
๋ค๋น ์ค-mv HTTP, Webdav ๋๋ REST ํธํ ์๋น์ค๋ฅผ ์ฌ์ฉํ์ฌ ๋ฆฌ์์ค์ ์ด๋ฆ์ ๋ฐ๊พธ๊ฑฐ๋ ๋ฆฌ์์ค๋ฅผ ์ด๋ํ๋ ๋๊ตฌ์ ๋๋ค.
์ด ๋ช ๋ น์ ๋ฆฌ์์ค ๋ฐ ๋ฆฌ์์ค ์ปจํ ์ด๋์ ์ด๋ฆ์ ๋ฐ๊พธ๊ฑฐ๋ ์ด๋ํ ์ ์์ต๋๋ค.
davix-mv๋ libdavix์ ์ํด ๊ตฌ๋๋ฉ๋๋ค. ๋ณด๋ค libdavix(3) ์์ธํ ๋ด์ฉ์.
์ต์
๊ณตํต์ ์ต์ :
-๋๋ฒ๊ทธ
๋๋ฒ๊ทธ ๋ชจ๋
--๋จธ๋ฆฌ๊ธ, -H
์์ฒญ์ ํค๋ ํ๋๋ฅผ ์ถ๊ฐํฉ๋๋ค(์: -H "Depth: 1" ).
--๋๋ค, -h
์ด ๋์๋ง ๋ฉ์์ง ํ์
--๋ฉํ๋งํฌ ์ ํ์ ์ค๋ฌด ์ฐ์(OPT)
๋ฉํ๋งํฌ ์ง์. (OPT=์ฅ์ ์กฐ์น[๊ธฐ๋ณธ๊ฐ]|์๋์)
--๊ธฐ์ค ์น์, -P ํ๋ฌ๊ทธ์ธ_์ด๋ฆ
์ด๋ฆ์ผ๋ก ํ๋ฌ๊ทธ์ธ ๋๋ ํ๋กํ ๋ก๋
--๋ฆฌ๋๋ ์ ์ ํ์ ์ค๋ฌด ์ฐ์(OPT)
ํฌ๋ช ํ ๋ฆฌ๋๋ ์ ์ง์. (OPT=์[๊ธฐ๋ณธ๊ฐ]|์๋์)
--๋๋ฆฌ, -x URL
SOCKS5 ํ๋ก์ ์๋ฒ URL. (์: ์๋ง5://๋ก๊ทธ์ธ:[์ด๋ฉ์ผ ๋ณดํธ])
--์ถ์ ํ๋ค
ํน์ ๋ฒ์๋ฅผ ์ถ์ ํ๋ฉฐ ์ต์ ์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
file - Davix ํ์ผ ์ธํฐํ์ด์ค
posix - Davix POSIX ์ธํฐํ์ด์ค
xml - XML โโํ์ ์ถ๋ ฅ
ssl - SSL ๋ฐ ์ธ์ฆ์ ์ธ๋ถ์ ๋ณด
ํค๋ - HTTP ์ฟผ๋ฆฌ ํค๋
๋ณธ๋ฌธ - HTTP ๋ณธ๋ฌธ
์ฒด์ธ - IO ์ฒด์ธ ์ ๋ณด
core - ๊ตฌ์ฑ ๋ฐ ๊ธฐํ ์ ๋ณด
๊ทธ๋ฆฌ๋ - ํ์ฌ์ ๊ธฐํ ์ ๋ณด
์์ผ - ์์ผ ์ ๋ณด
์ ๊ธ - WebDAV ์ ๊ธ ์ ๋ณด
all - ๋ชจ๋ ๊ฒ์ ์ถ์ ํฉ๋๋ค.
--๋ฒ์ญ
๋์คํ๋ ์ด ๋ฒ์
๋ณด์ ์ต์ :
--์นดํจ์ค CA_๊ฒฝ๋ก
์ถ๊ฐ ์ธ์ฆ ๊ธฐ๊ด ๋๋ ํฐ๋ฆฌ ์ถ๊ฐ
--์ธ์ฆ์, -E cred_path
PEM ํ์์ ํด๋ผ์ด์ธํธ ์ธ์ฆ์
--์ด์ priv_path
PEM ํ์์ ๊ฐ์ธ ํค
--๋ถ์์ ํ, -k
SSL ์๊ฒฉ ์ฆ๋ช ํ์ธ ๋นํ์ฑํ
--์ฌ์ฉ์ ๋ก๊ทธ์ธ
๋ก๊ทธ์ธ/๋น๋ฐ๋ฒํธ ์ธ์ฆ์ ์ํ ์ฌ์ฉ์ ๋ก๊ทธ์ธ
--์ฌ์ฉ์ ํจ์ค
๋ก๊ทธ์ธ/๋น๋ฐ๋ฒํธ ์ธ์ฆ์ ์ํ ์ฌ์ฉ์ ๋น๋ฐ๋ฒํธ
--s3๋น๋ฐํค
AWS S3 ์ธ์ฆ: ๋น๋ฐ ํค
--s3accesskey
AWS S3 ์ธ์ฆ: ์ก์ธ์ค ํค
์ฌ์ฉ ์
์ด๋ฆ ๋ฐ๊พธ๊ธฐ a ์์ง ์์ HTTP
๋ค๋น ์ค-mv http://example.org/rename_me.txt http://example.org/thanks.txt
๋ฌด๋ธ a ์์ง on a ๊ทธ๋ฆฌ๋ ์คํ ๋ฆฌ์ง ๊ณผ ์์ฑ ์ธ์ฆ
davix-mv -P ๊ทธ๋ฆฌ๋ davs://grid-storage.example.org/dir1/dir2/move_me.txt
davs://grid-storage.example.org/dir1/move_me.txt
onworks.net ์๋น์ค๋ฅผ ์ฌ์ฉํ์ฌ davix-mv ์จ๋ผ์ธ ์ฌ์ฉ