Linux'ta sıkıştırmayı aç komutu

Unzip Command Linux



ZIP uzantısı, veri kaybı olmadan veri sıkıştırma için kullanılan en yaygın kullanılan dosya biçimidir. Bir ZIP dosyasında, kullanıcı birden fazla dizini ve sıkıştırılmış dosyayı sıkıştırabilir. Bu nedenle, kullanıcıların bu ZIP dosyalarını bir komut satırı aracı veya yardımcı programı ile çıkarmaları gerekir. Bir Linux sisteminde, unzip komutunu kullanan kullanıcılar, her tür ZIP dosyasıyla kolayca ilgilenebilirler.

Bu makalede, unzip komut yardımcı programını kullanarak Linux sisteminde komut satırı aracılığıyla ZIP dosyalarının nasıl çıkarılacağını öğreneceksiniz. Ubuntu 20.04 sisteminde aşağıda verilen bazı yararlı unzip komutlarını yürüttük:







Ubuntu 20.04'te unzip komutu nasıl kullanılır?

Unzip komutu sistemimde Ubuntu 20.04 zaten yüklü. Ancak bu Linux sisteminizde kurulu değilse, sisteminize kolayca kurabilirsiniz.



Unzip komutunu yüklemek için Ctrl + Alt + t kullanarak terminal penceresini açın ve terminal ekranına aşağıdaki komutu yazın:



$sudouygunYüklemek sıkıştırmayı açmak





Zip dosyasını unzip komutuyla ayıklayın

Basit unzip komutunu kullanarak, zip arşivindeki tüm dosyaları mevcut zip dosyası dizinine aşağıdaki gibi çıkarabilirsiniz:

$sıkıştırmayı açmakdosyaadı.zip

Örneğin, 'Downloads' içinde 'testfile.zip' adında bir zip dosyası indirdik. Bu nedenle, önce İndirilenler dizinine gidin ve ardından aşağıdaki komutu kullanarak zip dosyasını çıkardık:



$CDİndirilenler
$sıkıştırmayı açmaktest dosyası.zip

Dosyayı başka bir dizine açın

-d anahtarını unzip komutuyla kullanarak dosyayı mevcut dizin yerine farklı bir konuma çıkarabilirsiniz. Temel sözdizimi aşağıdaki gibidir:

$sıkıştırmayı açmakdosyaadı.zip-NS /klasör yolu

Örneğin, mevcut İndirilenler yerine masaüstünde bir zip dosyası çıkarmak istiyoruz. Bu nedenle, bunu yapmak için aşağıdaki komutu kullandık:

$sudo sıkıştırmayı açmaktest dosyası.zip-NS /ev/kbuzdar/masaüstü

Aşağıdaki resimde görebileceğiniz gibi, klasör masaüstümde çıkarıldı. Bir ZIP dosyasını farklı dizinlere çıkarmak için okuma ve yazma izinlerine sahip olmalısınız.

Çıktıyı bastırarak ZIP dosyalarını çıkarın

Bir zip dosyasını ayıkladığınızda, çıkarma sırasında önce tüm dosyaların adını yazdırır ve ayrıca tamamlandığında bir özet görüntüler. Unzip komutuyla '-q' anahtarını kullanarak, bu mesajların terminalde aşağıdaki gibi yazdırılmasını önleyebilirsiniz:

$sıkıştırmayı açmak -Qdosya-adı.zip

Örneğin, '-q' anahtarını kullanarak bir 'testfile.zip' çıkardık. Dosya adlarını yazdırmadan zip dosyasının çıkarıldığını görebilirsiniz.

$sıkıştırmayı açmak -Qtest dosyası.zip

Dosyaları bir ZIP dosyasını çıkarmaktan hariç tut

Bir zip dosyasını açarken dizinleri ve dosyaları hariç tutabilirsiniz. Unzip komutuyla '-x' anahtarını ve aşağıdaki gibi boşlukla ayrılmış hariç tutulan dosya adlarını kullanın:

$sıkıştırmayı açmakdosya-adı.zip-xisim-hariç tutma1 isim-hariç tutma2

Örneğin, çıkarma işleminde 'wp-content' ve 'wp-admin' dizinlerini aşağıdaki gibi hariç tutmak istiyoruz:

$sıkıştırmayı açmaktest dosyası.zip-x '*wp-içeriği*' '*wp-admin*'

Mevcut sıkıştırılmamış dosyaların üzerine yaz

Zaten sıkıştırılmış dosyanız varsa ve komutu aşağıdaki gibi tekrar çalıştıracaksınız:

$sıkıştırmayı açmaktest dosyası.zip

Bu durumda, aşağıdaki çıktıda görüntülenen mevcut sıkıştırılmamış dosyanın üzerine yazmanızı isteyecektir:

Komut oluşturmadan mevcut dosyaların üzerine yazmak için, unzip komutuyla '-o' seçeneğini aşağıdaki gibi kullanacaksınız:

$sıkıştırmayı açmak -veyatest dosyası.zip

Lütfen bu komutu dikkatli kullanın çünkü herhangi bir hata nedeniyle orijinal verilerinizi kaybedebilirsiniz.

Zip dosyasının içeriğini listeleyin

Unzip komutuyla '-l' seçeneği, bir zip dosyasının içeriğini aşağıdaki gibi listelemek için kullanılır:

$sıkıştırmayı açmak -NSdosya-adı.zip

Aşağıdaki örnekte, 'testfile.zip' içeriğini listeledik.

$sıkıştırmayı açmak -NStest dosyası.zip

Mevcut dosyaların üzerine yazmak veya çıkarılan bazı dosyaları yanlışlıkla silmek istemiyorsanız. Ardından, zaten ayıklanmış veya var olan dosyaların çıkarılmasını zorla atlayacak olan unzip komutuyla '-n' seçeneğini kullanabilirsiniz.

$sıkıştırmayı açmak -ntest dosyası.zip

Birden çok dosyayı açın

Normal ifadeleri kullanarak, geçerli dizinde birden çok eşleşen arşiv dosyasını açabilirsiniz. Birden fazla dosyayı açmak için terminalde aşağıdaki komutu kullanacaksınız:

$sıkıştırmayı açmak '*.zip'

Aşağıdaki görüntüde, mevcut çalışma dizininden tüm zip dosyalarını çıkaracağını görüyorsunuz.

Şifre korumalı dosyalar nasıl açılır?

Parola korumalı zip dosyalarını aşağıdaki gibi unzip komutunu kullanarak da açabilirsiniz:

$sıkıştırmayı açmak -PŞifre dosya-adı.zip

Komut satırını kullanarak parola korumalı dosyaları açmak güvenli değildir. Bu nedenle, bundan kaçınmak daha iyidir.

Bu makalede, ZIP arşivlerini listelemek ve çıkarmak için çok yararlı olan unzip komutunun kullanımlarını öğrendiniz. Umarım bu makale gelecekte sizin için yararlı olacaktır.