ΠΠ²Π°Ρ ΡΠ»Π°Π½Π°ΠΊ ΡΠ΅ ΠΎΡΠΊΡΠΈΡΠΈ Π½Π΅ΠΊΠ΅ Π½Π΅ΠΎΡΠΈΠ³Π»Π΅Π΄Π½Π΅ ΡΡΠ²Π°ΡΠΈ Ρ Π²Π΅Π·ΠΈ ΡΠ° ΡΠΏΠΎΡΡΠ΅Π±ΠΎΠΌ cp
ΠΏΡΠΈΠ»ΠΈΠΊΠΎΠΌ ΠΊΠΎΠΏΠΈΡΠ°ΡΠ°, ΠΊΠ°ΠΎ ΠΈ ΠΌΠ΅ΡΠΎΠ΄Π΅ ΠΊΠΎΡΠ΅ Π²Π°ΠΌ ΠΎΠΌΠΎΠ³ΡΡΠ°Π²Π°ΡΡ Π΄Π° ΠΈΡΠΏΡΠ°Π²Π½ΠΎ ΠΊΠΎΠΏΠΈΡΠ°ΡΠ΅ ΠΎΠ³ΡΠΎΠΌΠ°Π½ Π±ΡΠΎΡ Π΄Π°ΡΠΎΡΠ΅ΠΊΠ° Π±Π΅Π· ΠΏΡΠ΅ΡΠΊΠ°ΠΊΠ°ΡΠ° ΠΈΠ»ΠΈ ΠΏΠ°Π΄Π°.
Π Π΅ΡΠΈΠΌΠΎ Π΄Π° ΡΡΠ΅Π±Π° Π΄Π° ΠΊΠΎΠΏΠΈΡΠ°ΠΌΠΎ ΡΠ²Π΅ ΠΈΠ· /ΡΠΎΡΡΡΠ΅ ΡΠΎΠ»Π΄Π΅ΡΠ° Ρ /ΡΠ°ΡΠ³Π΅Ρ ΡΠΎΠ»Π΄Π΅Ρ.
ΠΡΠ²Π° ΡΡΠ²Π°Ρ ΠΊΠΎΡΠ° ΠΏΠ°Π΄Π° Π½Π° ΠΏΠ°ΠΌΠ΅Ρ ΡΠ΅:
cp /source/* /target
Π₯Π°ΡΠ΄Π΅ Π΄Π° ΠΎΠ΄ΠΌΠ°Ρ ΠΈΡΠΏΡΠ°Π²ΠΈΠΌΠΎ ΠΎΠ²Ρ ΠΊΠΎΠΌΠ°Π½Π΄Ρ Π½Π°:
cp -a /source/* /target
ΠΡΡΡ -a
ΡΠ΅ Π΄ΠΎΠ΄Π°ΡΠΈ ΠΊΠΎΠΏΠΈΡΠ°ΡΠ΅ ΡΠ²ΠΈΡ
Π°ΡΡΠΈΠ±ΡΡΠ°, ΠΏΡΠ°Π²Π° ΠΈ Π΄ΠΎΠ΄Π°ΡΠΈ ΡΠ΅ΠΊΡΡΠ·ΠΈΡΡ. ΠΠ°Π΄Π° Π½ΠΈΡΠ΅ ΠΏΠΎΡΡΠ΅Π±Π½Π° ΡΠ°ΡΠ½Π° ΡΠ΅ΠΏΡΠΎΠ΄ΡΠΊΡΠΈΡΠ° ΠΏΡΠ°Π²Π°, Π΄ΠΎΠ²ΠΎΡΠ°Π½ ΡΠ΅ ΠΊΡΡΡ -r
.
ΠΠ°ΠΊΠΎΠ½ ΠΊΠΎΠΏΠΈΡΠ°ΡΠ°, ΠΎΡΠΊΡΠΈΡΠ΅ΠΌΠΎ Π΄Π° Π½ΠΈΡΡ ΡΠ²Π΅ Π΄Π°ΡΠΎΡΠ΅ΠΊΠ΅ ΠΊΠΎΠΏΠΈΡΠ°Π½Π΅ - Π΄Π°ΡΠΎΡΠ΅ΠΊΠ΅ ΠΊΠΎΡΠ΅ ΠΏΠΎΡΠΈΡΡ ΡΠ°ΡΠΊΠΎΠΌ ΠΊΠ°ΠΎ ΡΡΠΎ ΡΠ΅:
.profile
.local
.mc
ΠΈ ΡΠ»ΠΈΡΠ½ΠΎ.
ΠΠ°ΡΡΠΎ ΡΠ΅ ΡΠΎ Π΄ΠΎΠ³ΠΎΠ΄ΠΈΠ»ΠΎ?
ΠΠ°ΡΠΎ ΡΡΠΎ ΡΠΎΠΊΠ΅Ρ ΠΎΠ±ΡΠ°ΡΡΡΠ΅ ΡΡΡΠΊΠ° (bash
Ρ ΡΠΈΠΏΠΈΡΠ½ΠΎΠΌ ΡΠ»ΡΡΠ°ΡΡ). ΠΠΎΠ΄ΡΠ°Π·ΡΠΌΠ΅Π²Π°Π½ΠΎ, Π±Π°ΡΡ
ΡΠ΅ ΠΈΠ³Π½ΠΎΡΠΈΡΠ°ΡΠΈ ΡΠ²Π΅ Π΄Π°ΡΠΎΡΠ΅ΠΊΠ΅ ΠΊΠΎΡΠ΅ ΠΏΠΎΡΠΈΡΡ ΡΠ°ΡΠΊΠ°ΠΌΠ°, ΡΠ΅Ρ ΠΈΡ
ΡΡΠ΅ΡΠΈΡΠ° ΠΊΠ°ΠΎ ΡΠΊΡΠΈΠ²Π΅Π½Π΅. ΠΠ° Π±ΠΈΡΠΌΠΎ ΠΈΠ·Π±Π΅Π³Π»ΠΈ ΠΎΠ²ΠΎ ΠΏΠΎΠ½Π°ΡΠ°ΡΠ΅, ΠΌΠΎΡΠ°ΡΠ΅ΠΌΠΎ Π΄Π° ΠΏΡΠΎΠΌΠ΅Π½ΠΈΠΌΠΎ ΠΏΠΎΠ½Π°ΡΠ°ΡΠ΅ bash
ΠΊΠΎΡΠΈΡΡΠ΅ΡΠΈ ΠΊΠΎΠΌΠ°Π½Π΄Ρ:
shopt -s dotglob
ΠΠ° Π±ΠΈΡΡΠ΅ ΠΎΡΠΈΠ³ΡΡΠ°Π»ΠΈ Π΄Π° ΡΠ΅ ΠΎΠ²Π° ΠΏΡΠΎΠΌΠ΅Π½Π° ΠΏΠΎΠ½Π°ΡΠ°ΡΠ° Π½Π°ΡΡΠ°Π²ΠΈ Π½Π°ΠΊΠΎΠ½ ΠΏΠΎΠ½ΠΎΠ²Π½ΠΎΠ³ ΠΏΠΎΠΊΡΠ΅ΡΠ°ΡΠ°, ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΊΡΠ΅ΠΈΡΠ°ΡΠΈ Π²ΠΈΠ»Π΄ΡΠ°ΡΠ΄.ΡΡ
Π΄Π°ΡΠΎΡΠ΅ΠΊΡ ΡΠ° ΠΎΠ²ΠΎΠΌ ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΌ Ρ ΡΠ°ΡΡΠΈΠΊΠ»ΠΈ /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
. ΠΠΊΠΎ Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΡΡΠΌ /ΡΠ°ΡΠ³Π΅Ρ Π½Π΅ ΠΏΠΎΡΡΠΎΡΠΈ, Π΄ΠΎΠ±ΠΈΡΠ΅ΠΌΠΎ ΠΎΠ½ΠΎ ΡΡΠΎ Π½Π°ΠΌ ΡΡΠ΅Π±Π°.
ΠΠ΅ΡΡΡΠΈΠΌ, Π°ΠΊΠΎ ΡΠΈΡΠ½Π° ΡΠ°ΡΡΠΈΠΊΠ»Π° ΠΏΠΎΡΡΠΎΡΠΈ, Π΄Π°ΡΠΎΡΠ΅ΠΊΠ΅ ΡΠ΅ Π±ΠΈΡΠΈ ΠΊΠΎΠΏΠΈΡΠ°Π½Π΅ Ρ /ΡΠ°ΡΠ³Π΅Ρ/ΡΠΎΡΡΡΠ΅ ΡΠ°ΡΡΠΈΠΊΠ»Ρ.
ΠΠ΅ ΠΌΠΎΠΆΠ΅ΠΌΠΎ ΡΠ²Π΅ΠΊ ΡΠ½Π°ΠΏΡΠ΅Π΄ Π΄Π° ΠΈΠ·Π±ΡΠΈΡΠ΅ΠΌΠΎ ΡΠ°ΡΡΠΈΠΊΠ»Ρ /ΡΠ°ΡΠ³Π΅Ρ, ΡΠ΅Ρ ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ°Π΄ΡΠΆΠΈ Π΄Π°ΡΠΎΡΠ΅ΠΊΠ΅ ΠΊΠΎΡΠ΅ ΡΡ Π½Π°ΠΌ ΠΏΠΎΡΡΠ΅Π±Π½Π΅ ΠΈ Π½Π°Ρ ΡΠΈΡ ΡΠ΅, Π½Π° ΠΏΡΠΈΠΌΠ΅Ρ, Π΄Π° Π΄ΠΎΠΏΡΠ½ΠΈΠΌΠΎ Π΄Π°ΡΠΎΡΠ΅ΠΊΠ΅ Ρ /ΡΠ°ΡΠ³Π΅Ρ Π΄Π°ΡΠΎΡΠ΅ΠΊΠ°ΠΌΠ° ΠΈΠ· /ΡΠΎΡΡΡΠ΅.
ΠΠΊΠΎ ΡΡ ΠΈΠ·Π²ΠΎΡΠ½ΠΈ ΠΈ ΠΎΠ΄ΡΠ΅Π΄ΠΈΡΠ½ΠΈ ΡΠΎΠ»Π΄Π΅ΡΠΈ Π½Π°Π·Π²Π°Π½ΠΈ ΠΈΡΡΠΈΠΌ ΠΈΠΌΠ΅Π½ΠΎΠΌ, Π½Π° ΠΏΡΠΈΠΌΠ΅Ρ, ΠΊΠΎΠΏΠΈΡΠ°Π»ΠΈ ΡΠΌΠΎ ΠΈΠ· /ΡΠΎΡΡΡΠ΅ Ρ /Ρ ΠΎΠΌΠ΅/ΡΠΎΡΡΡΠ΅, ΠΎΠ½Π΄Π° Π±ΠΈΡΠΌΠΎ ΠΌΠΎΠ³Π»ΠΈ Π΄Π° ΠΊΠΎΡΠΈΡΡΠΈΠΌΠΎ ΠΊΠΎΠΌΠ°Π½Π΄Ρ:
cp -a /source /home
Π Π½Π°ΠΊΠΎΠ½ ΠΊΠΎΠΏΠΈΡΠ°ΡΠ°, Π΄Π°ΡΠΎΡΠ΅ΠΊΠ΅ Ρ /Ρ ΠΎΠΌΠ΅/ΡΠΎΡΡΡΠ΅ Π±ΠΈ Π±ΠΈΠ»Π΅ Π΄ΠΎΠΏΡΡΠ΅Π½Π΅ Π΄Π°ΡΠΎΡΠ΅ΠΊΠ°ΠΌΠ° ΠΈΠ· /ΡΠΎΡΡΡΠ΅.
ΠΠ²ΠΎ ΡΠ΅ Π»ΠΎΠ³ΠΈΡΠ°Π½ ΠΏΡΠΎΠ±Π»Π΅ΠΌ: ΠΌΠΎΠΆΠ΅ΠΌΠΎ Π΄Π° Π΄ΠΎΠ΄Π°ΠΌΠΎ Π΄Π°ΡΠΎΡΠ΅ΠΊΠ΅ Ρ ΠΎΠ΄ΡΠ΅Π΄ΠΈΡΠ½ΠΈ Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΡΡΠΌ Π°ΠΊΠΎ ΡΡ ΡΠ°ΡΡΠΈΠΊΠ»Π΅ Π½Π°Π·Π²Π°Π½Π΅ ΠΈΡΡΠΈΠΌ ΠΈΠΌΠ΅Π½ΠΎΠΌ, Π°Π»ΠΈ Π°ΠΊΠΎ ΡΠ΅ ΡΠ°Π·Π»ΠΈΠΊΡΡΡ, ΠΎΠ½Π΄Π° ΡΠ΅ ΠΈΠ·Π²ΠΎΡΠ½ΠΈ ΡΠΎΠ»Π΄Π΅Ρ Π±ΠΈΡΠΈ ΡΠΌΠ΅ΡΡΠ΅Π½ ΡΠ½ΡΡΠ°Ρ ΠΎΠ΄ΡΠ΅Π΄ΠΈΡΡΠ°. ΠΠ°ΠΊΠΎ ΠΊΠΎΠΏΠΈΡΠ°ΡΠΈ Π΄Π°ΡΠΎΡΠ΅ΠΊΠ΅ ΠΈΠ· /ΡΠΎΡΡΡΠ΅ Ρ /ΡΠ°ΡΠ³Π΅Ρ ΠΊΠΎΡΠΈΡΡΠ΅ΡΠΈ ΡΠΏ Π±Π΅Π· Π·Π°ΠΌΡΠ΅Π½ΡΠΊΠΈΡ Π·Π½Π°ΠΊΠΎΠ²Π°?
ΠΠ° Π±ΠΈΡΠΌΠΎ Π·Π°ΠΎΠ±ΠΈΡΠ»ΠΈ ΠΎΠ²ΠΎ ΡΡΠ΅ΡΠ½ΠΎ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅ΡΠ΅, ΠΊΠΎΡΠΈΡΡΠΈΠΌΠΎ Π½Π΅ΠΎΡΠΈΠ³Π»Π΅Π΄Π½ΠΎ ΡΠ΅ΡΠ΅ΡΠ΅:
cp -a /source/. /target
ΠΠ½ΠΈ ΠΊΠΎΡΠΈ ΡΡ ΡΠΏΠΎΠ·Π½Π°ΡΠΈ ΡΠ° ΠΠΠ‘-ΠΎΠΌ ΠΈ ΠΠΈΠ½ΡΠΊ-ΠΎΠΌ ΡΡ Π²Π΅Ρ ΡΠ²Π΅ ΡΠ°Π·ΡΠΌΠ΅Π»ΠΈ: ΡΠ½ΡΡΠ°Ρ ΡΠ²Π°ΠΊΠ΅ ΡΠ°ΡΡΠΈΠΊΠ»Π΅ Π½Π°Π»Π°Π·Π΅ ΡΠ΅ 2 Π½Π΅Π²ΠΈΠ΄ΡΠΈΠ²Π΅ ΡΠ°ΡΡΠΈΠΊΠ»Π΅ β. ΠΈ β..β, ΠΊΠΎΡΠΈ ΡΡ Π²Π΅Π·Π΅ ΠΏΡΠ΅ΡΠ΄ΠΎ-Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΡΡΠΌΠ° ΡΠ° ΡΡΠ΅Π½ΡΡΠ½ΠΈΠΌ ΠΈ Π²ΠΈΡΠΈΠΌ Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΡΡΠΌΠΈΠΌΠ°.
- ΠΡΠΈΠ»ΠΈΠΊΠΎΠΌ ΠΊΠΎΠΏΠΈΡΠ°ΡΠ°
cp
ΠΏΡΠΎΠ²Π΅ΡΠ°Π²Π° ΠΏΠΎΡΡΠΎΡΠ°ΡΠ΅ ΠΈ ΠΏΠΎΠΊΡΡΠ°Π²Π° Π΄Π° ΠΊΡΠ΅ΠΈΡΠ° /ΡΠΈΡ/. - Π’Π°ΠΊΠ°Π² Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΡΡΠΌ ΠΏΠΎΡΡΠΎΡΠΈ ΠΈ ΡΠΎ ΡΠ΅ /ΡΠ°ΡΠ³Π΅Ρ
- ΠΠ°ΡΠΎΡΠ΅ΠΊΠ΅ ΠΈΠ· /ΡΠΎΡΡΡΠ΅ ΡΠ΅ ΠΈΡΠΏΡΠ°Π²Π½ΠΎ ΠΊΠΎΠΏΠΈΡΠ°ΡΡ Ρ /ΡΠ°ΡΠ³Π΅Ρ.
ΠΠ°ΠΊΠ»Π΅, ΠΎΠΊΠ°ΡΠΈΡΠ΅ Π³Π° Ρ ΠΏΠΎΠ΄Π΅Π±ΡΠ°Π½ΠΈ ΠΎΠΊΠ²ΠΈΡ Ρ ΡΠ΅ΡΠ°ΡΡ ΠΈΠ»ΠΈ Π½Π° Π·ΠΈΠ΄:
cp -a /source/. /target
ΠΠΎΠ½Π°ΡΠ°ΡΠ΅ ΠΎΠ²Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Π΅ ΡΠ΅ ΡΠ°ΡΠ½ΠΎ. Π‘Π²Π΅ ΡΠ΅ ΡΠ°Π΄ΠΈΡΠΈ Π±Π΅Π· Π³ΡΠ΅ΡΠ°ΠΊΠ°, Π±Π΅Π· ΠΎΠ±Π·ΠΈΡΠ° Π΄Π° Π»ΠΈ ΠΈΠΌΠ°ΡΠ΅ ΠΌΠΈΠ»ΠΈΠΎΠ½ ΡΠ°ΡΠ»ΠΎΠ²Π° ΠΈΠ»ΠΈ Π½ΠΈΡΠ΅Π΄Π½Ρ.
ΠΠ°Π»Π°Π·ΠΈ
ΠΠΊΠΎ ΡΡΠ΅Π±Π° Π΄Π° ΠΊΠΎΠΏΠΈΡΠ°ΡΠ΅ ΡΠ²Π΅ Π΄Π°ΡΠΎΡΠ΅ΠΊΠ΅ ΠΈΠ· ΡΠ΅Π΄Π½Π΅ ΡΠ°ΡΡΠΈΠΊΠ»Π΅ Ρ Π΄ΡΡΠ³Ρ, Π½Π΅ ΠΊΠΎΡΠΈΡΡΠΈΠΌΠΎ ΡΠΎΠΊΠ΅ΡΠ΅, Π±ΠΎΡΠ΅ ΡΠ΅ Π΄Π° ΠΈΡ
ΠΊΠΎΡΠΈΡΡΠΈΠΌΠΎ cp
Ρ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°ΡΠΈΡΠΈ ΡΠ° ΡΠ°ΡΠΊΠΎΠΌ Π½Π° ΠΊΡΠ°ΡΡ ΠΈΠ·Π²ΠΎΡΠ½Π΅ ΡΠ°ΡΡΠΈΠΊΠ»Π΅. ΠΠ²ΠΎ ΡΠ΅ ΠΊΠΎΠΏΠΈΡΠ°ΡΠΈ ΡΠ²Π΅ Π΄Π°ΡΠΎΡΠ΅ΠΊΠ΅, ΡΠΊΡΡΡΡΡΡΡΠΈ ΠΈ ΡΠΊΡΠΈΠ²Π΅Π½Π΅, ΠΈ Π½Π΅ΡΠ΅ ΡΡΠΏΠ΅ΡΠΈ ΡΠ° ΠΌΠΈΠ»ΠΈΠΎΠ½ΠΈΠΌΠ° Π΄Π°ΡΠΎΡΠ΅ΠΊΠ° ΠΈΠ»ΠΈ Π±Π΅Π· Π΄Π°ΡΠΎΡΠ΅ΠΊΠ° ΡΠΎΠΏΡΡΠ΅.
ΠΡΡΠ΅ΡΠ²ΠΎΡΠ΄
cp -a -T /source /target
cp -aT /source /target
ΠΠΠΠΠΠΠΠ: ΡΠ»ΠΎΠ²ΠΎ T
ΠΈΠΌΠ° Π·Π½Π°ΡΠ΅ΡΠ΅. ΠΠΊΠΎ Π³Π° ΠΏΠΎΠΌΠ΅ΡΠ°ΡΠ΅, Π΄ΠΎΠ±ΠΈΡΠ΅ΡΠ΅ ΠΏΠΎΡΠΏΡΠ½ΠΈ ΡΠΌΠ΅ΡΠ΅: ΠΏΡΠΎΠΌΠ΅Π½ΠΈΡΠ΅ ΡΠ΅ ΠΏΡΠ°Π²Π°Ρ ΠΊΠΎΠΏΠΈΡΠ°ΡΠ°.
ΠΡΠΈΠ·Π½Π°ΡΠ°:
- ΠΠΎΠΌΠΏΠ°Π½ΠΈΡΠ΅
Π Π£ΠΠΠ‘.Π¦ΠΠ Π·Π° ΠΏΠΎΠ΄ΡΡΠΊΡ ΠΈ ΠΌΠΎΠ³ΡΡΠ½ΠΎΡΡ ΠΎΠ±ΡΠ°Π²ΡΠΈΠ²Π°ΡΠ° Π½Π° ΡΠ²ΠΎΠΌ Π±Π»ΠΎΠ³Ρ Π½Π° Π₯Π°Π±ΡΠ΅. - ΠΠΎ ΡΠ»ΠΈΡΠΈ
Π’ΡΠΈΠΏΠ»Π΅ Π¦ΠΎΠ½ΡΠ΅ΠΏΡ . Π‘Π»ΠΈΠΊΠ° ΡΠ΅ Π²Π΅ΠΎΠΌΠ° Π²Π΅Π»ΠΈΠΊΠ° ΠΈ Π΄Π΅ΡΠ°ΡΠ½Π°, ΠΌΠΎΠΆΠ΅ ΡΠ΅ ΠΎΡΠ²ΠΎΡΠΈΡΠΈ Ρ ΠΏΠΎΡΠ΅Π±Π½ΠΎΠΌ ΠΏΡΠΎΠ·ΠΎΡΡ.
ΠΠ‘ Π‘Π²Π΅ Π³ΡΠ΅ΡΠΊΠ΅ ΠΊΠΎΡΠ΅ ΠΏΡΠΈΠΌΠ΅ΡΠΈΡΠ΅ ΠΏΠΎΡΠ°ΡΠΈΡΠ΅ Ρ ΠΏΡΠΈΠ²Π°ΡΠ½Ρ ΠΏΠΎΡΡΠΊΡ. ΠΠΎΠ²Π΅ΡΠ°Π²Π°ΠΌ ΡΠ²ΠΎΡΡ ΠΊΠ°ΡΠΌΡ Π·Π° ΠΎΠ²ΠΎ.
ΠΠ·Π²ΠΎΡ: Π²Π²Π².Ρ
Π°Π±Ρ.ΡΠΎΠΌ