15%

БпСстСтС 15% ΠΎΡ‚ всички услуги Π·Π° хостинг

ВСствайтС умСнията си ΠΈ ΠΏΠΎΠ»ΡƒΡ‡Π΅Ρ‚Π΅ ΠΎΡ‚ΡΡ‚ΡŠΠΏΠΊΠ° Π·Π° всСки хостинг ΠΏΠ»Π°Π½

Π˜Π·ΠΏΠΎΠ»Π·Π²Π°ΠΉΡ‚Π΅ ΠΊΠΎΠ΄:

Skills
Π—Π° Π½Π°Ρ‡Π°Π»ΠΎ
04.08.2025

Как Π΄Π° Ρ€Π°Π·Π°Ρ€Ρ…ΠΈΠ²ΠΈΡ€Π°Ρ‚Π΅ .tar.gz Ρ„Π°ΠΉΠ» Π² Linux

Π Π°Π±ΠΎΡ‚Π°Ρ‚Π° с компрСсирани Ρ„Π°ΠΉΠ»ΠΎΠ²Π΅ Π΅ Ρ€ΡƒΡ‚ΠΈΠ½Π½Π° във всяка срСда Π½Π° Linux. Π‘Ρ€Π΅Π΄ Π½Π°ΠΉ-чСсто ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½ΠΈΡ‚Π΅ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈ Π΅ .tar.gz, ΠΊΠΎΠΉΡ‚ΠΎ ΡΡŠΡ‡Π΅Ρ‚Π°Π²Π° Π΄Π²Π΅ ΠΏΠΎΠΌΠΎΡ‰Π½ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΈ: tar Π·Π° Π°Ρ€Ρ…ΠΈΠ²ΠΈΡ€Π°Π½Π΅ ΠΈ gzip Π·Π° компрСсиранС. Π’ Ρ‚Π°Π·ΠΈ статия сС Ρ€Π°Π·Π³Π»Π΅ΠΆΠ΄Π°Ρ‚ Ρ€Π°Π·ΡˆΠΈΡ€Π΅Π½Π°Ρ‚Π° ΡƒΠΏΠΎΡ‚Ρ€Π΅Π±Π° ΠΈ Π½Π°ΠΉ-Π΄ΠΎΠ±Ρ€ΠΈΡ‚Π΅ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠΈ Π·Π° сигурно ΠΈ Π΅Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½ΠΎ ΠΈΠ·Π²Π»ΠΈΡ‡Π°Π½Π΅ Π½Π° .tar.gz Ρ„Π°ΠΉΠ»ΠΎΠ²Π΅

Π Π°Π·Π±ΠΈΡ€Π°Π½Π΅ Π½Π° Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° .tar.gz

Π€Π°ΠΉΠ»ΡŠΡ‚ .tar.gz Π΅ Π°Ρ€Ρ…ΠΈΠ² Π½Π° Ρ‚Π°Ρ€Π±Π°Π», ΠΊΠΎΠΉΡ‚ΠΎ Π΅ компрСсиран с ΠΏΠΎΠΌΠΎΡ‰Ρ‚Π° Π½Π° gzip. ОбикновСно Ρ‚ΠΎΠΉ сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° Π·Π°

  • РазпространСниС Π½Π° ΠΈΠ·Ρ…ΠΎΠ΄Π΅Π½ ΠΊΠΎΠ΄ Π½Π° софтуСр
  • Π Π΅Π·Π΅Ρ€Π²Π½ΠΈ копия ΠΈ ΠΎΠΏΠ°ΠΊΠΎΠ²Π°Π½Π΅ Π½Π° конфигурацията
  • АрхивиранС Π½Π° ΠΆΡƒΡ€Π½Π°Π»Π½ΠΈ Ρ„Π°ΠΉΠ»ΠΎΠ²Π΅

ΠŸΡ€ΠΈΠΌΠ΅Ρ€Π΅Π½ Ρ„Π°ΠΉΠ»: project-files.tar.gz

Основна ΠΊΠΎΠΌΠ°Π½Π΄Π° Π·Π° ΠΈΠ·Π²Π»ΠΈΡ‡Π°Π½Π΅

Най-разпространСният Π½Π°Ρ‡ΠΈΠ½ Π·Π° ΠΈΠ·Π²Π»ΠΈΡ‡Π°Π½Π΅ Π½Π° .tar.gz Ρ„Π°ΠΉΠ» Π΅ ΠΊΠ°Ρ‚ΠΎ сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° ΠΊΠΎΠΌΠ°Π½Π΄Π°Ρ‚Π° tar с Ρ„Π»Π°Π³ΠΎΠ²Π΅:

tar -xvzf file.tar.gz

ОбяснСниС

  • x = ΠΈΠ·Π²Π»ΠΈΡ‡Π°Π½Π΅
  • v = Π²Π΅Ρ€Π±Π°Π»Π΅Π½ (ΠΏΠΎΠΊΠ°Π·Π²Π° Ρ„Π°ΠΉΠ»ΠΎΠ²Π΅Ρ‚Π΅, ΠΊΠΎΠΈΡ‚ΠΎ сС ΠΈΠ·Π²Π»ΠΈΡ‡Π°Ρ‚)
  • z = дСкомпрСсиранС gzip
  • f = ΠΈΠΌΠ΅ Π½Π° Ρ„Π°ΠΉΠ»Π°, с ΠΊΠΎΠΉΡ‚ΠΎ сС Ρ€Π°Π±ΠΎΡ‚ΠΈ

Π˜Π·Π²Π»ΠΈΡ‡Π°Π½Π΅ Π² ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π° дирСктория

ΠœΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° насочитС ΠΈΠ·Π²Π»Π΅Ρ‡Π΅Π½ΠΎΡ‚ΠΎ ΡΡŠΠ΄ΡŠΡ€ΠΆΠ°Π½ΠΈΠ΅ към ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π° дирСктория:

tar -xvzf file.tar.gz -C /path/to/target-directory

Π’ΠΎΠ²Π° Π΅ особСно ΠΏΠΎΠ»Π΅Π·Π½ΠΎ Π² скриптовС ΠΈΠ»ΠΈ ΠΏΡ€ΠΈ ΠΎΡ€Π³Π°Π½ΠΈΠ·ΠΈΡ€Π°Π½Π΅ Π½Π° мноТСство Π°Ρ€Ρ…ΠΈΠ²ΠΈ

ΠŸΡ€Π΅Π³Π»Π΅Π΄ Π½Π° ΡΡŠΠ΄ΡŠΡ€ΠΆΠ°Π½ΠΈΠ΅Ρ‚ΠΎ ΠΏΡ€Π΅Π΄ΠΈ СкстрахиранС

Ако искатС Π΄Π° ΠΏΡ€Π΅Π³Π»Π΅Π΄Π°Ρ‚Π΅ ΡΡŠΠ΄ΡŠΡ€ΠΆΠ°Π½ΠΈΠ΅Ρ‚ΠΎ, Π±Π΅Π· Π΄Π° СкстрахиратС:

tar -tvzf file.tar.gz

Π’ΠΎΠ²Π° Π΅ мярка Π·Π° бСзопасност, Π·Π° Π΄Π° сС ΠΈΠ·Π±Π΅Π³Π½Π΅ прСзаписванС Π½Π° ΡΡŠΡ‰Π΅ΡΡ‚Π²ΡƒΠ²Π°Ρ‰ΠΈ Ρ„Π°ΠΉΠ»ΠΎΠ²Π΅ ΠΈΠ»ΠΈ Ρ€Π°Π·Π±ΠΈΡ€Π°Π½Π΅ Π½Π° структурата Π½Π° Π°Ρ€Ρ…ΠΈΠ²Π°

Π˜Π·Π²Π»ΠΈΡ‡Π°Π½Π΅ Π½Π° ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΈ Ρ„Π°ΠΉΠ»ΠΎΠ²Π΅

Π—Π° Π΄Π° ΠΈΠ·Π²Π»Π΅Ρ‡Π΅Ρ‚Π΅ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π΅Π½ Ρ„Π°ΠΉΠ» ΠΈΠ»ΠΈ ΠΏΠ°ΠΏΠΊΠ° Π² Π°Ρ€Ρ…ΠΈΠ²Π°:

tar -xvzf file.tar.gz path/to/file.txt

Врябва Π΄Π° посочитС точния ΠΏΡŠΡ‚, ΠΊΠ°ΠΊΡ‚ΠΎ Π΅ посочСн Π²ΡŠΡ‚Ρ€Π΅ Π² Π°Ρ€Ρ…ΠΈΠ²Π° (относитСлСн, Π° Π½Π΅ Π°Π±ΡΠΎΠ»ΡŽΡ‚Π΅Π½)

Π‘ΡŠΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΡ Π·Π° сигурност

Π‘ΡŠΠ΄Π΅Ρ‚Π΅ ΠΏΡ€Π΅Π΄ΠΏΠ°Π·Π»ΠΈΠ²ΠΈ, ΠΊΠΎΠ³Π°Ρ‚ΠΎ ΠΈΠ·Π²Π»ΠΈΡ‡Π°Ρ‚Π΅ Π½Π΅Π½Π°Π΄Π΅ΠΆΠ΄Π½ΠΈ .tar.gz Ρ„Π°ΠΉΠ»ΠΎΠ²Π΅

  • Π˜Π·ΠΏΠΎΠ»Π·Π²Π°ΠΉΡ‚Π΅ –no-overwrite-dir, Π·Π° Π΄Π° ΠΏΡ€Π΅Π΄ΠΎΡ‚Π²Ρ€Π°Ρ‚ΠΈΡ‚Π΅ замяната Π½Π° Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΠΈ.
  • Π˜Π·ΠΏΠΎΠ»Π·Π²Π°ΠΉΡ‚Π΅ –strip-components , Π·Π° Π΄Π° ΠΈΠ·Π±Π΅Π³Π½Π΅Ρ‚Π΅ Π²ΡŠΠ²Π΅ΠΆΠ΄Π°Π½Π΅Ρ‚ΠΎ Π½Π° Π°Π±ΡΠΎΠ»ΡŽΡ‚Π½ΠΈ ΠΏΡŠΡ‚ΠΈΡ‰Π°:
tar --strip-components=1 -xvzf malicious.tar.gz
Π Π°Π±ΠΎΡ‚Π° с Π³ΠΎΠ»Π΅ΠΌΠΈ Π°Ρ€Ρ…ΠΈΠ²ΠΈ

Π—Π° Π°Ρ€Ρ…ΠΈΠ²ΠΈ, Π½Π°Π΄Π²ΠΈΡˆΠ°Π²Π°Ρ‰ΠΈ няколко Π³ΠΈΠ³Π°Π±Π°ΠΉΡ‚Π°

  • Π˜Π·ΠΏΠΎΠ»Π·Π²Π°ΠΉΡ‚Π΅ pv (pipe viewer), Π·Π° Π΄Π° слСдитС Π½Π°ΠΏΡ€Π΅Π΄ΡŠΠΊΠ°:
pv file.tar.gz | tar xzvf -
  • Π”Π΅Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€Π°ΠΉΡ‚Π΅ вСрбалния Ρ€Π΅ΠΆΠΈΠΌ Π·Π° ΠΏΠΎ-Π±ΡŠΡ€Π·Π° Ρ€Π°Π±ΠΎΡ‚Π°: tar -xzf file.tar.gz

Π ΡŠΡ‡Π½ΠΎ дСкомпрСсиранС Π² Π΄Π²Π΅ ΡΡ‚ΡŠΠΏΠΊΠΈ

ΠŸΡŠΡ€Π²ΠΎ Ρ€Π°Π·Π°Ρ€Ρ…ΠΈΠ²ΠΈΡ€Π°ΠΉΡ‚Π΅, Π° слСд Ρ‚ΠΎΠ²Π° Ρ€Π°Π·Π°Ρ€Ρ…ΠΈΠ²ΠΈΡ€Π°ΠΉΡ‚Π΅:

gunzip file.tar.gz # става file.tar tar -xvf file.tar

Π’ΠΎΠ²Π° ΠΏΡ€Π΅Π΄Π»Π°Π³Π° ΠΏΠΎ-Π΄ΠΎΠ±ΡŠΡ€ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ» ΠΏΡ€ΠΈ ΠΈΠ½Ρ‚Π΅Π³Ρ€ΠΈΡ€Π°Π½Π΅ Π² ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅Ρ€ΠΈ ΠΈΠ»ΠΈ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° Π½Π° ΠΌΠ΅ΠΆΠ΄ΠΈΠ½Π½ΠΈ Ρ„Π°ΠΉΠ»ΠΎΠ²Π΅

ИзползванС Π½Π° инструмСнти с Π³Ρ€Π°Ρ„ΠΈΡ‡Π΅Π½ потрСбитСлски интСрфСйс (ΠΏΠΎ ΠΈΠ·Π±ΠΎΡ€)

Π‘Ρ€Π΅Π΄ΠΈΡ‚Π΅ Π·Π° настолни ΠΊΠΎΠΌΠΏΡŽΡ‚Ρ€ΠΈ (GNOME, KDE) ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Ρ‚ ΠΌΠ΅Π½ΠΈΠ΄ΠΆΡŠΡ€ΠΈ Π½Π° Π°Ρ€Ρ…ΠΈΠ²ΠΈ (Π½Π°ΠΏΡ€. File Roller, Ark) Π·Π° Ρ€Π°Π±ΠΎΡ‚Π° с .tar.gz с простота Π½Π° плъзганС ΠΈ пусканС. ΠžΠ²Π»Π°Π΄ΡΠ²Π°Π½Π΅Ρ‚ΠΎ Π½Π° .tar.gz Ρ„Π°ΠΉΠ»ΠΎΠ²Π΅ Π΅ ΠΎΡ‚ ΡΡŠΡ‰Π΅ΡΡ‚Π²Π΅Π½ΠΎ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π·Π° ΠΌΠΎΡ‰Π½ΠΈΡ‚Π΅ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈ Π½Π° Linux. НСзависимо Π΄Π°Π»ΠΈ става Π²ΡŠΠΏΡ€ΠΎΡ Π·Π° Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€Π°Π½Π΅ Π½Π° Ρ€Π°Π·Π³Ρ€ΡŠΡ‰Π°Π½Π΅Ρ‚ΠΎ Π½Π° ΡΡŠΡ€Π²ΡŠΡ€ΠΈ, Π°Ρ€Ρ…ΠΈΠ²ΠΈΡ€Π°Π½Π΅ Π½Π° Π»ΠΎΠ³ΠΎΠ²Π΅ ΠΈΠ»ΠΈ Ρ€Π°Π·ΠΎΠΏΠ°ΠΊΠΎΠ²Π°Π½Π΅ Π½Π° софтуСрни ΠΊΠΎΠΌΠΏΠΈΠ»Π°Ρ†ΠΈΠΈ, tar ΠΏΡ€Π΅Π΄Π»Π°Π³Π° Π³ΡŠΠ²ΠΊΠ°Π²ΠΎΡΡ‚ ΠΈ производитСлност. Π’ΠΈΠ½Π°Π³ΠΈ провСрявайтС ΡΡŠΠ΄ΡŠΡ€ΠΆΠ°Π½ΠΈΠ΅Ρ‚ΠΎ, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΉΡ‚Π΅ ΠΏΡ€Π°Π²ΠΈΠ»Π½ΠΎ Ρ„Π»Π°Π³ΠΎΠ²Π΅Ρ‚Π΅ ΠΈ Π±ΠΎΡ€Π°Π²Π΅Ρ‚Π΅ с Π½Π΅ΠΏΠΎΠ·Π½Π°Ρ‚ΠΈ Ρ„Π°ΠΉΠ»ΠΎΠ²Π΅ с повишСно Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅. Π—Π° писанС Π½Π° скриптовС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΉΡ‚Π΅ -C, –strip-components ΠΈ piping с инструмСнти ΠΊΠ°Ρ‚ΠΎ pv, Π·Π° Π΄Π° ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈΡ€Π°Ρ‚Π΅ Ρ€Π°Π±ΠΎΡ‚Π½ΠΈΡ‚Π΅ процСси

Π—Π°ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅

Π Π°Π±ΠΎΡ‚Π°Ρ‚Π° с .tar.gz Π°Ρ€Ρ…ΠΈΠ²ΠΈ Π΄Π°Π»Π΅Ρ‡ Π½Π°Π΄Ρ…Π²ΡŠΡ€Π»Ρ ΠΎΠ±ΠΈΠΊΠ½ΠΎΠ²Π΅Π½Π°Ρ‚Π° ΠΊΠΎΠΌΠ°Π½Π΄Π° tar -xvzf. Π§Ρ€Π΅Π· Ρ€Π°Π·Π±ΠΈΡ€Π°Π½Π΅ Π½Π° Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π°, Π²ΠΈΠ·ΡƒΠ°Π»ΠΈΠ·ΠΈΡ€Π°Π½Π΅ Π½Π° ΡΡŠΠ΄ΡŠΡ€ΠΆΠ°Π½ΠΈΠ΅Ρ‚ΠΎ ΠΏΡ€Π΅Π΄ΠΈ ΠΈΠ·Π²Π»ΠΈΡ‡Π°Π½Π΅ ΠΈ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Π½Π° Ρ€Π°Π·ΡˆΠΈΡ€Π΅Π½ΠΈ Ρ„Π»Π°Π³ΠΎΠ²Π΅ ΠΊΠ°Ρ‚ΠΎ -C Π·Π° насочванС към дирСктория ΠΈΠ»ΠΈ –strip-components Π·Π° ΠΏΠΎ-бСзопасно Ρ€Π°Π·ΠΎΠΏΠ°ΠΊΠΎΠ²Π°Π½Π΅, ΠΏΠΎΠ»ΡƒΡ‡Π°Π²Π°Ρ‚Π΅ пълСн ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ» Π½Π°Π΄ процСса. Π—Π° Π³ΠΎΠ»Π΅ΠΌΠΈ Π°Ρ€Ρ…ΠΈΠ²ΠΈ ΠΊΠΎΠΌΠ±ΠΈΠ½ΠΈΡ€Π°Π½Π΅Ρ‚ΠΎ Π½Π° инструмСнти ΠΊΠ°Ρ‚ΠΎ pv с tar подобрява ΠΊΠ°ΠΊΡ‚ΠΎ видимостта, Ρ‚Π°ΠΊΠ° ΠΈ СфСктивността. На ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ° Ρ‚ΠΎΠ²Π° ΠΎΠ·Π½Π°Ρ‡Π°Π²Π°, Ρ‡Π΅ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡƒΠ²Π΅Ρ€Π΅Π½ΠΎ Π΄Π° сС справятС със Π·Π°Π΄Π°Ρ‡ΠΈ, Π²Π°Ρ€ΠΈΡ€Π°Ρ‰ΠΈ ΠΎΡ‚ Ρ€Π°Π·ΠΎΠΏΠ°ΠΊΠΎΠ²Π°Π½Π΅ Π½Π° софтуСрСн ΠΊΠΎΠ΄ Π΄ΠΎ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° ΠΌΠ°Ρ‰Π°Π±Π½ΠΈ Ρ€Π΅Π·Π΅Ρ€Π²Π½ΠΈ копия, ΠΊΠ°Ρ‚ΠΎ ΡΡŠΡ‰Π΅Π²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ Π·Π°ΠΏΠ°Π·Π²Π°Ρ‚Π΅ сигурността Π½Π° систСмата си. НСзависимо Π΄Π°Π»ΠΈ стС Π½Π°Ρ‡ΠΈΠ½Π°Π΅Ρ‰, ΠΊΠΎΠΉΡ‚ΠΎ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€Π° Ρ€ΡƒΡ‚ΠΈΠ½Π½ΠΈ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ, ΠΈΠ»ΠΈ ΠΎΠΏΠΈΡ‚Π΅Π½ администратор Π½Π° Linux, ΠΊΠΎΠΉΡ‚ΠΎ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈΡ€Π° Ρ€Π°Π±ΠΎΡ‚Π½ΠΈΡ‚Π΅ процСси, овладяванСто Π½Π° Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚Π° с .tar.gz осигурява ΠΏΠΎ-Π³Π»Π°Π΄ΠΊΠΎ, ΠΏΠΎ-бСзопасно ΠΈ ΠΏΠΎ-Π½Π°Π΄Π΅ΠΆΠ΄Π½ΠΎ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° Ρ„Π°ΠΉΠ»ΠΎΠ²Π΅Ρ‚Π΅.

15%

БпСстСтС 15% ΠΎΡ‚ всички услуги Π·Π° хостинг

ВСствайтС умСнията си ΠΈ ΠΏΠΎΠ»ΡƒΡ‡Π΅Ρ‚Π΅ ΠΎΡ‚ΡΡ‚ΡŠΠΏΠΊΠ° Π·Π° всСки хостинг ΠΏΠ»Π°Π½

Π˜Π·ΠΏΠΎΠ»Π·Π²Π°ΠΉΡ‚Π΅ ΠΊΠΎΠ΄:

Skills
Π—Π° Π½Π°Ρ‡Π°Π»ΠΎ