cp рдЖрджреЗрд╢: * nix рдорд╛ рдлрд╛рдЗрд▓ рдлреЛрд▓реНрдбрд░рд╣рд░реВ рд╕рд╣реА рд░реВрдкрдорд╛ рдкреНрд░рддрд┐рд▓рд┐рдкрд┐ рдЧрд░реНрджреИ

cp рдЖрджреЗрд╢: * nix рдорд╛ рдлрд╛рдЗрд▓ рдлреЛрд▓реНрдбрд░рд╣рд░реВ рд╕рд╣реА рд░реВрдкрдорд╛ рдкреНрд░рддрд┐рд▓рд┐рдкрд┐ рдЧрд░реНрджреИ

рдпрд╕ рд▓реЗрдЦрд▓реЗ рдкреНрд░рдпреЛрдЧрд╕рдБрдЧ рд╕рдореНрдмрдиреНрдзрд┐рдд рдХреЗрд╣реА рдЧреИрд░-рд╕реНрдкрд╖реНрдЯ рдЪреАрдЬрд╣рд░реВ рдкреНрд░рдХрдЯ рдЧрд░реНрдиреЗрдЫ рд╡рд╛рдЗрд▓реНрдбрдХрд╛рд░реНрдбрд╣рд░реВ рдкреНрд░рддрд┐рд▓рд┐рдкрд┐ рдЧрд░реНрджрд╛, рдЕрд╕реНрдкрд╖реНрдЯ рдЖрджреЗрд╢ рд╡реНрдпрд╡рд╣рд╛рд░ cp рдкреНрд░рддрд┐рд▓рд┐рдкрд┐ рдЧрд░реНрджрд╛, рд╕рд╛рдереИ рд╡рд┐рдзрд┐рд╣рд░реВ рдЬрд╕рд▓реЗ рддрдкрд╛рдИрдВрд▓рд╛рдИ рд╕реНрдХрд┐рдк рд╡рд╛ рдХреНрд░реНрдпрд╛рд╕ рдирдЧрд░реА рдареВрд▓реЛ рд╕рдВрдЦреНрдпрд╛рдорд╛ рдлрд╛рдЗрд▓рд╣рд░реВ рдкреНрд░рддрд┐рд▓рд┐рдкрд┐ рдЧрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫред

рдорд╛рдиреМрдВ рд╣рд╛рдореАрд▓реЗ / рд╕реНрд░реЛрдд рдлреЛрд▓реНрдбрд░рдмрд╛рдЯ / рд▓рдХреНрд╖реНрдп рдлреЛрд▓реНрдбрд░рдорд╛ рд╕рдмреИ рдХреБрд░рд╛ рдкреНрд░рддрд┐рд▓рд┐рдкрд┐ рдЧрд░реНрди рдЖрд╡рд╢реНрдпрдХ рдЫред

рджрд┐рдорд╛рдЧрдорд╛ рдЖрдЙрдиреЗ рдкрд╣рд┐рд▓реЛ рдХреБрд░рд╛ рд╣реЛ:

cp /source/* /target

рдпрд╕ рдЖрджреЗрд╢рд▓рд╛рдИ рддреБрд░реБрдиреНрддреИ рд╕рдЪреНрдпрд╛рдФрдВ:

cp -a /source/* /target

рдХреБрдЮреНрдЬреА -a рд╕рдмреИ рд╡рд┐рд╢реЗрд╖рддрд╛рд╣рд░реВ, рдЕрдзрд┐рдХрд╛рд░рд╣рд░реВрдХреЛ рдкреНрд░рддрд┐рд▓рд┐рдкрд┐ рдердкреНрдиреЗрдЫ рд░ рдкреБрдирд░рд╛рд╡реГрддреНрддрд┐ рдердкреНрдиреЗрдЫред рдЬрдм рдЕрдзрд┐рдХрд╛рд░рдХреЛ рд╕рд╣реА рдкреНрд░рдЬрдирди рдЖрд╡рд╢реНрдпрдХ рдЫреИрди, рдПрдХ рдХреБрдЮреНрдЬреА рдкрд░реНрдпрд╛рдкреНрдд рдЫ -r.

рдкреНрд░рддрд┐рд▓рд┐рдкрд┐ рдЧрд░реЗрдкрдЫрд┐, рд╣рд╛рдореАрд▓реЗ рдлреЗрд▓рд╛ рдкрд╛рд░реНрдиреЗрдЫреМрдВ рдХрд┐ рд╕рдмреИ рдлрд╛рдЗрд▓рд╣рд░реВ рдкреНрд░рддрд┐рд▓рд┐рдкрд┐ рдЧрд░рд┐рдПрдХрд╛ рдерд┐рдПрдирдиреН - рдлрд╛рдЗрд▓рд╣рд░реВ рдЬрд╕реНрддреИ рдбрдЯрдмрд╛рдЯ рд╕реБрд░реБ рд╣реБрдиреЗ:

.profile
.local
.mc

рд░ рдЬрд╕реНрддреИред

рдХрд┐рди рдпрд╕реНрддреЛ рднрдпреЛ ?

рдХрд┐рдирднрдиреЗ рд╡рд╛рдЗрд▓реНрдбрдХрд╛рд░реНрдбрд╣рд░реВ рд╢реЗрд▓рджреНрд╡рд╛рд░рд╛ рдкреНрд░рд╢реЛрдзрди рдЧрд░рд┐рдиреНрдЫ (bash рд╕рд╛рдорд╛рдиреНрдп рдЕрд╡рд╕реНрдерд╛рдорд╛)ред рдкреВрд░реНрд╡рдирд┐рд░реНрдзрд╛рд░рд┐рдд рд░реВрдкрдорд╛, bash рд▓реЗ рдбрдЯрд╣рд░реВрдмрд╛рдЯ рд╕реБрд░реБ рд╣реБрдиреЗ рд╕рдмреИ рдлрд╛рдЗрд▓рд╣рд░реВрд▓рд╛рдИ рдмреЗрд╡рд╛рд╕реНрддрд╛ рдЧрд░реНрдиреЗрдЫ, рдХрд┐рдирдХрд┐ рдпрд╕рд▓реЗ рддрд┐рдиреАрд╣рд░реВрд▓рд╛рдИ рд▓реБрдХреЗрдХреЛ рд░реВрдкрдорд╛ рд╡реНрдпрд╡рд╣рд╛рд░ рдЧрд░реНрджрдЫред рдпрд╕реНрддреЛ рд╡реНрдпрд╡рд╣рд╛рд░рдмрд╛рдЯ рдмрдЪреНрди рд╣рд╛рдореАрд▓реЗ рдЖрдЪрд░рдг рдкрд░рд┐рд╡рд░реНрддрди рдЧрд░реНрдиреБрдкрд░реНрдЫ bash рдЖрджреЗрд╢ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрджреИ:

shopt -s dotglob

рдпреЛ рд╡реНрдпрд╡рд╣рд╛рд░ рдкрд░рд┐рд╡рд░реНрддрди рд░рд┐рдмреБрдЯ рдкрдЫрд┐ рд░рд╣рд┐рд░рд╣рдиреНрдЫ рднрдиреЗрд░ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдЧрд░реНрди, рддрдкрд╛рдИрдВрд▓реЗ рдлреЛрд▓реНрдбрд░рдорд╛ рдпреЛ рдЖрджреЗрд╢рдХреЛ рд╕рд╛рде wildcard.sh рдлрд╛рдЗрд▓ рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫред /etc/profile.d (рд╕рд╛рдпрдж рддрдкрд╛рдИрдВрдХреЛ рд╡рд┐рддрд░рдгрдорд╛ рдлрд░рдХ рдлреЛрд▓реНрдбрд░ рдЫ)ред

рд░ рдпрджрд┐ рд╕реНрд░реЛрдд рдбрд╛рдЗрд░реЗрдХреНрдЯрд░реАрдорд╛ рдХреБрдиреИ рдлрд╛рдЗрд▓рд╣рд░реВ рдЫреИрдирдиреН рднрдиреЗ, рд╢реЗрд▓ рддрд╛рд░рд╛ рдЪрд┐рдиреНрд╣рдХреЛ рд╕реНрдерд╛рдирдорд╛ рдХреЗрд╣рд┐ рдкрдирд┐ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрди рдЧрд░реНрди рд╕рдХреНрд╖рдо рд╣реБрдиреЗрдЫреИрди, рд░ рдкреНрд░рддрд┐рд▓рд┐рдкрд┐ рдкрдирд┐ рддреНрд░реБрдЯрд┐ рд╕рдВрдЧ рдЕрд╕рдлрд▓ рд╣реБрдиреЗрдЫред рдпреЛ рдЕрд╡рд╕реНрдерд╛ рд╡рд┐рд░реБрджреНрдз рд╡рд┐рдХрд▓реНрдкрд╣рд░реВ рдЫрдиреН failglob ╨╕ nullglobред рд╣рд╛рдореАрд▓реЗ рд╕реЗрдЯ рдЧрд░реНрди рдЖрд╡рд╢реНрдпрдХ рд╣реБрдиреЗрдЫ failglob, рдЬрд╕рд▓реЗ рдЖрджреЗрд╢рд▓рд╛рдИ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рд╣реБрдирдмрд╛рдЯ рд░реЛрдХреНрдиреЗрдЫред nullglob рдХрд╛рдо рдЧрд░реНрджреИрди, рдХрд┐рдирдХрд┐ рдпрд╕рд▓реЗ рд╡рд╛рдЗрд▓реНрдбрдХрд╛рд░реНрдбрд╣рд░реВрд╕рдБрдЧ рдПрдЙрдЯрд╛ рд╕реНрдЯреНрд░рд┐рдЩрд▓рд╛рдИ рд░реВрдкрд╛рдиреНрддрд░рдг рдЧрд░реНрдЫ рдЬрд╕рд▓реЗ рдореЗрд▓ рдирдкрд╛рдПрдХрд╛ рдЦрд╛рд▓реА рд╕реНрдЯреНрд░рд┐рдЩрдорд╛ (рд╢реВрдиреНрдп рд▓рдореНрдмрд╛рдЗ), рдЬрд╕рдХреЛ рд▓рд╛рдЧрд┐ cp рддреНрд░реБрдЯрд┐ рдирд┐рдореНрддреНрдпрд╛рдЙрдиреЗрдЫред

рдпрджреНрдпрдкрд┐, рдпрджрд┐ рдлреЛрд▓реНрдбрд░рдорд╛ рд╣рдЬрд╛рд░реМрдВ рд╡рд╛ рдзреЗрд░реИ рдлрд╛рдЗрд▓рд╣рд░реВ рдЫрдиреН рднрдиреЗ, рддреНрдпрд╕рдкрдЫрд┐ рд╡рд╛рдЗрд▓реНрдбрдХрд╛рд░реНрдб рджреГрд╖реНрдЯрд┐рдХреЛрдг рдкреВрд░реНрдг рд░реВрдкрдорд╛ рддреНрдпрд╛рдЧрд┐рдиреБрдкрд░реНрдЫред рддрдереНрдп рдпреЛ рд╣реЛ bash рд╡рд╛рдЗрд▓реНрдбрдХрд╛рд░реНрдбрд╣рд░реВрд▓рд╛рдИ рдзреЗрд░реИ рд▓рд╛рдореЛ рдХрдорд╛рдгреНрдб рд▓рд╛рдЗрдирдорд╛ рд╡рд┐рд╕реНрддрд╛рд░ рдЧрд░реНрджрдЫ рдЬрд╕реНрддреИ:

cp -a /souce/a /source/b /source/c тАжтАж /target

рддреНрдпрд╣рд╛рдБ рдЖрджреЗрд╢ рд░реЗрдЦрд╛рдХреЛ рд▓рдореНрдмрд╛рдЗрдорд╛ рд╕реАрдорд╛ рдЫ, рдЬреБрди рд╣рд╛рдореАрд▓реЗ рдЖрджреЗрд╢ рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░ рдкрддреНрддрд╛ рд▓рдЧрд╛рдЙрди рд╕рдХреНрдЫреМрдВ:

getconf ARG_MAX

рдмрд╛рдЗрдЯреНрд╕ рдорд╛ рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рдХреЛ рдЕрдзрд┐рдХрддрдо рд▓рдореНрдмрд╛рдЗ рдкреНрд░рд╛рдкреНрдд рдЧрд░реМрдВ:

2097152

рд╡рд╛:

xargs --show-limits

рд╣рд╛рдореАрд▓реЗ рдХреЗрд╣рд┐ рдкрд╛рдЙрдБрдЫреМрдВ:

тАж.
Maximum length of command we could actually use: 2089314
тАж.

рддреНрдпрд╕реЛрднрдП, рд╡рд╛рдЗрд▓реНрдбрдХрд╛рд░реНрдбрд╣рд░реВ рдмрд┐рдирд╛ рдиреИ рдЧрд░реМрдВред

рдмрд╕ рд▓реЗрдЦреМрдВ

cp -a /source /target

рд░ рдпрд╣рд╛рдБ рд╣рд╛рдореА рд╡реНрдпрд╡рд╣рд╛рд░рдХреЛ рдЕрд╕реНрдкрд╖реНрдЯрддрд╛рдХреЛ рд╕рд╛рдордирд╛ рдЧрд░рд┐рд░рд╣реЗрдХрд╛ рдЫреМрдВ cpред рдпрджрд┐ /target рдлреЛрд▓реНрдбрд░ рдЕрд╡рд╕реНрдерд┐рдд рдЫреИрди рднрдиреЗ, рд╣рд╛рдореАрд▓реЗ рд╣рд╛рдореАрд▓рд╛рдИ рдЪрд╛рд╣рд┐рдПрдХреЛ рдХреБрд░рд╛ рдкреНрд░рд╛рдкреНрдд рдЧрд░реНрдиреЗрдЫреМрдВред

рдпрджреНрдпрдкрд┐, рдпрджрд┐ рд▓рдХреНрд╖реНрдп рдлреЛрд▓реНрдбрд░ рдЕрд╡рд╕реНрдерд┐рдд рдЫ рднрдиреЗ, рдлрд╛рдЗрд▓рд╣рд░реВ /target/source рдлреЛрд▓реНрдбрд░рдорд╛ рдкреНрд░рддрд┐рд▓рд┐рдкрд┐ рдЧрд░рд┐рдиреЗрдЫред

рд╣рд╛рдореА рдЬрд╣рд┐рд▓реЗ рдкрдирд┐ /target рдлреЛрд▓реНрдбрд░рд▓рд╛рдИ рдкрд╣рд┐рд▓реЗ рдиреИ рдореЗрдЯрд╛рдЙрди рд╕рдХреНрджреИрдиреМрдВ, рдХрд┐рдирдХрд┐ рдпрд╕рд▓реЗ рд╣рд╛рдореАрд▓рд╛рдИ рдЪрд╛рд╣рд┐рдиреЗ рдлрд╛рдЗрд▓рд╣рд░реВ рд╕рдорд╛рд╡реЗрд╢ рдЧрд░реНрди рд╕рдХреНрдЫ рд░ рд╣рд╛рдореНрд░реЛ рд▓рдХреНрд╖реНрдп, рдЙрджрд╛рд╣рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐, рдлрд╛рдЗрд▓рд╣рд░реВ / рд╕реНрд░реЛрддрдмрд╛рдЯ рдлрд╛рдЗрд▓рд╣рд░реВрд╕рдБрдЧ /target рдорд╛ рдлрд╛рдИрд▓рд╣рд░реВ рдкреВрд░рдХ рдЧрд░реНрдиреБ рд╣реЛред

рдпрджрд┐ рд╕реНрд░реЛрдд рд░ рдЧрдиреНрддрд╡реНрдп рдлреЛрд▓реНрдбрд░рд╣рд░реВ рдПрдЙрдЯреИ рдирд╛рдо рджрд┐рдПрдХрд╛ рдерд┐рдП, рдЙрджрд╛рд╣рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐, рд╣рд╛рдореАрд▓реЗ /source рдмрд╛рдЯ /home/source рдорд╛ рдкреНрд░рддрд┐рд▓рд┐рдкрд┐ рдЧрд░реНрджреИ рдерд┐рдпреМрдВ, рддреНрдпрд╕рдкрдЫрд┐ рд╣рд╛рдореА рдЖрджреЗрд╢ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рд╕рдХреНрдЫреМрдВ:

cp -a /source /home

рд░ рдкреНрд░рддрд┐рд▓рд┐рдкрд┐ рдЧрд░реЗрдкрдЫрд┐, /home/source рдорд╛ рд░рд╣реЗрдХрд╛ рдлрд╛рдЗрд▓рд╣рд░реВ /sourceрдмрд╛рдЯ рдлрд╛рдЗрд▓рд╣рд░реВрд╕рдБрдЧ рдкреВрд░рдХ рд╣реБрдиреЗрдЫрдиреНред

рдпреЛ рддрд╛рд░реНрдХрд┐рдХ рд╕рдорд╕реНрдпрд╛ рд╣реЛ: рдпрджрд┐ рдлреЛрд▓реНрдбрд░рд╣рд░реВрдХреЛ рдирд╛рдо рдПрдЙрдЯреИ рдЫ рднрдиреЗ рд╣рд╛рдореА рдЧрдиреНрддрд╡реНрдп рдбрд╛рдЗрд░реЗрдХреНрдЯрд░реАрдорд╛ рдлрд╛рдЗрд▓рд╣рд░реВ рдердкреНрди рд╕рдХреНрдЫреМрдВ, рддрд░ рдпрджрд┐ рддрд┐рдиреАрд╣рд░реВ рдлрд░рдХ рдЫрдиреН рднрдиреЗ, рд╕реНрд░реЛрдд рдлреЛрд▓реНрдбрд░ рдЧрдиреНрддрд╡реНрдп рднрд┐рддреНрд░ рд░рд╛рдЦрд┐рдиреЗрдЫред рд╡рд╛рдЗрд▓реНрдбрдХрд╛рд░реНрдбрд╣рд░реВ рдмрд┐рдирд╛ cp рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░ / рд╕реНрд░реЛрддрдмрд╛рдЯ / рд▓рдХреНрд╖реНрдпрдорд╛ рдлрд╛рдЗрд▓рд╣рд░реВ рдХрд╕рд░реА рдкреНрд░рддрд┐рд▓рд┐рдкрд┐ рдЧрд░реНрдиреЗ?

рдпрд╕ рд╣рд╛рдирд┐рдХрд╛рд░рдХ рд╕реАрдорд╛рдХреЛ рд╡рд░рд┐рдкрд░рд┐ рдкреНрд░рд╛рдкреНрдд рдЧрд░реНрди, рд╣рд╛рдореА рдПрдХ рдЧреИрд░-рд╕реНрдкрд╖реНрдЯ рд╕рдорд╛рдзрд╛рди рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдЫреМрдВ:

cp -a /source/. /target

DOS рд░ Linux рд╕рдБрдЧ рдкрд░рд┐рдЪрд┐рдд рд╡реНрдпрдХреНрддрд┐рд╣рд░реВрд▓реЗ рдкрд╣рд┐рд▓реЗ рдиреИ рд╕рдмреИ рдХреБрд░рд╛ рдмреБрдЭрд┐рд╕рдХреЗрдХрд╛ рдЫрдиреН: рдкреНрд░рддреНрдпреЗрдХ рдлреЛрд▓реНрдбрд░ рднрд┐рддреНрд░ 2 рдЕрджреГрд╢реНрдп рдлреЛрд▓реНрдбрд░рд╣рд░реВ "ред" рд░ "..", рдЬреБрди рд╣рд╛рд▓рдХреЛ рд░ рдЙрдЪреНрдЪ рдбрд╛рдЗрд░реЗрдХреНрдЯрд░реАрд╣рд░реВрдорд╛ рдЫрджреНрдо-рдлреЛрд▓реНрдбрд░ рд▓рд┐рдЩреНрдХрд╣рд░реВ рд╣реБрдиреНред

  • рдирдХреНрдХрд▓ рдЧрд░реНрджрд╛ cp рдЕрд╕реНрддрд┐рддреНрд╡рдХреЛ рд▓рд╛рдЧрд┐ рдЬрд╛рдБрдЪ рдЧрд░реНрджрдЫ рд░ /target/ рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрдиреЗ рдкреНрд░рдпрд╛рд╕ рдЧрд░реНрджрдЫред
  • рдпрд╕реНрддреЛ рдбрд╛рдЗрд░реЗрдХреНрдЯрд░реА рдЕрд╡рд╕реНрдерд┐рдд рдЫ рд░ рдпреЛ /target рд╣реЛ
  • /рд╕реНрд░реЛрддрдмрд╛рдЯ рдлрд╛рдЗрд▓рд╣рд░реВ /рд▓рдХреНрд╖реНрдпрдорд╛ рд╕рд╣рд┐ рд░реВрдкрдорд╛ рдкреНрд░рддрд┐рд▓рд┐рдкрд┐ рдЧрд░рд┐рдПрдХрд╛ рдЫрдиреНред

рддреНрдпрд╕реЛрднрдП, рдпрд╕рд▓рд╛рдИ рддрдкрд╛рдИрдВрдХреЛ рдореЗрдореЛрд░реА рд╡рд╛ рднрд┐рддреНрддрд╛рдорд╛ рдмреЛрд▓реНрдб рдлреНрд░реЗрдордорд╛ рдЭреБрдгреНрдбрд╛рдЙрдиреБрд╣реЛрд╕реН:

cp -a /source/. /target

рдпрд╕ рдЖрджреЗрд╢рдХреЛ рд╡реНрдпрд╡рд╣рд╛рд░ рд╕реНрдкрд╖реНрдЯ рдЫред рддрдкрд╛рдИрдВрд╕рдБрдЧ рд▓рд╛рдЦреМрдВ рдлрд╛рдЗрд▓рд╣рд░реВ рдЫрдиреН рд╡рд╛ рдХреБрдиреИ рдкрдирд┐ рдЫреИрди рднрдиреА рд╕рдмреИ рддреНрд░реБрдЯрд┐рд╣рд░реВ рдмрд┐рдирд╛ рдХрд╛рдо рдЧрд░реНрдиреЗрдЫред

рдирд┐рд╖реНрдХрд░реНрд╖

рдпрджрд┐ рддрдкрд╛рдЗрдБ рдкреНрд░рддрд┐рд▓рд┐рдкрд┐ рдЧрд░реНрди рдЖрд╡рд╢реНрдпрдХ рдЫ рднрдиреЗ рд╕рдмреИ рдПрдЙрдЯрд╛ рдлреЛрд▓реНрдбрд░рдмрд╛рдЯ рдЕрд░реНрдХреЛ рдлреЛрд▓реНрдбрд░рдорд╛ рдлрд╛рдИрд▓рд╣рд░реВ, рд╣рд╛рдореА рд╡рд╛рдЗрд▓реНрдбрдХрд╛рд░реНрдбрд╣рд░реВ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрджреИрдиреМрдВ, рдпрд╕рдХреЛ рд╕рдЯреНрдЯрд╛ рддрд┐рдиреАрд╣рд░реВрд▓рд╛рдИ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдиреБ рд░рд╛рдореНрд░реЛ рд╣реБрдиреНрдЫ cp рд╕реНрд░реЛрдд рдлреЛрд▓реНрдбрд░рдХреЛ рдЕрдиреНрддреНрдпрдорд╛ рдПрдХ рдЕрд╡рдзрд┐ рд╕рдВрдЧ рд╕рдВрдпреБрдХреНрддред рдпрд╕рд▓реЗ рд▓реБрдХреЗрдХрд╛ рдлрд╛рдЗрд▓рд╣рд░реВ рд╕рд╣рд┐рдд рд╕рдмреИ рдлрд╛рдЗрд▓рд╣рд░реВ рдкреНрд░рддрд┐рд▓рд┐рдкрд┐ рдЧрд░реНрдиреЗрдЫ, рд░ рд▓рд╛рдЦреМрдВ рдлрд╛рдЗрд▓рд╣рд░реВ рд╡рд╛ рдХреБрдиреИ рдлрд╛рдЗрд▓рд╣рд░реВрд╕рдБрдЧ рдЕрд╕рдлрд▓ рд╣реБрдиреЗ рдЫреИрдиред

рдкрдЫрд┐рд╢рдмреНрдж

vmspike рдПрдХ рд╕рдорд╛рди рдкрд░рд┐рдгрд╛рдо рд╕рдВрдЧ рдПрдХ рдЖрджреЗрд╢ рд╕рдВрд╕реНрдХрд░рдг рд╕реБрдЭрд╛рд╡:

cp -a -T /source /target

Oz_Alex

cp -aT /source /target

рдиреЛрдЯ: рдкрддреНрд░ рдХреЗрд╕ T рдЕрд░реНрде рдЫред рдпрджрд┐ рддрдкрд╛рдИрдВрд▓реЗ рдпрд╕рд▓рд╛рдИ рдорд┐рд▓рд╛рдЙрдиреБрднрдпреЛ рднрдиреЗ, рддрдкрд╛рдИрдВрд▓реЗ рдкреВрд░реНрдг рдлреЛрд╣реЛрд░ рдкрд╛рдЙрдиреБрд╣реБрдиреЗрдЫ: рдкреНрд░рддрд┐рд▓рд┐рдкрд┐ рдЧрд░реНрдиреЗ рджрд┐рд╢рд╛ рдкрд░рд┐рд╡рд░реНрддрди рд╣реБрдиреЗрдЫред
рдзрдиреНрдпрд╡рд╛рдж:

  • рдХрдореНрдкрдиреАрд╣рд░реВ RUVDS.COM рд╕рдорд░реНрдерди рд░ Habr├й рдорд╛ рддрдкрд╛рдИрдВрдХреЛ рдмреНрд▓рдЧрдорд╛ рдкреНрд░рдХрд╛рд╢рд┐рдд рдЧрд░реНрдиреЗ рдЕрд╡рд╕рд░рдХреЛ рд▓рд╛рдЧрд┐ред
  • рдкреНрд░рддрд┐ рдЫрд╡рд┐ рдЯреНрд░рд┐рдкрд▓ рдЕрд╡рдзрд╛рд░рдгрд╛ред рддрд╕реНрд╡реАрд░ рдзреЗрд░реИ рдареВрд▓реЛ рд░ рд╡рд┐рд╕реНрддреГрдд рдЫ, рдЫреБрдЯреНрдЯреИ рд╡рд┐рдиреНрдбреЛрдорд╛ рдЦреЛрд▓реНрди рд╕рдХрд┐рдиреНрдЫред

PS рдХреГрдкрдпрд╛ рдирд┐рдЬреА рд╕рдиреНрджреЗрд╢рдорд╛ рддрдкрд╛рдИрдВрд▓реЗ рджреЗрдЦреНрдиреБрднрдПрдХреЛ рдХреБрдиреИ рддреНрд░реБрдЯрд┐рд╣рд░реВ рдкрдард╛рдЙрдиреБрд╣реЛрд╕реНред рдо рдпрд╕рдХреЛ рд▓рд╛рдЧрд┐ рдореЗрд░реЛ рдХрд░реНрдо рдмрдврд╛рдЙрдБрдЫреБред

cp рдЖрджреЗрд╢: * nix рдорд╛ рдлрд╛рдЗрд▓ рдлреЛрд▓реНрдбрд░рд╣рд░реВ рд╕рд╣реА рд░реВрдкрдорд╛ рдкреНрд░рддрд┐рд▓рд┐рдкрд┐ рдЧрд░реНрджреИ

рд╕реНрд░реЛрдд: www.habr.com

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдердкреНрди