ਲੀਨਕਸ ਅਨਜ਼ਿਪ ਕਮਾਂਡ

ਫਾਈਪ ਜ਼ਿਪਿੰਗ ਫਾਈਲਾਂ ਪੂਰੀ-ਅਕਾਰ ਦੀਆਂ ਫਾਈਲਾਂ ਭੇਜਣ ਦੀ ਬਜਾਏ ਬਹੁਤ ਘੱਟ ਬੈਂਡਵਿਡਥ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋਏ ਕੰਪਿਉਟਰਾਂ ਅਤੇ ਸਰਵਰਾਂ ਵਿਚਕਾਰ ਉਹਨਾਂ ਨੂੰ ਟਰਾਂਸਫਰ ਕਰਨ ਦਾ ਇੱਕ ਸੌਖਾ, ਕਾਰਗਰ ਤਰੀਕਾ ਹੈ. ਜਦੋਂ ਤੁਸੀਂ ਲੀਨਕਸ ਵਿੱਚ ਇੱਕ ਜ਼ਿਪ ਆਰਕਾਈਵ ਪ੍ਰਾਪਤ ਕਰਦੇ ਹੋ, ਤਾਂ ਇਸ ਨੂੰ ਅਸਵੀਕਾਰ ਕਰਨਾ ਬਹੁਤ ਹੀ ਅਸਾਨ ਹੈ. ਇੱਥੇ ਲਿਨਕਸ ਕਮਾਂਡ ਲਾਇਨ ਵਿਚ ਅਨਜ਼ਿਪ ਕਮਾਂਡ ਦੀ ਵਰਤੋਂ ਕਰਨ ਦੇ ਕੁਝ ਤਰੀਕੇ ਹਨ.

ਮੌਜੂਦਾ ਫੋਲਡਰ ਵਿੱਚ ਇੱਕ ਸਿੰਗਲ ਜ਼ਿਪ ਫਾਈਲ ਨੂੰ ਡਿਸਮਪਰੈਸ ਕਰਨਾ

ਇੱਕ ਫਾਇਲ ਨੂੰ decompressing ਲਈ ਮੁੱਢਲੀ ਸੰਟੈਕਸ ਇਹ ਹੈ:

ਫਾਇਲ ਦਾ ਨਾਮ ਖੋਲੋ

ਇੱਕ ਉਦਾਹਰਨ ਦੇ ਤੌਰ ਤੇ, ਤੁਸੀਂ ਕਹਿੰਦੇ ਹੋ ਕਿ ਇੱਕ ਐਲਬਮ ਜਿਸ ਨੂੰ "ਮੇਨਸ ਟੂ ਸੋਬਰਟੀ" ਨਾਮਕ ਇੱਕ ਐਲਬਮ ਬਣਾਇਆ ਗਿਆ ਹੈ ਜਿਸਦਾ ਨਾਮ Ugly Kid Joe ਦੁਆਰਾ "ਮੇਨਸੇ ਟੂ ਸੋਬਰਿਟੀ" ਨਾਮਕ ਜ਼ਿਪ ਫਾਈਲ ਦੇ ਰੂਪ ਵਿੱਚ ਹੈ.

ਇਸ ਫਾਈਲ ਨੂੰ ਮੌਜੂਦਾ ਫੋਲਡਰ ਵਿੱਚ ਅਣਜਾਣ ਕਰਨ ਲਈ, ਸਿਰਫ਼ ਹੇਠਲੀ ਕਮਾਂਡ ਚਲਾਓ:

"ਖ਼ਾਰਸ਼ ਲਈ ਖ਼ਤਰਨਾਕ"

ਮਲਟੀਪਲ ਫਾਈਲਜ਼ ਨੂੰ ਅਸਮਰੱਥ ਬਣਾਉਣਾ

Man ਕਮਾਂਡ ਤੁਹਾਨੂੰ ਹੇਠਲੇ ਢਾਂਚੇ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋਏ ਇੱਕ ਸਮੇਂ ਇੱਕ ਤੋਂ ਵੱਧ ਫਾਇਲ ਖੋਲਣ ਦਿੰਦਾ ਹੈ:

unzip filename1 filename2 filename3

ਕਹੋ ਕਿ ਤੁਹਾਨੂੰ "ਟ੍ਰੈਸ਼," "ਹੇ ਸਟੋਪਿਡ," ਅਤੇ "ਡਰੈਗਟਾਉਨ" ਨਾਮਕ ਅਲਿਸ ਕਪੂਰ ਐਲਬਮਾਂ ਦੀਆਂ ਤਿੰਨ ਫਾਈਲਾਂ ਨੂੰ ਅਲਗ ਅਲੱਗ ਕੀਤਾ ਗਿਆ ਹੈ. ਇਹਨਾਂ ਫਾਈਲਾਂ ਨੂੰ ਅਨਜਿਪ ਕਰਨ ਲਈ, ਤੁਸੀਂ ਹੇਠਾਂ ਦਰਜ ਕਰਨ ਦੀ ਕੋਸ਼ਿਸ਼ ਕਰ ਸਕਦੇ ਹੋ:

"ਟਰੈਸ਼.ਜ਼ਿਪ" ਅਨਜਿਪ ਕਰੋ "ਡਰੈਗ ਡਰੈਸ. ਜ਼ਿਪ" "ਹੇ ਸਟੋਪਿਡ.ਜ਼ਿਪ"

ਫਿਰ ਤੁਸੀਂ ਕੀ ਪ੍ਰਾਪਤ ਕਰੋਗੇ, ਪਰ ਇਹ ਗਲਤੀ ਹੈ:

ਆਰਕਾਈਵ: ਟ੍ਰੈਸ਼.ਜ਼ਿਪ ਸਾਵਧਾਨੀ: ਫਾਇਲ ਦਾ ਨਾਮ ਮੇਲ ਨਹੀਂ ਖਾਂਦਾ: Dragontown.zip <

ਇਹ ਮੰਨਿਆ ਜਾ ਰਿਹਾ ਹੈ ਕਿ ਤਿੰਨ ਫਾਈਲਾਂ ਉਸੇ ਫੋਲਡਰ ਵਿੱਚ ਰਹਿੰਦੀਆਂ ਹਨ, ਇੱਕ ਬਿਹਤਰ ਤਰੀਕਾ ਇਹ ਹੈ ਕਿ ਹੇਠਲੀ ਕਮਾਂਡ ਦੀ ਵਰਤੋਂ ਕਰਨੀ:

ਅਨਜ਼ਿਪ '* .zip'

ਸਾਵਧਾਨ ਰਹੋ, ਹਾਲਾਂਕਿ: ਇਹ ਕਮਾਂਡ ਅੰਧਕਾਰ ਹੈ ਅਤੇ ਵਰਤਮਾਨ ਫੋਲਡਰ ਵਿੱਚ ਹਰੇਕ ਜ਼ਿਪ ਫਾਈਲ ਨੂੰ ਡੀਕੰਪਰੈੱਸ ਕਰੇਗੀ.

ਇੱਕ ਫਾਇਲ ਨੂੰ ਅਨਜਿਪ ਕਰੋ ਪਰ ਕੁਝ ਹੋਰ ਨੂੰ ਛੱਡ ਦਿਓ

ਜੇ ਤੁਹਾਡੇ ਕੋਲ ਜ਼ਿਪ ਫਾਈਲ ਹੈ ਅਤੇ ਤੁਸੀਂ ਇੱਕ ਤੋਂ ਇਲਾਵਾ ਸਾਰੀਆਂ ਫਾਈਲਾਂ ਐਕਸਟਰੈਕਟ ਕਰਨਾ ਚਾਹੁੰਦੇ ਹੋ, ਤਾਂ -x ਸਵਿੱਚ ਦੀ ਵਰਤੋਂ ਕਰੋ, ਜਿਵੇਂ ਕਿ:

unzip filename.zip -x filetoexclude.zip

ਸਾਡੀ ਉਦਾਹਰਣ ਦੇ ਨਾਲ ਜਾਰੀ ਰਹਿਣ ਲਈ, ਐਲਿਸ ਕੂਪਰ ਦੁਆਰਾ "ਐਂਟਰ" ਦੀ ਐਲਬਮ "ਬੈੱਡ ਆਫ ਨਲਜ਼" ਨਾਮਕ ਇੱਕ ਗੀਤ ਹੈ. "ਬੈੱਡ ਆਫ ਨੱਕ" ਨੂੰ ਛੱਡ ਕੇ ਸਾਰੇ ਗੀਤਾਂ ਨੂੰ ਐਕਸਟਰੈਕਟ ਕਰਨ ਲਈ, ਤੁਸੀਂ ਹੇਠਾਂ ਦਿੱਤੀ ਸੰਟੈਕਸ ਦੀ ਵਰਤੋਂ ਕਰੋਗੇ:

ਖੁੱਡ ਨੂੰ ਛੱਡੋ. zip -x "ਬੈੱਲ ਆਫ ਨੈੱਲ. MP3"

ਇੱਕ ਵੱਖਰੀ ਡਾਇਰੈਕਟਰੀ ਲਈ ਇੱਕ ਜ਼ਿਪ ਫ਼ਾਇਲ ਐਕਸਟਰੈਕਟ ਕਰੋ

ਜੇ ਤੁਸੀਂ ਮੌਜੂਦਾ ਫਾਇਲ ਨਾਲੋਂ ਵੱਖਰੀ ਡਾਇਰੈਕਟਰੀ ਵਿਚ ਜ਼ਿਪ ਫਾਈਲ ਦੇ ਸੰਖੇਪਾਂ ਨੂੰ ਰੱਖਣਾ ਚਾਹੁੰਦੇ ਹੋ, ਤਾਂ ਇਸ ਤਰਾਂ, -d ਸਵਿੱਚ ਦੀ ਵਰਤੋਂ ਕਰੋ:

unzip filename.zip -d path / to / extract / to

ਉਦਾਹਰਨ ਲਈ, "/ home / music / Alice Cooper / Trash" ਨੂੰ "ਟ੍ਰਸ਼.ਜ਼ਿਪ" ਫਾਈਲ ਨੂੰ ਡੀਕਮਪਰ ਕਰਨ ਲਈ, ਤੁਸੀਂ ਹੇਠਾਂ ਦਿੱਤੀ ਸੰਟੈਕਸ ਨੂੰ ਵਰਤ ਸਕਦੇ ਹੋ:

ਟਰੈਸ਼. zip -d / home / music / ਐਲਿਸ ਕੂਪਰ / ਟ੍ਰੈਸ਼ ਅਨਜ਼ਿਪ ਕਰੋ

ਕੰਪਰੈੱਸਡ ਜ਼ਿਪ ਫਾਈਲ ਦੇ ਸੰਖੇਪ ਕਿਵੇਂ ਦਿਖਾਈਏ

ਸੰਕੁਚਿਤ ਫਾਇਲ ਦੇ ਸੰਖੇਪ ਵੇਖਣ ਲਈ, -l ਸਵਿੱਚ ਵਰਤੋਂ:

ਅਨਜ਼ਿਪ- l filename.zip

ਐਲਬਮ "ਟ੍ਰੈਸ਼.ਜ਼ਿਪ" ਦੇ ਸਾਰੇ ਗਾਣੇ ਦੇਖਣ ਲਈ, ਹੇਠ ਲਿਖਿਆਂ ਦੀ ਵਰਤੋਂ ਕਰੋ:

unzip -l trash.zip

ਭੇਜੀ ਜਾਣ ਵਾਲੀ ਸੂਚਨਾ ਵਿੱਚ ਸ਼ਾਮਲ ਹਨ:

ਜ਼ਿਪ ਫਾਈਲ ਵੈੱਲਿਡ ਦੀ ਜਾਂਚ ਕਿਵੇਂ ਕਰੀਏ

ਇਹ ਜਾਂਚ ਕਰਨ ਲਈ ਕਿ ਕੀ ਇਸ ਨੂੰ ਐਕਸਟਰੈਕਟ ਕਰਨ ਤੋਂ ਪਹਿਲਾਂ ਜ਼ਿਪ ਫਾਈਲ ਠੀਕ ਹੈ, -t ਸਵਿੱਚ ਵਰਤੋ:

unzip -t filename.zip

ਉਦਾਹਰਨ ਲਈ, ਇਹ ਜਾਂਚ ਕਰਨ ਲਈ ਕਿ ਕੀ "Trash.zip" ਵੈਧ ਹੈ, ਤੁਸੀਂ ਹੇਠ ਲਿਖਿਆਂ ਨੂੰ ਚਲਾ ਸਕਦੇ ਹੋ:

unzip -t trash.zip

ਹਰੇਕ ਫਾਈਲ ਵਿਚ ਸੂਚੀਬੱਧ ਕੀਤਾ ਜਾਵੇਗਾ, ਅਤੇ "ਓ ਠੀਕ" ਉਸ ਦੇ ਅੱਗੇ ਦਿਖਾਈ ਦੇਣਾ ਚਾਹੀਦਾ ਹੈ. ਆਊਟਪੁਟ ਦੇ ਥੱਲੇ, ਇੱਕ ਸੁਨੇਹਾ "" ਦੇ ਸੰਕੁਚਿਤ ਡੇਟਾ ਵਿੱਚ ਖੋਜਿਆ ਕੋਈ ਗਲਤੀ ਨਹੀਂ "

ਕੰਪਰੈੱਸਡ ਫਾਇਲ ਬਾਰੇ ਵਿਸਥਾਰ ਜਾਣਕਾਰੀ ਵੇਖੋ

ਜੇ ਤੁਸੀਂ ਵਧੇਰੇ ਵੇਰਵੇ ਸਹਿਤ ਜਾਣਕਾਰੀ ਲੈਣੀ ਚਾਹੁੰਦੇ ਹੋ ਤਾਂ -v ਸਵਿੱਚ ਦੀ ਵਰਤੋਂ ਕਰੋ, ਜੋ ਕਿ ਵਧੇਰੇ ਵੇਰਵੇ ਜਾਣਕਾਰੀ ਦਿੰਦਾ ਹੈ:

ਸਿੰਟੈਕਸ ਹੇਠ ਲਿਖੇ ਅਨੁਸਾਰ ਹੈ:

ਅਨਜ਼ਿਪ- v ਫਾਇਲ ਦਾ ਨਾਮ

ਉਦਾਹਰਣ ਲਈ:

unzip -v trash.zip

ਵਰਬੋਸ ਆਊਟਪੁੱਟ ਵਿੱਚ ਅੱਗੇ ਦਿੱਤੀ ਜਾਣਕਾਰੀ ਹੈ:

ਡਾਇਰੈਕਟਰੀਆਂ ਬਣਾਉਣ ਤੋਂ ਬਿਨਾਂ ਮੌਜੂਦਾ ਡਾਇਰੈਕਟਰੀ ਨੂੰ ਇੱਕ ਜ਼ਿਪ ਫਾਈਲ ਡਿਸਕੋੰਪਰ ਕਰਦਾ ਹੈ

ਜੇ ਤੁਸੀਂ ਇਸ ਨੂੰ ਬਣਾਉਣ ਦੌਰਾਨ ਜ਼ਿਪ ਫਾਇਲ ਦੇ ਅੰਦਰ ਫੋਲਡਰ ਜੋੜਦੇ ਹੋ, ਤਾਂ ਸਟੈਂਡਰਡ ਅਨਜ਼ਿਪ ਕਮਾਂਡ ਫੋਲਡਰ ਬਣਤਰ ਨੂੰ ਮੁੜ ਬਣਾਏਗੀ ਕਿਉਂਕਿ ਇਹ ਅਨਜ਼ਿਪਟ ਹੈ.

ਉਦਾਹਰਨ ਲਈ, ਜੇ ਤੁਸੀਂ ਹੇਠਾਂ ਦਿੱਤੇ ਢਾਂਚੇ ਨਾਲ "filename1.zip" ਨਾਮਕ ਇਕ ਜ਼ਿਪ ਫਾਈਲ ਐਕਸਟਰੈਕਟ ਕਰਦੇ ਹੋ, ਤਾਂ ਫੋਲਡਰ ਮੁੜ ਤਿਆਰ ਹੋਣਗੇ ਜਦੋਂ ਤੁਸੀਂ ਇਸ ਨੂੰ ਅਨਜੈੱਟ ਕਰੋਗੇ:

ਜੇ ਤੁਸੀਂ ਸਾਰੇ ". Txt" ਫਾਈਲਾਂ ਨੂੰ ਫੋਲਡਰ ਦੀ ਮੁੜ ਵਰਤੋਂ ਦੇ ਬਗੈਰ ਮੌਜੂਦਾ ਫੋਲਡਰ ਵਿੱਚ ਐਕਸਟਰੈਕਟ ਕਰਨਾ ਚਾਹੁੰਦੇ ਹੋ, ਤਾਂ ਤੁਸੀਂ -j ਸਵਿੱਚ ਦੀ ਵਰਤੋਂ ਕਰੋਗੇ, ਜਿਵੇਂ ਕਿ:

ਅਨਜ਼ਿਪ- j filename.zip

ਜਦੋਂ ਫਾਈਲਾਂ ਪਹਿਲਾਂ ਹੀ ਮੌਜੂਦ ਹੋਣ ਤਾਂ ਬਿਨਾਂ ਪੁੱਛੇ ਇੱਕ ਫਾਇਲ ਨੂੰ ਡੀਕੰਪਰੈਸ ਕਰੋ

ਕਲਪਨਾ ਕਰੋ ਕਿ ਤੁਹਾਡੇ ਕੋਲ ਜ਼ਿਪ ਫਾਈਲ ਹੈ ਜੋ ਤੁਸੀਂ ਪਹਿਲਾਂ ਤੋਂ ਅਨਜ਼ਿਪ ਕੀਤੀ ਹੈ, ਅਤੇ ਤੁਸੀਂ ਉਹਨਾਂ ਫਾਈਲਾਂ ਤੇ ਕੰਮ ਕਰਨਾ ਸ਼ੁਰੂ ਕਰ ਦਿੱਤਾ ਹੈ ਜੋ ਤੁਸੀਂ ਐਕਸਟਰੈਕਟ ਕੀਤੇ ਹਨ

ਜੇ ਤੁਹਾਡੇ ਕੋਲ ਇਕ ਹੋਰ ਫਾਇਲ ਹੈ ਜਿਸ ਨੂੰ ਤੁਸੀਂ ਖੋਲ੍ਹਣਾ ਚਾਹੁੰਦੇ ਹੋ ਅਤੇ ਜ਼ਿਪ ਫਾਈਲ ਵਿਚ ਉਹ ਫਾਈਲਾਂ ਹਨ ਜੋ ਪਹਿਲਾਂ ਹੀ ਟਾਰਗਿਟ ਫੋਲਡਰ ਵਿੱਚ ਮੌਜੂਦ ਹਨ, ਤਾਂ ਇੱਕ ਸਿਸਟਮ ਨੂੰ ਅਗਵਾ ਕਰਨ ਤੋਂ ਪਹਿਲਾਂ ਇੱਕ ਚੇਤਾਵਨੀ ਪ੍ਰਦਰਸ਼ਿਤ ਹੁੰਦੀ ਹੈ. ਇਹ ਠੀਕ ਹੈ, ਪਰ ਜੇ ਤੁਸੀਂ ਇਸ ਵਿੱਚ 1000 ਫਾਈਲਾਂ ਵਾਲੀ ਇੱਕ ਫਾਇਲ ਖੋਹ ਰਹੇ ਹੋ, ਤਾਂ ਤੁਸੀਂ ਹਰ ਵਾਰ ਪੁੱਛੇ ਨਹੀਂ ਜਾ ਸਕਦੇ.

ਇਸ ਲਈ, ਜੇ ਤੁਸੀਂ ਮੌਜੂਦਾ ਫਾਈਲਾਂ ਮੁੜ ਲਿਖਣਾ ਨਹੀਂ ਚਾਹੁੰਦੇ ਹੋ, ਤਾਂ -n ਸਵਿੱਚ ਵਰਤੋਂ:

unzip -n filename.zip

ਜੇ ਤੁਸੀਂ ਧਿਆਨ ਨਹੀਂ ਦਿੰਦੇ ਕਿ ਫਾਈਲ ਪਹਿਲਾਂ ਹੀ ਮੌਜੂਦ ਹੈ ਅਤੇ ਤੁਸੀਂ ਹਮੇਸ਼ਾਂ ਫਾਈਲਾਂ ਲਿਖੀਆਂ ਚਾਹੁੰਦੇ ਹੋ ਜਿਵੇਂ ਕਿ ਬਿਨਾਂ ਪੁੱਛੇ ਲਏ ਗਏ, ਤਾਂ -o ਸਵਿੱਚ ਵਰਤੋ:

ਅਨਜ਼ਿਪ -o filename.zip

ਪਾਸਵਰਡ-ਸੁਰੱਖਿਅਤ ਜ਼ਿਪ ਫਾਈਲਾਂ ਨੂੰ ਐਕਸਟਰੈਕਟ ਕਰ ਰਿਹਾ ਹੈ

ਜੇ ਤੁਹਾਨੂੰ ਅਜਿਹੀ ਫਾਇਲ ਨੂੰ ਖੋਲ੍ਹਣ ਦੀ ਜ਼ਰੂਰਤ ਹੈ ਜਿਸ ਲਈ ਪਹੁੰਚ ਲਈ ਪਾਸਵਰਡ ਚਾਹੀਦਾ ਹੈ, ਤਾਂ ਪਾਸਵਰਡ ਤੋਂ ਬਾਅਦ -P ਸਵਿੱਚ ਦੀ ਵਰਤੋਂ ਕਰੋ:

ਅਨਜ਼ਿਪ- P ਪਾਸਵਰਡ filename.zip

ਉਦਾਹਰਣ ਵਜੋਂ, "kats.zip" ਨਾਮ ਦੀ ਇੱਕ ਫਾਇਲ ਨੂੰ "kittens123" ਨਾਲ ਅਣਜਿਪਟ ਕਰਨ ਲਈ, ਇਹਨਾਂ ਨੂੰ ਵਰਤੋ:

ਅਨਜ਼ਿਪ- P kittens123 filename.zip

ਕੋਈ ਵੀ ਆਉਟਪੁੱਟ ਡਿਸਪਲੇ ਕੀਤੇ ਬਿਨਾਂ ਇੱਕ ਫਾਇਲ ਅਣਜਿਪ ਕਰ ਰਿਹਾ ਹੈ

ਡਿਫੌਲਟ ਰੂਪ ਵਿੱਚ, "ਅਨਜ਼ਿਪ" ਕਮਾੰਡ ਉਹ ਸਭ ਕੁਝ ਕਰਦਾ ਹੈ ਜੋ ਇਹ ਕਰ ਰਿਹਾ ਹੈ, ਅਕਾਇਵ ਵਿੱਚ ਹਰ ਇੱਕ ਫਾਇਲ ਨੂੰ ਸੂਚੀਬੱਧ ਕਰਨ ਸਮੇਤ, ਜਿਸਨੂੰ ਉਹ ਕੱਢ ਰਿਹਾ ਹੈ. ਤੁਸੀਂ ਇਸ ਆਉਟਪੁੱਟ ਨੂੰ -q ਸਵਿੱਚ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਦਬਾ ਸਕਦੇ ਹੋ:

ਅਨਜ਼ਿਪ- q filename.zip

ਇਹ ਕੋਈ ਆਉਟਪੁੱਟ ਦਿੱਤੇ ਬਿਨਾਂ ਫਾਇਲ ਦਾ ਨਾਮ ਖੋਲੇਗਾ ਅਤੇ ਜਦੋਂ ਇਹ ਪੂਰਾ ਹੋ ਜਾਵੇਗਾ ਤਾਂ ਤੁਹਾਨੂੰ ਕਰਸਰ ਵਾਪਸ ਦੇਵੇਗਾ.

ਲੀਨਕਸ ਕਈ ਹੋਰ ਸਵਿੱਚਾਂ ਦਿੰਦਾ ਹੈ ਵਧੇਰੇ ਸਿੱਖਣ ਲਈ ਲੀਨਕਸ ਮੈਨ ਪੰਨੇ ਤੇ ਜਾਉ.