Лавлах хуудсыг хэрхэн яаж зурах вэ (зурагтай)

Агуулгын хүснэгт:

Лавлах хуудсыг хэрхэн яаж зурах вэ (зурагтай)
Лавлах хуудсыг хэрхэн яаж зурах вэ (зурагтай)

Видео: Лавлах хуудсыг хэрхэн яаж зурах вэ (зурагтай)

Видео: Лавлах хуудсыг хэрхэн яаж зурах вэ (зурагтай)
Видео: The END of Photography - Use AI to Make Your Own Studio Photos, FREE Via DreamBooth Training 2024, May
Anonim

Линукс системээс багц файлыг хүргэх хамгийн түгээмэл арга бол tar командыг ашиглах явдал юм. Директорыг уншихад та бүлэг файлыг нэг файл болгон хялбархан цуглуулж болно. Дараа нь энэ файлыг шилжүүлэх эсвэл хадгалах эсвэл хэмжээг нь багасгахын тулд шахаж болно.

Алхам

865895 1
865895 1

Алхам 1. Форматыг ойлгох

Линуксд олон файлыг архивлах нь tar командыг ашиглан хийгддэг. Энэ тушаал нь олон файлыг нэг файл болгон нэгтгэж, шахах эсвэл өөр компьютерт хялбар шилжүүлэх боломжийг олгоно. Үр дүнгийн файл нь.tar өргөтгөлтэй байх болно..tar файлуудыг ихэвчлэн бөмбөг гэж нэрлэдэг.

Tar тушаал нь зөвхөн файлуудыг архивлах болно. Энэ нь ямар ч шахалт хийхгүй тул архив нь анхны файлуудтай ижил хэмжээтэй байх болно. Та.tar файлыг gzip эсвэл bzip2 ашиглан шахах боломжтой бөгөөд ингэснээр.tar.gz эсвэл.tar.bz2 өргөтгөл үүснэ. Үүнийг нийтлэлийн төгсгөлд авч үзэх болно

865895 2
865895 2

Алхам 2. Нэг лавлахаас tarball үүсгэнэ

Директороос tarball үүсгэх үед tar командын хэд хэдэн хэсгүүд байдаг. Tar тушаалын жишээг доор харуулав.

tar -cvf tarName.tar/path/to/лавлах

  • tar - Энэ нь tar архивлах програмыг ажиллуулдаг.
  • c - Энэ туг нь.tar файлыг "бий болгох" дохио юм. Энэ нь үргэлж эхний байранд байх ёстой.
  • v - Энэ нь үйл явц "дэлгэрэнгүй" гэдгийг харуулж байна. Энэ нь.tar файлд үүсгэгдэж буй бүх файлуудын уншилтыг харуулах болно. Энэ бол нэмэлт туг юм.
  • f - Энэ туг нь дараагийн хэсэг нь шинэ.tar файлын файлын нэр байх болно гэсэн үг юм. Энэ нь үргэлж хамгийн сүүлчийн туг байх ёстой.
  • tarName.tar - Та хүссэн нэрээ сонгож болно. Төгсгөлд нь.tar өргөтгөлийг оруулсан эсэхээ шалгаарай. Хэрэв та tarball -ийг одоогийн ажиллаж байгаагаас өөр директор дотор үүсгэхийг хүсвэл файлын нэрэнд зам нэмж болно.
  • /path/to/directory -.tar файлыг үүсгэхийг хүссэн директорын замыг оруулна уу. Зам нь таны одоогийн ажиллаж байгаа лавлахтай холбоотой юм. Жишээлбэл, хэрэв бүрэн зам нь ~/home/user/Pictures бөгөөд та одоогоор/home лавлахад байгаа бол/user/Pictures гэж оруулах болно. Бүх дэд сангуудыг оруулах болно гэдгийг анхаарна уу.
865895 3
865895 3

Алхам 3. Олон директор агуулсан tarball үүсгэнэ үү

Олон директор нэмэх нь tar командын төгсгөлд бүх замыг нэмэхтэй адил хялбар юм.

tar -cvf tarName.tar/etc/directory1/var/www/directory2

865895 4
865895 4

Алхам 4. Одоо байгаа tarball -д файл эсвэл лавлах нэмэх

Та "append" тугийг ашиглан.tar архивын файлуудаа файл, директорыг үргэлжлүүлэн нэмж болно.

tar -rvf tarName.tar textfile.txt зам/руу/өөр/лавлах

r - Энэ бол "хавсрах" туг юм. Энэ нь tarball үүсгэх командын c тугийг орлуулдаг

865895 5
865895 5

Алхам 5. Одоо байгаа.tar файлыг шахах

Та "gzip" ашиглан өөрийн.tar архивын файлыг хурдан шахаж болно. Хэрэв танд илүү их шахалт хэрэгтэй бол (жижиг гаралтын файл) оронд нь "bzip2" ашиглаж болно. bzip2 нь файлыг шахахад gzip -ээс удаан хугацаа шаардагдах болно.

gzip tarName.tar bzip2 tarName.tar

  • gzip нь.gz өргөтгөлийг tarName.tar.gz файлын нэр дээр нэмнэ
  • bzip2 нь.bz2 өргөтгөлийг tarName.tar.bz2 файлын нэр дээр нэмнэ
865895 6
865895 6

Алхам 6. Тарболыг бүтээхдээ шахаж ав

Та одоо байгаа бөмбөгийг шахахын тулд дээрх алхам дээрх тушаалуудыг ашиглаж болох боловч зөв тугуудыг ашиглан тэдгээрийг үүсгэж байхдаа шахаж болно.

tar -czvf tarName.tar.gz/path/to/директор tar -cjvf tarName.tar.bz2/path/to/лавлах

  • z - Энэ туг нь gzip ашиглан шинэ.tar файлыг шахах болно. Файлын нэрний төгсгөлд.gz өргөтгөлийг оруулахаа мартуузай.
  • j - Энэ туг нь bzip2 ашиглан шинэ.tar файлыг шахах болно. Файлын нэрний төгсгөлд.bz2 өргөтгөлийг оруулахаа мартуузай.

Зөвлөмж болгож буй: