Ubuntu Online, Fedora Online, Windows ์จ๋ผ์ธ ์๋ฎฌ๋ ์ดํฐ ๋๋ MAC OS ์จ๋ผ์ธ ์๋ฎฌ๋ ์ดํฐ์ ๊ฐ์ ์ฌ๋ฌ ๋ฌด๋ฃ ์จ๋ผ์ธ ์ํฌ์คํ ์ด์ ์ค ํ๋๋ฅผ ์ฌ์ฉํ์ฌ OnWorks ๋ฌด๋ฃ ํธ์คํ ๊ณต๊ธ์์์ ์คํํ ์ ์๋ ffindex_build ๋ช ๋ น์ ๋๋ค.
ํ๋ก๊ทธ๋จ:
์ด๋ฆ
ffindex_build - ๋๋ ํ ๋ฆฌ์ ์๋ ํ์ผ์์ ํ์ผ ์ธ๋ฑ์ค ๊ตฌ์ถ
๊ธฐ์
์ฌ์ฉ๋ฒ: ffindex_build [-a|-v] [-s] [-f ํ์ผ]* OUT_DATA_FILE OUT_INDEX_FILE [-d
2ND_DATA_FILE -i 2ND_INDEX_FILE] [DIR_TO_INDEX|ํ์ผ]*
-a ์ด๋ฏธ ์กด์ฌํ๋ ffindex๋ฅผ ์ ๋ ฌํ๋ ๋ฐ ํ์ํ ํ์ผ/์ธ๋ฑ์ค ์ถ๊ฐ
-d FFDATA_FILE
์ฝ์ /์ถ๊ฐ๋ฅผ ์ํ ๋ ๋ฒ์งธ ffindex ๋ฐ์ดํฐ ํ์ผ
-i FFINDEX_FILE ์ฝ์ /์ถ๊ฐ๋ฅผ ์ํ ๋ ๋ฒ์งธ ffindex ์ธ๋ฑ์ค ํ์ผ
-f FILE
ํ ์ค์ ํ๋์ฉ ํ์ผ ์ด๋ฆ ๋ชฉ๋ก์ ํฌํจํ๋ ํ์ผ -f 4096๊น์ง ์ง์ ๊ฐ๋ฅ
์๋
-s ์ธ๋ฑ์ค๋ฅผ ์ฟผ๋ฆฌํ ์ ์๋๋ก ์ธ๋ฑ์ค ํ์ผ์ ์ ๋ ฌํฉ๋๋ค. ๋ค๋ฅธ ์ถ๊ฐ ์์ ์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
์ ๋ ฌํ์ง ์๊ณ ์ํํฉ๋๋ค.
-v ๋ฒ์ ๋ฐ ๊ธฐํ ์ ๋ณด๋ฅผ ์ธ์ํ ํ ์ข ๋ฃ
ํ๊ฒฝ
FFINDEX_MAX_INDEX_ENTRIES - ์ด ํญ๋ชฉ ์์ ๋ํ ๋ฉ๋ชจ๋ฆฌ ํ ๋น
์ :
say๋ฅผ ํฌํจํ๋ "bar/" ๋๋ ํ ๋ฆฌ์ ๋ชจ๋ ํ์ผ์ ํฌํจํ๋ ์ ffindex๋ฅผ ๋ง๋ญ๋๋ค.
myfile1.txt, myfile2.txt ๋ฐ ์ ๋ ฌ(-s) ์๋ฅผ ๋ค์ด ffindex_get์ด ์ฌ์ฉํ ์ ์๋๋ก ํฉ๋๋ค.
$ ffindex_build -s foo.ffdata foo.ffindex ๋ฐ/
์ถ๊ฐํ๋ค (-a) ์ถ๊ฐ ํ์ผ: myfile3.txt, myfile4.txt.
$ ffindex_build -a foo.ffdata foo.ffindex myfile3.txt myfile4.txt
์ด๋ฐ, ์ ๋ ฌํ๋ ๊ฒ์ ์์์ต๋๋ค(-s) ๋์ค์ ์ํํ์ญ์์ค.
$ ffindex_build - foo.ffdata foo.ffindex๋ก
์๋ฆผ:
์ต๋ ํค/ํ์ผ ์ด๋ฆ ๊ธธ์ด๋ 63์ด๊ณ ์ต๋ ํญ๋ชฉ์ ๊ธฐ๋ณธ์ ์ผ๋ก 80000000์ ๋๋ค.
์์ค์์ ๋ณ๊ฒฝํ ์ ์์ต๋๋ค.
Andreas Hauser๊ฐ ์ค๊ณ ๋ฐ ๊ตฌํ[์ด๋ฉ์ผ ๋ณดํธ]>.
onworks.net ์๋น์ค๋ฅผ ์ฌ์ฉํ์ฌ ์จ๋ผ์ธ์์ ffindex_build ์ฌ์ฉ