рдЕрдВрдЧреНрд░реЗрдЬрд╝реАрдлреНрд░реЗрдВрдЪрд╕реНрдкреЗрдирд┐рд╢

рдСрдирд╡рд░реНрдХреНрд╕ рдлрд╝реЗрд╡рд┐рдХреЙрди

convmvfs - рдХреНрд▓рд╛рдЙрдб рдореЗрдВ рдСрдирд▓рд╛рдЗрди

рдЙрдмрдВрдЯреВ рдСрдирд▓рд╛рдЗрди, рдлреЗрдбреЛрд░рд╛ рдСрдирд▓рд╛рдЗрди, рд╡рд┐рдВрдбреЛрдЬ рдСрдирд▓рд╛рдЗрди рдПрдореБрд▓реЗрдЯрд░ рдпрд╛ рдореИрдХ рдУрдПрд╕ рдСрдирд▓рд╛рдЗрди рдПрдореБрд▓реЗрдЯрд░ рдкрд░ рдСрдирд╡рд░реНрдХреНрд╕ рдореБрдлреНрдд рд╣реЛрд╕реНрдЯрд┐рдВрдЧ рдкреНрд░рджрд╛рддрд╛ рдореЗрдВ convmvfs рдЪрд▓рд╛рдПрдВ

рдпрд╣ рдХрдорд╛рдВрдб convmvfs рд╣реИ рдЬрд┐рд╕реЗ рд╣рдорд╛рд░реЗ рдХрдИ рдореБрдлреНрдд рдСрдирд▓рд╛рдЗрди рд╡рд░реНрдХрд╕реНрдЯреЗрд╢рди рдЬреИрд╕реЗ рдХрд┐ рдЙрдмрдВрдЯреВ рдСрдирд▓рд╛рдЗрди, рдлреЗрдбреЛрд░рд╛ рдСрдирд▓рд╛рдЗрди, рд╡рд┐рдВрдбреЛрдЬ рдСрдирд▓рд╛рдЗрди рдПрдореБрд▓реЗрдЯрд░ рдпрд╛ рдореИрдХ рдУрдПрд╕ рдСрдирд▓рд╛рдЗрди рдПрдореБрд▓реЗрдЯрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдСрдирд╡рд░реНрдХреНрд╕ рдлреНрд░реА рд╣реЛрд╕реНрдЯрд┐рдВрдЧ рдкреНрд░рджрд╛рддрд╛ рдореЗрдВ рдЪрд▓рд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред

рдХрд╛рд░реНрдпрдХреНрд░рдо:

рдирд╛рдо


convmvfs - рдЙрдкрдпреЛрдЧрд┐рддрд╛ рдЬреЛ рд╕рдВрдкреВрд░реНрдг рдлрд╝рд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдо рдЯреНрд░реА рдХреЛ рдПрдХ рд╡рд░реНрдгрд╕реЗрдЯ рд╕реЗ рджреВрд╕рд░реЗ рд╡рд░реНрдгрд╕реЗрдЯ рдореЗрдВ рдкреНрд░рддрд┐рдмрд┐рдВрдмрд┐рдд рдХрд░рддреА рд╣реИред

SYNOPSIS


convmvfs рдорд╛рдЙрдВрдЯ рдкреЙрдЗрдВрдЯ [ рд╡рд┐рдХрд▓реНрдкреЛрдВ ]

рд╡рд░реНрдгрди


рдпрд╣ рдореИрдиреБрдЕрд▓ рдкреЗрдЬ рд╕рдВрдХреНрд╖реЗрдк рдореЗрдВ рджрд╕реНрддрд╛рд╡реЗрдЬ рдХрд░рддрд╛ рд╣реИ convmvfs рдЖрджреЗрд╢ред

convmvfs рдПрдХ FUSE (рдпреВрдЬрд░рд╕реНрдкреЗрд╕ рдореЗрдВ рдлрд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдо) рдЙрдкрдпреЛрдЧрд┐рддрд╛ рд╣реИ рдЬреЛ рдкрд╛рд░рджрд░реНрд╢реА рд░реВрдк рд╕реЗ рдкреНрд░рддрд┐рдмрд┐рдВрдмрд┐рдд рдХрд░рддреА рд╣реИ
рдлрд╝рд╛рдЗрд▓рд╕рд┐рд╕реНрдЯрдо рдЯреНрд░реА рдлрд╝рд╛рдЗрд▓рдирд╛рдореЛрдВ рдХреЛ рддреБрд░рдВрдд рдПрдХ рд╡рд░реНрдгрд╕реЗрдЯ рд╕реЗ рджреВрд╕рд░реЗ рд╡рд░реНрдгрд╕реЗрдЯ рдореЗрдВ рдкрд░рд┐рд╡рд░реНрддрд┐рдд рдХрд░рддрд╛ рд╣реИред рдХреЗрд╡рд▓
рдлрд╝рд╛рдЗрд▓реЛрдВ рдФрд░ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛рдУрдВ рдХреЗ рдирд╛рдо рдкрд░рд┐рд╡рд░реНрддрд┐рдд рд╣реЛ рдЬрд╛рддреЗ рд╣реИрдВ, рдлрд╝рд╛рдЗрд▓ рд╕рд╛рдордЧреНрд░реА рдмрд░рдХрд░рд╛рд░ рд░рд╣рддреА рд╣реИред
рджрд░реНрдкрдг рд╡рд╛рд▓рд╛ рдкреЗрдбрд╝ рджрд┐рдП рдЧрдП рдорд╛рдЙрдВрдЯрдкреЙрдЗрдВрдЯ рдкрд░ рд▓рдЧрд╛рдпрд╛ рдЧрдпрд╛ рд╣реИред

рд╡рд┐рдХрд▓реНрдк


рд╕рд╛рдорд╛рдиреНрдп рдЬрд╛рдирдХрд╛рд░реА рд╡рд┐рдХрд▓реНрдкреЛрдВ
-o рдЪреБрдирдирд╛[,рдЪреБрдирдирд╛...]
рдорд╛рдЙрдВрдЯ рд╡рд┐рдХрд▓реНрдк

-рдПрдЪ, --рдорджрдж
рдкреНрд░рд┐рдВрдЯ рд╕рд╣рд╛рдпрддрд╛

-рд╡реА, --рд╕рдВрд╕реНрдХрд░рдг
рдкреНрд░рд┐рдВрдЯ рд╕рдВрд╕реНрдХрд░рдг

-рдПрдЪ, --рдорджрдж
рд╡рд┐рдХрд▓реНрдкреЛрдВ рдХрд╛ рд╕рд╛рд░рд╛рдВрд╢ рджрд┐рдЦрд╛рдПрдВ

рдлреНрдпреВрдЬ рд╡рд┐рдХрд▓реНрдкреЛрдВ
-рдбреА, -o рдбрд┐рдмрдЧ
рдбрд┐рдмрдЧ рдЖрдЙрдЯрдкреБрдЯ рд╕рдХреНрд╖рдо рдХрд░реЗрдВ (рдЕрд░реНрдерд╛рдд -f)

-f рдЕрдЧреНрд░рднреВрдорд┐ рд╕рдВрдЪрд╛рд▓рди

-s рдмрд╣реБ-рдереНрд░реЗрдбреЗрдб рдСрдкрд░реЗрд╢рди рдЕрдХреНрд╖рдо рдХрд░реЗрдВ

-o рдорд╛рдЙрдВрдЯ рд╡рд┐рдХрд▓реНрдк a рдХреЗ рд╕рд╛рде рдирд┐рд░реНрджрд┐рд╖реНрдЯ рд╣реИрдВ -o рдзреНрд╡рдЬ рдХреЗ рдмрд╛рдж рдЕрд▓реНрдкрд╡рд┐рд░рд╛рдо рд╕реЗ рдЕрд▓рдЧ рдХреА рдЧрдИ рд╕реВрдЪреА
рд╡рд┐рдХрд▓реНрдк. рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд╡рд┐рдХрд▓реНрдк рдкрд╣рдЪрд╛рдиреЗ рдЬрд╛рддреЗ рд╣реИрдВ:

рдЕрдиреБрдорддрд┐_рдЕрдиреНрдп
рдЕрдиреНрдп рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рддрдХ рдкрд╣реБрдВрдЪ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрдВ

рдЕрдиреБрдорддрд┐_рд░реВрдЯ
рд░реВрдЯ рддрдХ рдкрд╣реБрдВрдЪ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрдВ

рдЕрд░рд┐рдХреНрдд
рдЧреИрд░-рд░рд┐рдХреНрдд рдлрд╝рд╛рдЗрд▓/рдбреАрдЖрдИрдЖрд░ . рдкрд░ рдорд╛рдЙрдВрдЯ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрдВ

рдбрд┐рдлрд╝реЙрд▓реНрдЯ_рдЕрдиреБрдорддрд┐рдпрд╛рдВ
рдХрд░реНрдиреЗрд▓ рджреНрд╡рд╛рд░рд╛ рдЕрдиреБрдорддрд┐ рдЬрд╛рдБрдЪ рд╕рдХреНрд╖рдо рдХрд░реЗрдВ

fsname=рдирд╛рдо
рдлрд╝рд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдо рдирд╛рдо рд╕реЗрдЯ рдХрд░реЗрдВ

рд▓рд╛рд░реНрдЬ_рд░реАрдб
рдмрдбрд╝реЗ рдкрдврд╝рдиреЗ рдХреЗ рдЕрдиреБрд░реЛрдз рдЬрд╛рд░реА рдХрд░реЗрдВ (рдХреЗрд╡рд▓ 2.4)

рдЕрдзрд┐рдХрддрдо_рдкрдврд╝реЗрдВ=N
рдкрдврд╝рдиреЗ рдХреЗ рдЕрдиреБрд░реЛрдзреЛрдВ рдХрд╛ рдЕрдзрд┐рдХрддрдо рдЖрдХрд╛рд░ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░реЗрдВ

рдХрдард┐рди_рдирд┐рдХрд╛рд▓реЗрдВ
рддрддреНрдХрд╛рд▓ рд╣рдЯрд╛рдирд╛ (рдлрд╛рдЗрд▓реЛрдВ рдХреЛ рдЫрд┐рдкрд╛рдирд╛ рдирд╣реАрдВ)

рдЙрдкрдпреЛрдЧ_рдЗрдиреЛ
рдлрд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдо рдХреЛ рдЗрдиреЛрдб рдирдВрдмрд░ рд╕реЗрдЯ рдХрд░рдиреЗ рджреЗрдВ

readdir_ino
readdir . рдореЗрдВ d_ino рднрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░реЗрдВ

Direct_io
рдкреНрд░рддреНрдпрдХреНрд╖ I/O . рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ

рдХрд░реНрдиреЗрд▓_рдХреИрд╢
рдХрд░реНрдиреЗрд▓ рдореЗрдВ рдХреИрд╢ рдлрд╝рд╛рдЗрд▓реЗрдВ

рдЙрдорд╛рд╕реНрдХ=M
рдлрд╝рд╛рдЗрд▓ рдЕрдиреБрдорддрд┐рдпрд╛рдБ рд╕реЗрдЯ рдХрд░реЗрдВ (рдСрдХреНрдЯрд▓)

рдпреВрдЖрдИрдбреА=N рдлрд╝рд╛рдЗрд▓ рд╕реНрд╡рд╛рдореА рд╕реЗрдЯ рдХрд░реЗрдВ

рдЧрд┐рдб =N рдлрд╝рд╛рдЗрд▓ рд╕рдореВрд╣ рд╕реЗрдЯ рдХрд░реЗрдВ

рдПрдВрдЯреНрд░реА_рдЯрд╛рдЗрдордЖрдЙрдЯ =T
рдирд╛рдореЛрдВ рдХреЗ рд▓рд┐рдП рдХреИрд╢ рдЯрд╛рдЗрдордЖрдЙрдЯ (1.0s)

Negative_timeout=T
рд╣рдЯрд╛рдП рдЧрдП рдирд╛рдореЛрдВ рдХреЗ рд▓рд┐рдП рдХреИрд╢ рдЯрд╛рдЗрдордЖрдЙрдЯ (0.0s)

attr_timeout=T
рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдХреИрд╢ рдЯрд╛рдЗрдордЖрдЙрдЯ (1.0s)

srcdir=рдкрде
рдХреМрди рд╕реА рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдХрдирд╡рд░реНрдЯ рдХрд░рдиреА рд╣реИ

рдЗрдЪрд╛рд░рд╕реЗрдЯ=рд╡рд░реНрдгрд╕реЗрдЯ
srcdir рдореЗрдВ рдкреНрд░рдпреБрдХреНрдд рд╡рд░реНрдгрд╕реЗрдЯ

рдСрдЪрд░рд╕реЗрдЯ=рд╡рд░реНрдгрд╕реЗрдЯ
рдорд╛рдЙрдВрдЯреЗрдб рдлрд╝рд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдо рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рдиреЗ рд╡рд╛рд▓рд╛ рдЪрд╛рд░рд╕реЗрдЯ

рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ


рдпрджрд┐ рдЖрдк рдлрд╝рд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдо рдХреЛ рдорд╛рдЙрдВрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рд╛рдорд╛рдиреНрдп рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЦрд╛рддреЗ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ рддреЛ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░реЗрдВ рдХрд┐ рдЖрдкрдХреЗ рдкрд╛рд╕ r/w рдЕрдиреБрдорддрд┐рдпрд╛рдБ рд╣реИрдВ
рд╕реЗрд╡рд╛ рдореЗрд░реЗ /рджреЗрд╡/рдлреНрдпреВрдЬ.

рдЙрдкрдпреЛрдЧ iconv --рд╕реВрдЪреА рдпрд╣ рджреЗрдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐ рдХреМрди рд╕реЗ рд╡рд░реНрдгрд╕реЗрдЯ рд╕рдорд░реНрдерд┐рдд рд╣реИрдВред

рдЕрдиреНрдп рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЛ рдорд╛рдЙрдВрдЯ рдкреЙрдЗрдВрдЯ рдЙрдкрдпреЛрдЧ рддрдХ рдкрд╣реБрдВрдЪрдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдиреБрдорддрд┐_рдЕрдиреНрдп рд╡рд┐рдХрд▓реНрдк.

рдорд╣рддреНрд╡рдкреВрд░реНрдг: рдпрджрд┐ рдорд╛рдЙрдВрдЯ рдмрд┐рдВрджреБ рдФрд░ srcdir рдПрдХ рд╣реА рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдкрд░ рдЗрдВрдЧрд┐рдд рдХрд░рддреЗ рд╣реИрдВ, рддреЛ readdir рдХреЙрд▓ рд╣реЛрдЧрд╛
рдПрдХ рдореГрдд рд▓реВрдк рджрд░реНрдЬ рдХрд░реЗрдВ. BE рдЬрд╝рд░реВрд░ рд╕реЗрд╡рд╛ рдореЗрд░реЗ рдмрдЪреЗрдВ рдЗрд╕ рдкрд░рд┐рд╕реНрдерд┐рддрд┐!

рдирдореВрдирд╛ рдЙрдкрдпреЛрдЧ


рдкрд╣рд╛рдбрд╝ рдЪрдврд╝рдирд╛:
$ convmvfs /рдПрдлрд╝рдЯреАрдкреА/pub_gbk -o srcdir=/ftp/pub,icharset=utf8,ocharset=gbk

рдЕрдирдорд╛рдЙрдВрдЯ рдХрд░рдирд╛:
$ рдлреНрдпреВрд╕рд░рдорд╛рдЙрдВрдЯ -u /рдПрдлрд╝рдЯреАрдкреА/pub_gbk

onworks.net рд╕реЗрд╡рд╛рдУрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдСрдирд▓рд╛рдЗрди convmvfs рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ


рдлреНрд░реА рд╕рд░реНрд╡рд░ рдФрд░ рд╡рд░реНрдХрд╕реНрдЯреЗрд╢рди

рд╡рд┐рдВрдбреЛрдЬ рдФрд░ рд▓рд╛рдЗрдиреЗрдХреНрд╕ рдПрдк рдбрд╛рдЙрдирд▓реЛрдб рдХрд░реЗрдВ

рд▓рд┐рдирдХреНрд╕ рдХрдорд╛рдВрдб

Ad