Zip հրամանատարության գործնական օրինակներ

Կան բազմաթիվ բաներ, որոնք դուք կարող եք անել Linux zip հրահանգով

Linux- ի հրամանի տողից օգտագործելով ֆայլերի համադրման մի քանի տարբեր եղանակներ: Այս հոդվածը ներառում է գործնական օրինակներ, որոնք ցույց են տալիս, թե ինչպես օգտագործել zip հրահանգը կոմպակտ եւ ֆայլային համակարգում ֆայլեր կազմակերպելու համար:

Zipped ֆայլերը օգտագործվում են, երբ դուք պետք է փրկել տարածքը եւ կրկնօրինակեք մեծ ֆայլերը մեկ վայրից մյուսը:

Եթե ​​դուք ունեք 10 ֆայլ, որոնք 100 մեգաբայթ չափով են, եւ դուք պետք է փոխանցեք դրանք FTP- ին , ապա փոխանցումը կարող է զգալի չափով տեւել ձեր ընթացակարգի արագությունից:

Եթե ​​դուք սեղմում եք բոլոր 10 ֆայլերը մեկ կոճապղպեղի արխիվի մեջ, եւ սեղմումը նվազեցնում է ֆայլի չափը 50 ՄԲ-ի մեկ ֆայլի համար, ապա միայն պետք է փոխանցեք կես, որքան տվյալները:

Ինչպես ստեղծել թղթապանակում բոլոր ֆայլերի արխիվը

Պատկերացրեք, որ ձեր MP3 ֆայլերը ներառում են երգերի թղթապանակ:

AC / DC մայրուղին մինչեւ դժոխք
Գիշերային պրոյլեր.mp3
Սեր սոված մարդ.mp3
Get It Hot mp3
Քայլ առ քայլ
Խաչմերուկ
Եթե ​​դուք ուզում եք, որ արյուն ստանաք
Ցույց տվեք կրակով
Շատ լավ զգացեք
Ծեծկռտուքի շուրջը
Աղջիկներ ստացել ռիթմ.mp3

Linux- ի այս պարզ հրահանգը, որը ցույց է տալիս, թե ինչպես ստեղծել ACDC_Highway_to_Hell.zip անունով առկա թղթապանակում բոլոր ֆայլերի արխիվը:

zip ACDC_Highway_to_Hell *

Տեքստը շրջում է էկրանին, ցույց տալով ֆայլերը, քանի որ դրանք ավելացվել են:

Ինչպես ընդգրկել թաքնված ֆայլերը արխիվներում

Նախորդ հրամանը լավ է թղթապանակում բոլոր ֆայլերը արխիվացնելու համար, սակայն այն ընդգրկում է միայն թաքնված ֆայլեր:

Դա միշտ չէ, որ պարզ է: Պատկերացրեք, որ ցանկանում եք թղթապանակի թղթապանակը թակել, որպեսզի դուք կարողանաք այն պահեստավորել USB սարքի կամ արտաքին կոշտ սկավառակի վրա : Ձեր տան պանակը ներառում է թաքնված ֆայլեր:

Սեղմել բոլոր ֆայլերը, ներառյալ թղթապանակի թաքնված ֆայլերը , վարեք հետեւյալ հրահանգը.

փոստի տուն *. *

Սա ստեղծում է home.zip ֆայլը, տան պանակի բոլոր ֆայլերի հետ:

(Դուք պետք է լինեք տնային թղթապանակում դա աշխատանքի համար): Այս հրամանի հետ կապված խնդիրն այն է, որ այն ընդգրկում է միայն տան թղթապանակում գտնվող ֆայլերը եւ ոչ թղթապանակները, որոնք բերում են մեզ հաջորդ օրինակին:

Ինչպես արխիվացնել բոլոր ֆայլերը եւ ենթահամակարգերը, Zip ֆայլում

Արխիվի մեջ ներառելու բոլոր ֆայլերը եւ ենթապաստառները, վարեք հետեւյալ հրահանգը.

zip -r տուն:

Ինչպես ավելացնել նոր ֆայլեր առկա սղոցված արխիվին

Եթե ​​ցանկանում եք ավելացնել նոր ֆայլեր գոյություն ունեցող արխիվին կամ թարմացնել արխիվներում, ապա օգտագործեք նույն անունը արխիվային ֆայլի համար `zip հրահանգը գործարկելիս:

Օրինակ, պատկերացրեք, որ դուք ունեք չորս ալբոմով երաժշտական ​​թղթապանակ եւ դուք ստեղծեք որպես music.zip կոչվող արխիվ, որպեսզի կրկնօրինակեք: Այժմ պատկերացրեք մեկ շաբաթ անց, դուք կստանաք երկու նոր ալբոմներ : Նոր ալբոմները zip ֆայլին ավելացնելու համար պարզապես անցեք նույն zip հրահանգը, ինչպես նախորդ շաբաթ:

Բնօրինակ երաժշտական ​​արխիվը ստեղծելու համար գործեք հետեւյալ կոդը.

zip -r երաժշտություն / home / yourname / music /

Արխիվին նոր ֆայլեր ավելացնելու համար միեւնույն հրամանը կրկին առաջադրվեց:

Եթե ​​zip ֆայլը պարունակում է ֆայլերի ցանկ եւ սկավառակի ֆայլերից մեկը փոխվել է, ապա փոփոխված ֆայլը թարմացվում է zip ֆայլում:

Ինչպես թարմացնել առկա ֆայլերը սեղմված արխիվում

Եթե ​​ունեք zip ֆայլ, որը ամեն անգամ պետք է պարունակի նույն ֆայլի անունները եւ ցանկանում եք այդ ֆայլը թարմացնել այն փոփոխությունների հետ, որոնք կատարվել են այդ ֆայլերի վրա, ապա -f switch- ը օգնում է ձեզ դա անել:

Օրինակ, պատկերացրեք, որ դուք ունեք կոճղված ֆայլ հետեւյալ ֆայլերով.

/ home / yourname / փաստաթղթերը / file1
/ home / yourname / փաստաթղթերը / file2
/ home / yourname / փաստաթղթերը / file3
/ home / yourname / փաստաթղթերը / file4
/ home / yourname / փաստաթղթերը / file5
/ home / yourname / փաստաթղթերը / file6

Այժմ պատկերացրեք, որ շաբաթվա ընթացքում ավելացրել եք երկու նոր ֆայլ եւ փոխեցեք երկու ֆայլ, որպեսզի թղթապանակը / home / yourname / փաստաթղթերը այժմ կարծես:

/ home / yourname / փաստաթղթերը / file1
/ home / yourname / փաստաթղթերը / file2
/ home / yourname / փաստաթղթերը / file3
/ home / yourname / documents / file4 (թարմացվում)
/ home / yourname / documents / file5 (թարմացվում)
/ home / yourname / փաստաթղթերը / file6
/ home / yourname / փաստաթղթերը / file7
/ home / yourname / փաստաթղթերը / file8

Երբ եք վարում հետեւյալ հրամանը, zip ֆայլը պարունակում է թարմացված ֆայլեր (file4 եւ file5), բայց file7 եւ file8 չի ավելացվելու:

zip zipfilename -f -r / home / yourname / փաստաթղթերը

Ինչպես ջնջել ֆայլերը սեղմված արխիվից

Այսպիսով, դուք ստեղծել եք զանգվածային zip ֆայլ հարյուրավոր ֆայլերով եւ հիմա հասկանում եք, որ կա չորս կամ հինգ ֆայլեր zip ֆայլում, որից դուք դրա կարիքը չունեք: Առայժմ չստանալով բոլոր այդ ֆայլերը, կրկին կարող եք գրել zip-command -d switch- ը հետեւյալ կերպ.

zip zipfilename -d [ֆայլի անվանում արխիվում]

Օրինակ, եթե դուք ունեք արխիվային փաստաթղթի ֆայլ / home / documents / test.txt անունով ֆայլ, ապա այն ջնջեք այն:

zip zipfilename -d տուն / փաստաթղթեր / test.txt

Ինչպես պատճենել ֆայլերը մեկ Zip ֆայլից մյուսը

Եթե ​​դուք ունեք ֆայլեր մեկ zip ֆայլում եւ ցանկանում եք դրանք կրկնօրինակել մեկ այլ zip ֆայլ, առանց նախնական արդյունահանման եւ դրանք կրկնօրինակելու համար օգտագործեք -u անջատիչը:

Ենթադրենք, դուք ունեք տարբեր ֆայլեր, որոնցից մեկն է AC / DC- ը `« differentmusic.zip »փոփ ֆայլը: AC / DC- ի երգերը կարող եք տարբերմուշիկ.զիպ ֆայլից դուրս պատճենել ձեր ACDC.zip ֆայլը `օգտագործելով հետեւյալ հրահանգը.

zip varietymusic.zip -U --out ACDC.zip «Back_In_Black.mp3»

Վերոհիշյալ հրամանատարը պատճենում է «Back in black» տարբեր մյուզիքից: ACDC.zip- ից: Եթե ​​պատճենահանող zip ֆայլը գոյություն չունի, այն ստեղծվում է:

Ինչպես օգտվել Պատկերային համընկնում եւ խողովակաշար, արխիվ ստեղծելու համար

Հաջորդ անջատիչը իսկապես օգտակար է, քանի որ այն թույլ է տալիս օգտագործել այլ հրամանների արտադրանքը, ձեր ֆայլերը ձեր zip ֆայլին տեղադրելու համար: Ենթադրենք, ցանկանում եք ստեղծել beads.zip կոչվող ֆայլ, որը պարունակում է յուրաքանչյուր երգ, որը վերնագիրն ունի սիրով:

Թղթապանակում ֆայլերը սիրով գտնելու համար կարող եք օգտագործել հետեւյալ հրահանգը.

/ home / yourname / Music- անունը * love *

Վերոհիշյալ հրամանը 100 տոկոսով կատարյալ չէ, քանի որ այն նաեւ «երեխայի» նման բառեր է վերցնում, բայց դուք գաղափար եք ստանում: Վերոհիշյալ հրամաններից վերադարձված բոլոր արդյունքներն ավելացնելու համար `seeingsongs.zip անունով zip ֆայլ, վարեք այս հրամանը.

գտնել / home / yourname / Music -name * love * | zip lovesongs.zip - @

Ինչպես ստեղծել սպլիտ արխիվ

Եթե ​​դուք ձեր համակարգիչը պահպանում եք, սակայն միակ մեդիան, որն ապահովում եք ձեր աջակցությունը, մի շարք դատարկ DVD- ների համար , ապա ընտրություն ունեք: Դուք կարող եք պահել ֆայլերը zipping մինչեւ zip ֆայլը 4.8 գիգաբայթ եւ DVD- ի այրեք , կամ դուք կարող եք ստեղծել մի բան, որը կոչվում է պառակտված արխիվ, որը պահպանում է նոր արխիվներ ստեղծելու համար, այն հասնում է այն սահմանին, որը դուք նշում եք:

Օրինակ:

zip mymusic.zip -r / home / myfolder / Երաժշտություն -s 670m

Ինչպես հարմարեցնել ԶԼՄ-ների գործընթացի առաջընթացի մասին հաշվետվությունը

Զտման ընթացքում ընթացքի մեջ հայտնված արտադրանքը հարմարեցնելու տարբեր եղանակներ կան:

Անջատիչները հետեւյալն են.

Օրինակ:

zip myzipfilename.zip -dc -r / home / music

Ինչպես ամրագրել Zip ֆայլը

Եթե ​​դուք ունեք zip արխիվ, որը կոտրված է, կարող եք փորձել եւ ամրագրել այն, օգտագործելով -F հրամանը եւ եթե դա չկատարվի, FF հրամանը:

Սա օգտակար է, եթե դուք ստեղծեց split արխիվ, օգտագործելով -s switch, եւ դուք կորցրել եք արխիվային ֆայլերից մեկը:

Օրինակ, փորձեք այս մեկը.

zip -F myfilename.zip- ը myfixedfilename.zip- ում

եւ հետո

zip-FF myfilename.zip- ը myfixedfilename.zip- ում

Ինչպես է ծածկագրել արխիվը

Եթե ​​դուք ունեք զգայուն տեղեկություններ, որոնք ցանկանում եք պահել zip ֆայլում, ապա այն օգտագործում է -e կոդավորումը կոդավորելու համար: Ձեզանից խնդրվում է մուտքագրել գաղտնաբառ եւ կրկնել գաղտնաբառը:

Օրինակ:

zip myfilename.zip -r / home / wikileaks -e

Ինչպես ցույց տալ, թե ինչ կստացվի

Եթե ​​գիտեք, որ դուք պատրաստվում եք ստեղծել մեծ արխիվ, համոզվեք, որ ճիշտ ֆայլերը պատրաստվում են ավելացվել zip ֆայլին: Դուք կարող եք տեսնել zip- ի հրամանների ակնկալվող արդյունքները `նշելով sf անջատիչը:

Օրինակ:

zip myfilename.zip -r / home / music / -sf

Ինչպես ստուգել արխիվը

Ֆայլեր կոճակներ պահեստավորելու պահից հետո այն գայթակղիչ է փրկել սկավառակի տարածությունը `բնօրինակ ֆայլերը ջնջելու միջոցով: Նախքան դա անելը, լավ գաղափար է ստուգել zip ֆայլի պատշաճ աշխատանքը:

Դուք կարող եք օգտագործել -T switch- ը ստուգելու համար, որ zip ֆայլը վավեր է:

Օրինակ:

zip myfilename.zip -T

Այս հրամանի արդյունքը, երբ արխիվը անվավեր է, կարող է նման բան լինել:

Հիշեք, դուք կարող եք փորձել -F հրաման կոտրված zip ֆայլերը շտկելու համար:

Հարկ է նշել, որ -T- ը կարող է կեղծ պոզիտիվներ արտադրել, որում նշվում է, որ zip ֆայլը կոռումպացված է, թեեւ այն բացելիս կարող եք բոլոր ֆայլերը հանել:

Ինչպես հեռացնել Ֆայլերը

Երբեմն ցանկանում եք բացառել որոշ ֆայլեր zip ֆայլից: Օրինակ, եթե ֆայլերը պատճենեք ձեր հեռախոսից կամ թվային ֆոտոխցիկից, դուք ունեք տեսանյութերի եւ պատկերների խառնուրդ: Կարող եք ցանկանալ լուսանկարներ տեղադրել լուսանկարներ: zip եւ տեսանյութեր videos.zip:

Ահա մի լուսանկար, լուսանկարներ ստեղծելով տեսանյութերը բացառելու համար

zip photos.zip -r / home / photos / -x * .mp4

Ինչպես ընդգրկել կոմպրեսիոն մակարդակը

Երբ դուք կոմպրես ֆայլեր մեջ zip ֆայլ, համակարգը որոշում է, թե արդյոք սեղմել ֆայլը կամ պարզապես պահել այն: Mp3 ֆայլերը, օրինակ, արդեն սեղմված են, ուստի դրանք փոքր-ինչ ավելի են սեղմում դրանց վրա, դրանք սովորաբար պահվում են որպես zip ֆայլի մեջ:

Այնուամենայնիվ, դուք կարող եք սահմանել սեղմման մակարդակը 0-ից 9-ը, որպեսզի ֆայլը սեղմեն: Դա ավելի երկար է տեւում, բայց դա կարող է նշանակալի տեղ զբաղեցնել:

zip myfiles.zip -r / home -5