Zip командачылыгынын практикалык мисалдары

Сиз Linux индекс буйругу менен эмне кыла алат нерселер көп бар

Аркылуу документ кысуу үчүн ар кандай жолдор менен бир катар бар Linux команда сабы . Бул макалада көрсөткөн практикалык мисалдарды камтыган индекс буйругун кантип колдонууну кыска жана билэ системасында материалдары уюштурат.

Zipped Files орун сактап калуу үчүн керек болгондо колдонулат чоң көчүрө бир жерден башка жерге.

Сиз өлчөмү 100 мегабайттан болуп 10 документ бар жана сиз аларды өткөрүп берүү керек болсо, анда FTP сайтында, өткөрүп берүү үчүн иштеп ылдамдыгына жараша учурда бир топ убакыт талап кылынат.

Эгер бир Zipped бардык 10 билэлэри кысуу, анда сактоо жана кысуу , делосуна күнүнө 50 МБ үчүн билэ өлчөмүн азайтат анда жарымы гана көп маалыматтарды өткөрүп берүү керек.

бир Куржунда баары Files бир Archive түзүү үчүн эмне кылыш керек?

аны төмөнкү MP3 материалдарын ырлардын папка бар дейли:

AC / DC шоссе Тозокко
Night Prowler.mp3
Сүйүү ачка Man.mp3
Get It Hot.mp3
бардык You.mp3 жүргүлө
hell.mp3 үчүн жол
Эгер кан келсе, анда Ит.mp3 Ай туруп
flames.mp3 ылдый көрсөтүү
Тийип да much.mp3
bush.mp3 айланасында айым
Girls Got Rhythm.mp3

Бул жөнөкөй Linux буйрук ACDC_Highway_to_Hell.zip деп аталган азыркы папкага бардык дептердин бир сайт түзүү көрсөтүлгөн:

айтыс ACDC_Highway_to_Hell *

Текст алар жатат жазуу көрсөтүү көшөгөсүн түрмөктөрү.

Кантип Archive жашыруун Files кошуу үчүн

Өткөн буйругу папкага бардык материалдары өткөрүү жакшы болот, бирок ал жашыруун эмес материалдары кирет.

Ал ар дайым ушул жөнөкөй эмес. Эгер чейин аны кайра ала турган үй папканы айтыс келди дейли USB диск же тышкы катуу диск . Сиздин үй Папканы жашыруун документ кирет.

Анын ичинде бардык материалдары кысуу үчүн жашыруун документтеринде бир папкага, төмөнкү команданы Нускасы:

Үй айтыс * * * * *.

Бул үй папка ичиндеги бардык материалдар менен home.zip деген билэни жаратат.

(Сиз бул иш үчүн үй папкасында болушу керек). Бул буйругу менен маселе бир гана кийинки Мисалы, бизге үй папкасында материалдары менен эмес, папки, камтыйт.

бир Zip File Бардык Files Archive кантип жана папкаларда

бир чыкпаган бардык материалдары жана папкаларда кошуу үчүн, төмөнкү команданы Нускасы:

-r үй айтыс.

Учурдагы Zipped Archive из Files кантип кошуу

Сиз учурдагы ар- жаңы папкаларды же чыкпаган билэлэри тактоо келсе, индекс буйрук иштеп жатканда Archive делосуна үчүн бир эле атты колдонгум.

Мисалы, ал төрт Русский менен музыка папка бар, сен бир кездерде үчүн music.zip деп аталган сайт түзүү ойлошот. Эми бир жума өткөндөн кийин сен элестете эки жаңы Был жүктөп алуу . индекс делосуна жаңы Был кошуу үчүн, жөн эле мурунку жумада эле бир индекс команданы аткаруу.

баштапкы Музыка түзүү үчүн төмөнкү кодду Нускасы:

айтыс -r музыка / сырттан / Yourname / Музыка /

ар- жаңы папкаларды үчүн кайра ошол эле команданы аткаруу.

индекс билэ өзгөрдү, аны менен дискте дептердин бир даанасын тизмесин ээ болсо, анда КР билэ индекс кезекте турат.

бир Zipped Archive азыркы Files Update кантип

Эгер ZIP билэни эле билэ атын камтышы керек эмес болсо, анда ар бир убакыт жана бул эмне деген билэни анда ошол дептердин -f Тизмеге киргизилген ар кандай өзгөртүүлөр менен жардам берет өзгөртүүнү каалайсыз.

Мисалы, сиз төмөнкү материалдар менен Zipped билэни бар дейли:

/ Башкы бет / Yourname / документтер / file1
/ Башкы бет / Yourname / документтер / file2
/ Башкы бет / Yourname / документтер / file3
/ Башкы бет / Yourname / документтер / file4
/ Башкы бет / Yourname / документтер / file5
/ Башкы бет / Yourname / документтер / file6

Азыр жуманын ичинде эки жаңы документ кошо жана папка / Башкы бет / Yourname / документтер азыр ушул окшойт деп эки документ КР деп ойлойбуз:

/ Башкы бет / Yourname / документтер / file1
/ Башкы бет / Yourname / документтер / file2
/ Башкы бет / Yourname / документтер / file3
/ Башкы бет / Yourname / документтер / file4 (г.)
/ Башкы бет / Yourname / документтер / file5 (г.)
/ Башкы бет / Yourname / документтер / file6
/ Башкы бет / Yourname / документтер / file7
/ Башкы бет / Yourname / документтер / file8

төмөнкү буйрук чуркап келгенде индекс билэ такташты материалдары (file4 жана file5) камтыйт, бирок file7 жана file8 кошо жок болот.

zipfilename -f -r / сырттан / Yourname / документтерди айтыс

бир Zipped Archive From Files кантип жок кылуу керек

Ошентип, дептердин жүздөгөн менен массалык индекси ачылган, азыр ошол жерде кереги жок индекс делосуна төрт же беш дептер бар экенин түшүнүшөт. Дагы бардык материалдары сабагына болгон жок, жөн гана төмөнкүдөй -d которбостон индекс буйругун чуркай алат:

zipfilename -D [чыкпаган берилген аты] айтыс

Мисалы, аты-жөнү, үй / документтер / test.txt менен чыкпаган бир сааты бар болсо, сиз бул буйругу менен, аны жок кылуу:

zipfilename -D үй / документтерди / test.txt айтыс

Дагы бир Zip File From Files көчүрүү керек

Бир индекс иштин материалдары болсо жана адегенде аларды казып алуу жана аларды rezipping башка индекс делосуна аларды көчүрүп келет, -u которуштурууну колдонушат.

Сиз AC / DC болгон бир түрдүү аткаруучулардан музыка менен "variousmusic.zip" деп аталган билэни индекс, болушу керек деп ойлойбуз. Сиз AC / DC ырларды төмөнкү буйрукту аркылуу ACDC.zip делосуна variousmusic.zip делосуна чыгып көчүрүүгө болот:

индекс variousmusic.zip -U --out ACDC.zip "Back_In_Black.mp3"

Жогоруда буйрук көчүрмөлөрү ACDC.zip үчүн variousmusic.zip чейин билэ "Артка кара". индекс сен бар эмес, көчүрүлүүдө жаткан учурда, ал түзүлгөн.

Кантип Archive жаратууда Үлгү Дал жана куурлары пайдалануу

Эгер сиздин индекс делосуна кыстара башка командаларды өндүрүүнү колдонууга жол ачат, анткени кийинки которуу абдан пайдалуу болуп саналат. Сиз аталышында сөз сүйүү бар, ар бир ыр бар lovesongs.zip деп аталган билэни түзүү келет деп ойлойбуз.

төмөнкү буйрук колдоно аласыз аталышында сүйүү менен документ алуу үчүн:

таба / Башкы бет / Yourname / Музыка аталышы * Сүйүү *

Жогоруда буйругу ал, ошондой эле, "бакытка" деген сөздөрдү алып, анткени кемчиликсиз 100 пайыз эмес, бирок сиз жөнүндө түшүнүк алуу. Почта делосуна жогоруда буйругу бардык кайтып жыйынтыктарын кошуу үчүн lovesongs.zip чакырып алып, мындай буйрук Нускасы:

/ Башкы бет / Yourname / Музыка аталышы * сүйүү таба * | айтыс lovesongs.zip - @

Кантип Split Archive жаратууда

Эгер Сиздин гана массалык маалымат каражаттарын колдоп жатышат, анда жыйындысы чейин сактоо үчүн бар бош дисктер , анда бир нерсени тандаганга мүмкүнчүлүгү бар. Сиз индекс билэ 4,8 гигабайттан чейин материалдары кандай канадалыктарга окшош болууга жана мүмкүн DVD өрттөп , же сиз белгилеген чегине жеткенде кийин комплекске жаңы акчаны түзүү турат ажыратуу Archive деп аталган нерсени түзө аласыз.

Мисалы:

индекс mymusic.zip -r / сырттан / myfolder / Музыка сатылышы 670m

Кысылууда Process прогресси отчетту Customize кантип

Команда аткарылып жатканда пайда чыгарылышты жекелештирүү үчүн ар кандай жолдору бар.

жеткиликтүү өчүргүчтөр болуп төмөнкүлөр саналат:

Мисалы:

айтыс myzipfilename.zip -dc -r / Башкы бет / музыка

бир Zip File кантип чечүү керек

Сынып жаткан индекс сайт бар болсо, сизди аракет кылат жана -F буйругун колдонуп, аны чечүү жана албаса, мүмкүн, FF буйрук.

Бул сатылышы бычак менен ажыратуу сайт ачылды, анда пайдалуу болуп саналат, жана сиз Archive делолорун бири жоголгон.

Мисалы, биринчи бул аракет:

айтыс -F myfilename.zip --out myfixedfilename.zip

жана андан кийин

айтыс -FF myfilename.zip --out myfixedfilename.zip

Кантип Archive код колдонот

Эгер индекс делосуна сактап келет сезимтал маалыматы бар болсо, анда үчүн -e буйругун колдонуу код аны. Сиз кирүү үчүн талап кылынат сөздү жана сөздү кайталап.

Мисалы:

индекс myfilename.zip -r / сырттан / WikiLeaks -E

Zipped эмне болорун кантип көрсөтөбүз?

Эгер чоң сайт түзүү үчүн бара жаткан билген болсо, анда туура өздүк индекс делосуна кошо турган калбашы үчүн кам көрүшөт. SF бычак - You көрсөтүү менен индекс буйрук күтүлгөн натыйжаларды көрө алабыз.

Мисалы:

myfilename.zip -r / сырттан / Музыка / -sf айтыс

An Archive кандайча сыналган

Почта делосуна билэлэри сактоо кийин, баштапкы материалдары жок кылуу менен диск мейкиндигин сактап калуу үчүн азгырык болуп саналат. Эгер мындай иш кыла электе эле, бул индекс билэ туура сыноо үчүн жакшы болот.

Сиз индекс билэ анык экенин текшерүү үчүн -T бычак колдоно аласыз.

Мисалы:

индекс myfilename.zip -T

бир Archive сыяктуу болушу мүмкүн жараксыз ушул буйругун Output:

Сиз сынган индекси материалдары чечүү үчүн -F буйругун аракет аласыз.

Бул -T бул индекс билэ аны ачканда бардык материалдары алынуучу да жаман эмес деп жалган ысырык өндүрө алат экенин белгилей кетүү маанилүү.

Files салуу керек

Кээде сен индекс делосуна бир документ алып келет. Мисалы, сиз тел же санарип камера тартып көчүрө, анда клиптер жана сүрөттөрдү аралашмасынан бар. Сиз photos.zip үчүн мной айтыс каалайбыз мүмкүн жана videos.zip үчүн Videos.

Бул жерде учурда түзүү photos.zip бир жолу Videos алынып салынсын

индекс photos.zip -r / сырттан / сүрөттөр / -x * .mp4

Кантип Compression көлөмүн аныктоо үчүн

Сиз качан билэлэри кысуу Почта делосуна система билэни кысуу же жөн эле сактоо же жок кылат. Mp3 делолору, мисалы, буга чейин кысылган, ошондуктан мындан ары аларды кысып-жылы дагы бир жагдай бар; Алар, адатта, бир индекс делосуна ичинде сыяктуу сакталат.

Сен болсо мындан ары да бир сааты кысуу үчүн 0 жана 9 ортосунда кысуу даражасын көрсөтүүгө болот. Бул үчүн убакыт талап кылынат, ал эми олуттуу орун үнөмдөөгө болот.

myfiles.zip -r / үйүнө айтыс -5