Linux Unzip Komandirliyi

Zipping faylları tam ölçülü faylları göndərməkdən daha az bant genişliyi istifadə edərək, kompüterlər və serverlər arasında ötürmək üçün asan, səmərəli bir yoldur. Linux-da sıkıştırılmış bir arxivi aldığınızda, onu açma işlemi asandır. Linux komut satırında unzip komutunu istifadə etmək üçün bir neçə üsuldur.

Cari qovluğa vahid bir zip faylını silmə

Bir faylın açılması üçün əsas sintaksis:

unzip fayl adı

Bir nümunə olaraq, "Uğlu Kid Joe" qrupu tərəfindən "Menace to Sobriety" adlı bir zip faylı kimi "Menace To Sobriety" adlı bir albomu sıxışdırdınız.

Bu faylı cari qovluğa açmaq üçün sadəcə aşağıdakı əmri çalıştırın:

Unzip "Menace To Sobriety"

Birdən çox faylın açılması

Adam komutu aşağıdakı sintaksisindən istifadə edərək birdən çox faylın bir qismini silməyə imkan verir:

filename1 filename2 filename3 unzip

Alice Cooper albomunun "Çöp", "Hey Stoopid" və "Dragontown" adlı üç albomunu ayrı-ayrılıqda sildiniz. Bu faylları açmaq üçün aşağıdakıları daxil etməyə cəhd edə bilərsiniz:

unzip "Trash.zip" "Dragontown.zip" "Hey Stoopid.zip"

Bununla yanaşı, bu səhvdir:

Arxiv: Trash.zip ehtiyatla: filename eşleşmiyor: Dragontown.zip <

Üç faylın eyni qovluqda olduğunu düşünsəniz, daha yaxşı bir şəkildə aşağıdakı əmrdən istifadə etməkdir:

unzip '* .zip'

Ehtiyatlı olun, baxmayaraq ki: Bu əmr qeyri-müəyyəndir və cari qovluqdakı hər zip faylını açar.

Dosyayı açın, ancaq bəzi kəsləri çıxarın

Bir zip faylınız varsa və bir başqa hər hansı bir faylın çıxarılmasını istəyirsinizsə, -x keçidini aşağıdakı kimi istifadə edin:

filename.zip-x filetoexclude.zip faylını açın

Bizim nümunə ilə davam etmək üçün Alice Cooperin "Çöp" albomu "Bed of Nails" adlı bir mahnı var. "Yataq Nağılları" istisna olmaqla bütün mahnıları çıxarmaq üçün aşağıdakı sözdizimini istifadə edərsiniz:

unzip Trash.zip-x "Bed Of Nails.mp3"

Bir Zip Faylını fərqli bir qovluğa çıxarın

Zip faylı məzmununu başqa bir kataloqdan cari bir dənə yerləşdirmək istəyirsinizsə, belə -d keçidini istifadə edin:

filename.zip faylını açın -d yolu / to / extract / to

Məsələn, "trash.zip" faylını "/ home / music / Alice Cooper / Trash" -ə buraxmaq üçün aşağıdakı sözdizimini istifadə edərsiniz:

trash.zip -d / ev / musiqi / Alice Cooper / Çöp

Sıxılmış Zip Faylının məzmununu necə göstərir

Sıxılmış bir faylın məzmununu qeyd etmək üçün, -l keçişini istifadə edin:

unzip -l filename.zip

"Trash.zip" albomundakı bütün mahnıları görmək üçün aşağıdakıları istifadə edin:

unzip -l Trash.zip

Geri qaytarılan məlumatlar daxildir:

Bir Zip Faylının etibarlı olması üçün necə test edilir

Bir zip faylının çıxarılmasından əvvəl OK-olmadığını test etmək üçün -t keçidini istifadə edin:

unzip -t filename.zip

Məsələn, "Trash.zip" etibarlı olub olmadığını test etmək üçün aşağıdakıları yerinə yetirə bilərsiniz:

unzip -t Trash.zip

Hər bir fayl siyahıda olacaq və onun yanında "OK" görünür. Çıxışın altındakı "sıxılmış məlumatlarda səhvlər aşkarlanmayan" ...

Sıxılmış bir fayl haqqında ətraflı məlumatı göstər

Daha ətraflı məlumat istəyirsinizsə, daha aydın məlumatları çıxardığı -v keçidini istifadə edin:

Sözdizimi aşağıdakı kimidir:

unzip -v fayl adı

Misal üçün:

unzip -v Trash.zip

Verbose çıxış aşağıdakı məlumatları ehtiva edir:

Bir dizin faylını Dizinler yaratmadan Mövcud Dizine Bağlıdır

Bir zip faylı içərisində qovluqları əlavə edərkən, standart unzip əmri açıldığı kimi qovluq strukturunu yenidən yaradır.

Məsələn, aşağıdakı strukturu ilə "filename1.zip" adlı bir zip faylı çıxararsanız, açdığınız zaman qovluqlar yenidən yaradılacaq:

Bütün ".txt" fayllarının yenidən açılacaq qovluqları olmayan cari qovluğa çıxarmasını istəyirsinizsə, aşağıdakı kimi -j keçidini istifadə edərsiniz:

unzip -j filename.zip

Zəngin olduqda faylları sıxma olmadan açın

Zaten açıldığınız bir zip faylı olduğunuzu düşünün ve çıkardığınız fayllar üzerinde çalışmaya başladınız.

Zənginləşdirmək istədiyiniz bir faylınız varsa və zip faylında hədəf qovluğa malik olan fayllar varsa, sistem faylları yazmadan əvvəl bir xəbərdarlıq göstərilir. Bu yaxşıdır, ancaq 1000 fayl ilə bir fayl çıxararsanız, hər dəfə istənilmir.

Belə ki, mövcud faylları yazmaq istəmirsinizsə, -n keçidini istifadə edin:

unzip -n filename.zip

Faylın zaten var olub olmadığını düşünmüyorsanız ve her zaman istenmeden çıkarıldıklarında faylları üzerine yazmaq isterseniz, -o keçidini istifadə edin:

unzip -o filename.zip

Parolun qorunan Zip Dosyalarını çıxarış

Erişim üçün parol tələb edən bir faylın açılmasına ehtiyacınız varsa, paroldan sonra -P keçidini istifadə edin:

unzip -P parol filename.zip

Məsələn, "cats.zip" adlı bir faylın "kittens123" paroluyla açılması üçün aşağıdakıları istifadə edin:

unzip -P kittens123 filename.zip

Hər hansı bir çıxışı göstərmədən bir faylın açılması

Mənim cari olaraq, "unzip" əmri onu işləyən hər şeyi, o cümlədən arşivdəki hər bir faylın siyahısını çıxararkən siyahıdan çıxarır. -q keçidini istifadə edərək bu çıxışı bastırabilirsiniz:

unzip -q filename.zip

Bu hər hansı bir çıxış vermədən filename unzips və başa zaman imleci sizə qaytarır.

Linux onlarca digər keçidləri təmin edir. Daha çox məlumat üçün Linux adam səhifələrinə baxın.