Paano Mag-tar ng isang Directory (na may Mga Larawan)

Talaan ng mga Nilalaman:

Paano Mag-tar ng isang Directory (na may Mga Larawan)
Paano Mag-tar ng isang Directory (na may Mga Larawan)

Video: Paano Mag-tar ng isang Directory (na may Mga Larawan)

Video: Paano Mag-tar ng isang Directory (na may Mga Larawan)
Video: Paano Baguhin ang Order ng Boot Sa Windows [Tutorial] 2024, Mayo
Anonim

Ang pinaka-karaniwang paraan upang maihatid ang isang pangkat ng mga file mula sa isang sistema ng Linux ay sa pamamagitan ng paggamit ng utos ng alkitran. Kapag nag-tar ka ng isang direktoryo, maaari mong madaling i-roll up ang isang pangkat ng mga file sa isang solong file. Pagkatapos ay maililipat o naimbak ang file na ito, o maaari itong mai-compress upang bawasan ang laki nito.

Mga hakbang

865895 1
865895 1

Hakbang 1. Maunawaan ang format

Sa Linux, ang pag-archive ng maraming mga file ay nagagawa gamit ang utos ng alkitran. Pagsasama-sama ng utos na ito ang maraming mga file sa isang solong file, na nagbibigay-daan para sa compression o mas madaling ilipat sa ibang computer. Ang nagresultang file ay magkakaroon ng.tar extension..tar file ay madalas na tinutukoy bilang tarballs.

Ise-archive lamang ng utos ng alkitran ang mga file. Hindi ito magsasagawa ng anumang compression, kaya't ang archive ay magiging pareho ng laki ng mga orihinal na file. Maaari mong i-compress ang.tar file gamit ang gzip o bzip2, na nagreresulta sa isang.tar.gz o.tar.bz2 extension. Saklaw ito sa pagtatapos ng artikulo

865895 2
865895 2

Hakbang 2. Lumikha ng isang tarball mula sa isang solong direktoryo

Mayroong maraming mga bahagi sa utos ng alkitran kapag lumilikha ka ng isang tarball mula sa isang direktoryo. Nasa ibaba ang isang halimbawa ng utos ng tar:

tar -cvf tarName.tar / path / to / direktoryo

  • alkitran - Inaanyayahan nito ang programa ng pag-archive ng tar.
  • c - Senyas ang watawat na ito ng "paglikha" ng.tar file. Dapat itong laging mauna.
  • v - Ipinapahiwatig nito na ang proseso ay "verbose". Ipapakita nito ang isang pagbasa ng lahat ng mga file na naidagdag sa.tar file habang ginagawa ito. Ito ay isang opsyonal na watawat.
  • f - Ang flag na ito ay nangangahulugan na ang susunod na bahagi ay ang bagong pangalan ng file na.tar file. Dapat itong palaging ang huling bandila.
  • tarName.tar - Maaari kang pumili ng anumang pangalan na gusto mo. Siguraduhin lamang na isasama mo ang.tar extension sa dulo. Maaari kang magdagdag ng isang landas sa pangalan ng file kung nais mong likhain ang tarball sa ibang direktoryo kaysa sa iyong kasalukuyang nagtatrabaho.
  • / path / to / Directory - Ipasok sa path ng direktoryo na nais mong likhain mula sa.tar file. Ang landas ay may kaugnayan sa iyong kasalukuyang gumaganang direktoryo. Halimbawa, kung ang buong landas ay ~ / home / user / Larawan, at kasalukuyan kang nasa direktoryo ng / bahay, papasok ka / gumagamit / Mga Larawan. Tandaan na ang lahat ng mga subdirectory ay isasama rin.
865895 3
865895 3

Hakbang 3. Lumikha ng isang tarball na may kasamang maraming mga direktoryo

Ang pagdaragdag ng maraming mga direktoryo ay kasing simple ng pagdaragdag ng lahat ng mga landas sa dulo ng utos ng alkitran:

tar -cvf tarName.tar / etc / Directory1 / var / www / direktoryo

865895 4
865895 4

Hakbang 4. Magdagdag ng mga file o direktoryo sa isang mayroon nang tarball

Maaari mong ipagpatuloy ang pagdaragdag ng mga file at direktoryo sa iyong.tar archive na mga file sa pamamagitan ng paggamit ng "idagdag" na watawat:

tar -rvf tarName.tar textfile.txt path / sa / isa pang / direktoryo

r - Ito ang bandila na "idagdag". Pinalitan nito ang c flag mula sa utos ng paglikha ng tarball

865895 5
865895 5

Hakbang 5. I-compress ang isang mayroon nang.tar file

Maaari mong gamitin ang "gzip" upang mabilis na mai-compress ang iyong.tar archive file. Kung kailangan mo ng mas maraming compression (mas maliit na output file), maaari mong gamitin ang "bzip2" sa halip. tatagal ang bzip2 upang mai-compress ang file kaysa sa gzip.

gzip tarName.tar bzip2 tarName.tar

  • idaragdag ng gzip ang.gz extension sa pangalan ng file: tarName.tar.gz
  • idaragdag ng bzip2 ang.bz2 extension sa pangalan ng file: tarName.tar.bz2
865895 6
865895 6

Hakbang 6. I-compress ang tarball kapag nilikha mo ito

Maaari mong gamitin ang mga utos sa hakbang sa itaas upang i-compress ang mga mayroon nang tarball, ngunit maaari mo ring i-compress ang mga ito habang nililikha mo ang mga ito sa pamamagitan ng paggamit ng mga tamang watawat:

tar -czvf tarName.tar.gz / path / sa / direktoryo ng tar -cjvf tarName.tar.bz2 / path / sa / direktoryo

  • z - Idi-compress ng flag na ito ang bagong.tar file gamit ang gzip. Tiyaking isama ang.gz extension sa dulo ng pangalan ng file.
  • j - Idi-compress ng flag na ito ang bagong.tar file gamit ang bzip2. Tiyaking isama ang extension na.bz2 sa dulo ng pangalan ng file.

Inirerekumendang: