cp เด•เดฎเดพเตปเดกเต: *nix-เตฝ เดซเดฏเตฝ เดซเต‹เตพเดกเดฑเตเด•เตพ เดถเดฐเดฟเดฏเดพเดฏเดฟ เดชเด•เตผเดคเตเดคเตเดจเตเดจเต

cp เด•เดฎเดพเตปเดกเต: *nix-เตฝ เดซเดฏเตฝ เดซเต‹เตพเดกเดฑเตเด•เตพ เดถเดฐเดฟเดฏเดพเดฏเดฟ เดชเด•เตผเดคเตเดคเตเดจเตเดจเต

เด‰เดชเดฏเต‹เด—เดตเตเดฎเดพเดฏเดฟ เดฌเดจเตเดงเดชเตเดชเต†เดŸเตเดŸ เดตเตเดฏเด•เตเดคเดฎเดฒเตเดฒเดพเดคเตเดค เดšเดฟเดฒ เด•เดพเดฐเตเดฏเด™เตเด™เตพ เดˆ เดฒเต‡เด–เดจเด‚ เดตเต†เดณเดฟเดชเตเดชเต†เดŸเตเดคเตเดคเตเด‚ เดตเตˆเตฝเดกเตเด•เดพเตผเดกเตเด•เตพ เดชเด•เตผเดคเตเดคเตเดฎเตเดชเต‹เตพ, เด…เดตเตเดฏเด•เตเดคเดฎเดพเดฏ เด•เดฎเดพเตปเดกเต เดธเตเดตเดญเดพเดตเด‚ cp เดชเด•เตผเดคเตเดคเตเดฎเตเดชเต‹เตพ, เด…เดคเตเดชเต‹เดฒเต† เดคเดจเตเดจเต† เดธเตเด•เดฟเดชเตเดชเต เดšเต†เดฏเตเดฏเดพเดคเต†เดฏเตเด‚ เด•เตเดฐเดพเดทเต เดšเต†เดฏเตเดฏเดพเดคเต†เดฏเตเด‚ เดงเดพเดฐเดพเดณเด‚ เดซเดฏเดฒเตเด•เตพ เดถเดฐเดฟเดฏเดพเดฏเดฟ เดชเด•เตผเดคเตเดคเดพเตป เดจเดฟเด™เตเด™เดณเต† เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเดจเตเดจ เดฐเต€เดคเดฟเด•เดณเตเด‚.

เดจเดฎเตเด•เตเด•เต / เดธเต‹เดดเตเดธเต เดซเต‹เตพเดกเดฑเดฟเตฝ เดจเดฟเดจเตเดจเต / เดŸเดพเตผเด—เต†เดฑเตเดฑเต เดซเต‹เตพเดกเดฑเดฟเดฒเต‡เด•เตเด•เต เดŽเดฒเตเดฒเดพเด‚ เดชเด•เตผเดคเตเดคเต‡เดฃเตเดŸเดคเตเดฃเตเดŸเต†เดจเตเดจเต เดชเดฑเดฏเดพเด‚.

เด†เดฆเตเดฏเด‚ เดฎเดจเดธเตเดธเดฟเตฝ เดตเดฐเตเดจเตเดจเดคเต เด‡เดคเดพเดฃเต:

cp /source/* /target

เดจเดฎเตเด•เตเด•เต เดˆ เด•เดฎเดพเตปเดกเต เด‰เดŸเดจเดŸเดฟ เดถเดฐเดฟเดฏเดพเด•เตเด•เดพเด‚:

cp -a /source/* /target

เด•เต† -a เดŽเดฒเตเดฒเดพ เด†เดŸเตเดฐเดฟเดฌเตเดฏเต‚เดŸเตเดŸเตเด•เดณเตเดŸเต†เดฏเตเด‚ เด…เดตเด•เดพเดถเด™เตเด™เดณเตเดŸเต†เดฏเตเด‚ เดชเด•เตผเดชเตเดชเต เดšเต‡เตผเด•เตเด•เตเด•เดฏเตเด‚ เด†เดตเตผเดคเตเดคเดจเด‚ เดšเต‡เตผเด•เตเด•เตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเด‚. เด…เดตเด•เดพเดถเด™เตเด™เดณเตเดŸเต† เด•เตƒเดคเตเดฏเดฎเดพเดฏ เดชเตเดจเตผเดจเดฟเตผเดฎเตเดฎเดพเดฃเด‚ เด†เดตเดถเตเดฏเดฎเดฟเดฒเตเดฒเต†เด™เตเด•เดฟเตฝ, เด’เดฐเต เด•เต€ เดฎเดคเดฟเดฏเดพเด•เตเด‚ -r.

เดชเด•เตผเดคเตเดคเดฟเดฏ เดถเต‡เดทเด‚, เดŽเดฒเตเดฒเดพ เดซเดฏเดฒเตเด•เดณเตเด‚ เดชเด•เตผเดคเตเดคเดฟเดฏเดฟเดŸเตเดŸเดฟเดฒเตเดฒเต†เดจเตเดจเต เดžเด™เตเด™เตพ เด•เดฃเตเดŸเต†เดคเตเดคเตเด‚ - เด‡เดคเตเดชเต‹เดฒเตเดณเตเดณ เด’เดฐเต เดกเต‹เดŸเตเดŸเดฟเตฝ เด†เดฐเด‚เดญเดฟเด•เตเด•เตเดจเตเดจ เดซเดฏเดฒเตเด•เตพ:

.profile
.local
.mc

เดคเตเดŸเด™เตเด™เดฟเดฏ.

เดŽเดจเตเดคเตเด•เตŠเดฃเตเดŸเดพเดฃเต เด‡เดคเต เดธเด‚เดญเดตเดฟเดšเตเดšเดคเต?

เด•เดพเดฐเดฃเด‚ เดตเตˆเตฝเดกเตเด•เดพเตผเดกเตเด•เตพ เดทเต†เตฝ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเดพเดฃเต เดชเตเดฐเต‹เดธเดธเตเดธเต เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเต (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/source เดซเต‹เตพเดกเดฑเดฟเดฒเต‡เด•เตเด•เต เดชเด•เตผเดคเตเดคเดชเตเดชเต†เดŸเตเด‚.

เดžเด™เตเด™เตพเด•เตเด•เต เดŽเดฒเตเดฒเดพเดฏเตโ€Œเดชเตเดชเต‹เดดเตเด‚ /เดŸเดพเตผเด—เต†เดฑเตเดฑเต เดซเต‹เตพเดกเตผ เดฎเตเตปโ€Œเด•เต‚เดŸเตเดŸเดฟ เด‡เดฒเตเดฒเดพเดคเดพเด•เตเด•เดพเตป เด•เดดเดฟเดฏเดฟเดฒเตเดฒ, เด•เดพเดฐเดฃเด‚ เด…เดคเดฟเตฝ เดžเด™เตเด™เตพเด•เตเด•เต เด†เดตเดถเตเดฏเดฎเดพเดฏ เดซเดฏเดฒเตเด•เตพ เด…เดŸเด™เตเด™เดฟเดฏเดฟเดฐเดฟเด•เตเด•เดพเด‚, เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, / เด‰เดฑเดตเดฟเดŸเดคเตเดคเดฟเตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เดซเดฏเดฒเตเด•เตพเด•เตเด•เตŠเดชเตเดชเด‚ / เดŸเดพเตผเด—เต†เดฑเตเดฑเดฟเดฒเต† เดซเดฏเดฒเตเด•เตพ เดธเดชเตเดฒเดฟเดฎเต†เดจเตเดฑเต เดšเต†เดฏเตเดฏเตเด• เดŽเดจเตเดจเดคเดพเดฃเต เดžเด™เตเด™เดณเตเดŸเต† เดฒเด•เตเดทเตเดฏเด‚.

เด‰เดฑเดตเดฟเดŸเดคเตเดคเดฟเดจเตเด‚ เดฒเด•เตเดทเตเดฏเดธเตเดฅเดพเดจ เดซเต‹เตพเดกเดฑเตเด•เตพเด•เตเด•เตเด‚ เด’เดฐเต‡ เดชเต‡เดฐเดฟเดŸเตเดŸเดฟเดŸเตเดŸเตเดฃเตเดŸเต†เด™เตเด•เดฟเตฝ, เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เดžเด™เตเด™เตพ / เด‰เดฑเดตเดฟเดŸเดคเตเดคเดฟเตฝ เดจเดฟเดจเตเดจเต /home/source-เดฒเต‡เด•เตเด•เต เดชเด•เตผเดคเตเดคเตเด•เดฏเดพเดฏเดฟเดฐเตเดจเตเดจเต, เด…เดชเตเดชเต‹เตพ เดจเดฎเตเด•เตเด•เต เด•เดฎเดพเตปเดกเต เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเด‚:

cp -a /source /home

เดชเด•เตผเดคเตเดคเดฟเดฏ เดถเต‡เดทเด‚, /home/source-เดฒเต† เดซเดฏเดฒเตเด•เตพ /source-เตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เดซเดฏเดฒเตเด•เตพเด•เตเด•เตŠเดชเตเดชเด‚ เด…เดจเตเดฌเดจเตเดงเดฎเดพเดฏเดฟ เดจเตฝเด•เตเด‚.

เด‡เดคเตŠเดฐเต เดฒเต‹เดœเดฟเด•เตเด•เตฝ เดชเตเดฐเดถเตโ€Œเดจเดฎเดพเดฃเต: เดซเต‹เตพเดกเดฑเตเด•เตพเด•เตเด•เต เด’เดฐเต‡ เดชเต‡เดฐเดฟเดŸเตเดŸเดพเตฝ เดจเดฎเตเด•เตเด•เต เดฒเด•เตเดทเตเดฏเดธเตเดฅเดพเดจ เดกเดฏเดฑเด•เตโ€ŒเดŸเดฑเดฟเดฏเดฟเดฒเต‡เด•เตเด•เต เดซเดฏเดฒเตเด•เตพ เดšเต‡เตผเด•เตเด•เดพเตป เด•เดดเดฟเดฏเตเด‚, เดŽเดจเตเดจเดพเตฝ เด…เดต เดตเตเดฏเดคเตเดฏเดธเตเดคเดฎเดพเดฃเต†เด™เตเด•เดฟเตฝ, เด‰เดฑเดตเดฟเดŸ เดซเต‹เตพเดกเตผ เดฒเด•เตเดทเตเดฏเดธเตเดฅเดพเดจเดคเตเดคเดฟเดจเตเดณเตเดณเดฟเตฝ เดธเตเดฅเดพเดชเดฟเด•เตเด•เตเด‚. เดตเตˆเตฝเดกเตเด•เดพเตผเดกเตเด•เดณเดฟเดฒเตเดฒเดพเดคเต† cp เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต / เด‰เดฑเดตเดฟเดŸเดคเตเดคเดฟเตฝ เดจเดฟเดจเตเดจเต / เดฒเด•เตเดทเตเดฏเดคเตเดคเดฟเดฒเต‡เด•เตเด•เต เดซเดฏเดฒเตเด•เตพ เดŽเด™เตเด™เดจเต† เดชเด•เตผเดคเตเดคเดพเด‚?

เดˆ เดนเดพเดจเดฟเด•เดฐเดฎเดพเดฏ เดชเดฐเดฟเดฎเดฟเดคเดฟ เดฎเดฑเดฟเด•เดŸเด•เตเด•เดพเตป, เดžเด™เตเด™เตพ เดตเตเดฏเด•เตเดคเดฎเดฒเตเดฒเดพเดคเตเดค เด’เดฐเต เดชเดฐเดฟเดนเดพเดฐเด‚ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต:

cp -a /source/. /target

เดกเต‹เดธเต, เดฒเดฟเดจเด•เตเดธเต เดŽเดจเตเดจเดฟเดตเดฏเตเดฎเดพเดฏเดฟ เดชเดฐเดฟเดšเดฏเดฎเตเดณเตเดณเดตเตผ เด‡เดคเดฟเดจเด•เด‚ เดŽเดฒเตเดฒเดพเด‚ เดฎเดจเดธเตเดธเดฟเดฒเดพเด•เตเด•เดฟเดฏเดฟเดŸเตเดŸเตเดฃเตเดŸเต: เด“เดฐเต‹ เดซเต‹เตพเดกเดฑเดฟเดฒเตเด‚ 2 เด…เดฆเตƒเดถเตเดฏ เดซเต‹เตพเดกเดฑเตเด•เตพ เด‰เดฃเตเดŸเต "." เด•เต‚เดŸเดพเดคเต† "..", เดจเดฟเดฒเดตเดฟเดฒเตเดณเตเดณเดคเตเด‚ เด‰เดฏเตผเดจเตเดจเดคเตเดฎเดพเดฏ เดกเดฏเดฑเด•เตโ€ŒเดŸเดฑเดฟเด•เดณเดฟเดฒเต‡เด•เตเด•เตเดณเตเดณ เดตเตเดฏเดพเดœ เดซเต‹เตพเดกเตผ เดฒเดฟเด™เตเด•เตเด•เดณเดพเดฃเต.

  • เดชเด•เตผเดคเตเดคเตเดฎเตเดชเต‹เตพ cp เดจเดฟเดฒเดจเดฟเตฝเดชเตเดชเต เดชเดฐเดฟเดถเต‹เดงเดฟเด•เตเด•เตเด•เดฏเตเด‚ /เดŸเดพเตผเด—เต†เดฑเตเดฑเต/ เดธเตƒเดทเตเดŸเดฟเด•เตเด•เดพเตป เดถเตเดฐเดฎเดฟเด•เตเด•เตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเต.
  • เด…เดคเตเดคเดฐเดฎเตŠเดฐเต เดกเดฏเดฑเด•เตเดŸเดฑเดฟ เดจเดฟเดฒเดตเดฟเดฒเตเดฃเตเดŸเต, เด…เดคเต /เดฒเด•เตเดทเตเดฏเด‚ เด†เดฃเต
  • /เด‰เดฑเดตเดฟเดŸเดคเตเดคเดฟเตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เดซเดฏเดฒเตเด•เตพ เดถเดฐเดฟเดฏเดพเดฏเดฟ /เดฒเด•เตเดทเตเดฏเดคเตเดคเดฟเดฒเต‡เด•เตเด•เต เดชเด•เตผเดคเตเดคเดฟ.

เด…เดคเดฟเดจเดพเตฝ, เดจเดฟเด™เตเด™เดณเตเดŸเต† เดฎเต†เดฎเตเดฎเดฑเดฟเดฏเดฟเดฒเต‹ เดšเตเดตเดฐเดฟเดฒเต‹ เด’เดฐเต เดฌเต‹เตพเดกเต เดซเตเดฐเต†เดฏเดฟเดฎเดฟเตฝ เดคเต‚เด•เตเด•เดฟเดฏเดฟเดŸเตเด•:

cp -a /source/. /target

เดˆ เด•เดฎเดพเตปเดกเดฟเดจเตเดฑเต† เดธเตเดตเดญเดพเดตเด‚ เดตเตเดฏเด•เตเดคเดฎเดพเดฃเต. เดจเดฟเด™เตเด™เตพเด•เตเด•เต เด’เดฐเต เดฆเดถเดฒเด•เตเดทเด‚ เดซเดฏเดฒเตเด•เดณเตเดฃเตเดŸเต‹ เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เด’เดจเตเดจเตเดฎเดฟเดฒเตเดฒเต†เด™เตเด•เดฟเดฒเตเด‚ เดŽเดฒเตเดฒเดพเด‚ เดชเดฟเดถเด•เตเด•เดณเดฟเดฒเตเดฒเดพเดคเต† เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเด‚.

เด•เดฃเตเดŸเต†เดคเตเดคเดฒเตเด•เตพ

เดจเดฟเด™เตเด™เตพเด•เตเด•เต เดชเด•เตผเดคเตเดคเดฃเดฎเต†เด™เตเด•เดฟเตฝ เดŽเดฒเตเดฒเดพเด‚ เด’เดฐเต เดซเต‹เตพเดกเดฑเดฟเตฝ เดจเดฟเดจเตเดจเต เดฎเดฑเตเดฑเตŠเดจเตเดจเดฟเดฒเต‡เด•เตเด•เต เดซเดฏเดฒเตเด•เตพ, เดžเด™เตเด™เตพ เดตเตˆเตฝเดกเต เด•เดพเตผเดกเตเด•เตพ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเดฟเดฒเตเดฒ, เดชเด•เดฐเด‚ เด…เดต เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเดคเดพเดฃเต เดจเดฒเตเดฒเดคเต cp เด‰เดฑเดตเดฟเดŸ เดซเต‹เตพเดกเดฑเดฟเดจเตเดฑเต† เด…เดตเดธเดพเดจเดคเตเดคเดฟเดฒเตเดณเตเดณ เด’เดฐเต เด•เดพเดฒเดฏเดณเดตเตเดฎเดพเดฏเดฟ เดธเด‚เดฏเต‹เดœเดฟเดชเตเดชเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต. เด‡เดคเต เดฎเดฑเดžเตเดžเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเดต เด‰เตพเดชเตเดชเต†เดŸเต† เดŽเดฒเตเดฒเดพ เดซเดฏเดฒเตเด•เดณเตเด‚ เดชเด•เตผเดคเตเดคเตเด‚, เดฆเดถเดฒเด•เตเดทเด•เตเด•เดฃเด•เตเด•เดฟเดจเต เดซเดฏเดฒเตเด•เตพ เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เดซเดฏเดฒเตเด•เดณเตŠเดจเตเดจเตเด‚ เดชเดฐเดพเดœเดฏเดชเตเดชเต†เดŸเดฟเดฒเตเดฒ.

Afterword

vmspike เดธเดฎเดพเดจเดฎเดพเดฏ เดซเดฒเดฎเตเดณเตเดณ เด’เดฐเต เด•เดฎเดพเตปเดกเต เดชเดคเดฟเดชเตเดชเต เดจเดฟเตผเดฆเตเดฆเต‡เดถเดฟเดšเตเดšเต:

cp -a -T /source /target

เด“เดธเต_เด…เดฒเด•เตเดธเต

cp -aT /source /target

เดถเตเดฐเดฆเตเดงเดฟเด•เตเด•เตเด•: เด•เดคเตเดคเต เด•เต‡เดธเต T เด…เตผเดคเตเดฅเดฎเตเดฃเตเดŸเต. เดจเดฟเด™เตเด™เตพ เด‡เดคเต เด•เดฒเตผเดคเตเดคเดฟเดฏเดพเตฝ, เดจเดฟเด™เตเด™เตพเด•เตเด•เต เดชเต‚เตผเดฃเตเดฃเดฎเดพเดฏ เดฎเดพเดฒเดฟเดจเตเดฏเด™เตเด™เตพ เดฒเดญเดฟเด•เตเด•เตเด‚: เดชเด•เตผเดคเตเดคเตฝ เดฆเดฟเดถ เดฎเดพเดฑเตเด‚.
เดฌเตเดณเดพเด—เต‹เดกเตผเดจเต‹เดธเตเดฑเตเดฑเดฟ:

  • เด•เดฎเตเดชเดจเดฟเด•เตพ RUVDS.COM เดชเดฟเดจเตเดคเตเดฃเดฏเตโ€Œเด•เตเด•เตเด‚ เดนเดฌเตเดฐเต†เดฏเดฟเดฒเต† เดจเดฟเด™เตเด™เดณเตเดŸเต† เดฌเตเดฒเต‹เด—เดฟเตฝ เดชเตเดฐเดธเดฟเดฆเตเดงเต€เด•เดฐเดฟเด•เตเด•เดพเดจเตเดณเตเดณ เด…เดตเดธเดฐเดคเตเดคเดฟเดจเตเด‚.
  • เด“เดฐเต‹ เดšเดฟเดคเตเดฐเดคเตเดคเดฟเดจเตเด‚ เดŸเตเดฐเดฟเดชเตเดชเดฟเตพ เด†เดถเดฏเด‚. เดšเดฟเดคเตเดฐเด‚ เดตเดณเดฐเต† เดตเดฒเตเดคเตเด‚ เดตเดฟเดถเดฆเดตเตเดฎเดพเดฃเต, เด’เดฐเต เดชเตเดฐเดคเตเดฏเต‡เด• เดตเดฟเตปเดกเต‹เดฏเดฟเตฝ เดคเตเดฑเด•เตเด•เดพเตป เด•เดดเดฟเดฏเตเด‚.

เดชเดฟ.เดŽเดธเต เด’เดฐเต เดธเตเดตเด•เดพเดฐเตเดฏ เดธเดจเตเดฆเต‡เดถเดคเตเดคเดฟเตฝ เดจเดฟเด™เตเด™เตพ เดถเตเดฐเดฆเตเดงเดฟเด•เตเด•เตเดจเตเดจ เดŽเดจเตเดคเต†เด™เตเด•เดฟเดฒเตเด‚ เดชเดฟเดถเด•เตเด•เตพ เดฆเดฏเดตเดพเดฏเดฟ เด…เดฏเดฏเตเด•เตเด•เตเด•. เด‡เดคเดฟเดจเดพเดฏเดฟ เดžเดพเตป เดŽเดจเตเดฑเต† เด•เตผเดฎเตเดฎเด‚ เดตเตผเดฆเตเดงเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเต.

cp เด•เดฎเดพเตปเดกเต: *nix-เตฝ เดซเดฏเตฝ เดซเต‹เตพเดกเดฑเตเด•เตพ เดถเดฐเดฟเดฏเดพเดฏเดฟ เดชเด•เตผเดคเตเดคเตเดจเตเดจเต

เด…เดตเดฒเด‚เดฌเด‚: www.habr.com

เด’เดฐเต เด…เดญเดฟเดชเตเดฐเดพเดฏเด‚ เดšเต‡เตผเด•เตเด•เตเด•