සිපින් ෆයිල්ස් යනු සම්පුර්ණ ප්රමාණයේ ගොනු යැවීමට වඩා අඩු තරංග පළල භාවිතා කරමින් පරිගණක සහ සේවාදායකයන් අතර හුවමාරු කිරීම පහසු හා කාර්යක්ෂම ක්රමයකි. ඔබ සාදාගත් සංරක්ෂිතයක් ලිනක්ස් තුළ ලැබුන විට, එය විහිදුවීම පහසු ය. මෙන්න ලිනක්ස් විධාන රේඛාවේදී unzip විධානය භාවිතා කිරීමට ක්රම කිහිපයක් මෙහි දැක්වේ.
වත්මන් ෆොල්ඩරයට තනි සිප් ගොනුව ඩිස්ප්රිට් කිරීම
ගොනුවක් විවර කිරීම සඳහා මූලික රචනය වන්නේ:
ගොනු නාමය නැවත විවෘත කරන්න
නිදසුනක් ලෙස, ඔබ "බංග්ලි ඔෆ් සබ්බෙට්" නමින් නම්කර ඇති අතර, "Ugly Kid Joe" විසින් zip ගොනුව ලෙස නම් කර ඇත.
වර්තමාන ෆෝල්ඩරය තුළ මෙම ගොනුව නැවත විවෘත කිරීම සඳහා, පහත දැක්වෙන විධානය ක්රියාත්මක කරන්න:
"සබ්මැරීනයට තර්ජනයක්"
බොහෝ ගොනු බිඳ දැමීම
මෙම විධානය මඟින් පහත දැක්වෙන රීතීක්රමය භාවිතා කරමින් එක් ගොනුවකට වැඩි කාලයක් තිස්සේ විසන්ධි කල හැක:
unzip filename1 filename2 ගොනු නාමය 3
ඇලිස් කූපර් ඇල්බම් 3 ක්, "ඉවතලන", "හේයි ස්ටෝපයිඩ්" සහ "ඩ්රාගොන්ටවුන්" යන ලිපිගොනු තුනක් වෙන්කරවා ගන්න. මෙම ගොනු නැවත විසන්ධි කිරීම සඳහා, පහත සඳහන් දෑ ඇතුල් කිරීමට උත්සාහ කරන්න:
unzip "Trash.zip" "Dragontown.zip" "Hey Stoopid.zip"
කෙසේ වෙතත්, ඔබ මෙම දෝෂය වන්නේ:
සංරක්ෂිත: Trash.zip අවවාදයයි: ගොනු නාමය සමානයි නොවේ: Dragontown.zip <
මෙම ලිපිගොනු තුනම එකම ෆෝල්ඩරයේ ජීවත් වනවාට වඩා හොඳ ක්රමයක් වන්නේ පහත සඳහන් විධානය භාවිතා කිරීමයි:
'unzip' * .zip '
ප්රවේශම් වන්න, නමුත්: මෙම විධානය ඉවක්බවක් නැති අතර වත්මන් ෆෝල්ඩරයේ සෑම zip ගොනුව මකා දමනු ඇත.
කිසියම් ගොනුවක් Unzip නමුත් සමහර අයව ඉවත් කිරීම
ඔබ සතුව Zip ගොනුවක් තිබේ නම්, ඔබ හැර එක් ගොනු හැර අනෙකුත් සියලුම ගොනු උඩුගත කිරීමට අවශ්ය නම් පහත සඳහන් පරිදි -x ස්විචයක් භාවිතා කරන්න:
unzip filename.zip -x filetoexclude.zip
අපගේ ආදර්ශය දිගටම කරගෙන යාම සඳහා ඇලිස් කූපර් විසින් ඇල්බමය "Trash" ඇල්බමයේ "Bed Of Nails" නම් ගීතයක් ඇත. "නයිල් නයිල්ස්" හැර අන් සියලු ගීත එකතුවක් ලබා ගැනීම සඳහා ඔබ පහත සඳහන් රීතය භාවිතා කරනු ඇත:
Unzip Trash.zip -x "නයිල් නේල්ස්.mp3"
වෙනත් නාමාවලියකට Zip ගොනුව උකහා ගැනීම
වර්තමාන එකට වඩා වෙනත් බහලුමක් තුල ඇති zip ගොනුව තැබීමට අවශ්ය නම්, මෙම ආකාරයේ -d ස්විචය භාවිතා කරන්න:
unzip filename.zip -d path / to / extract / to
නිදසුනක් ලෙස, "Trash.zip" ගොනුව "/ home / music / Alice Cooper / Trash" වෙත විසන්ධි කිරීම සඳහා, පහත දැක්වෙන රීතය භාවිතා කරනු ඇත:
unzip Trash.zip -d / home / music / Alice Cooper / Trash
Compressed Zip ගොනුවක අන්තර්ගතය පෙන්වන්න
සම්පීඩිත ගොනුවක අන්තර්ගතය ලැයිස්තුගත කිරීම සඳහා, -l ස්විචය භාවිතා කරන්න:
unzip -l filename.zip
"Trash.zip" නම් ඇල්බමයේ සියලුම ගීතිකා බලන්න:
Unzip -l Trash.zip
ආපසු ලබා දෙන තොරතුරු ඇතුළත් වේ:
- බයිට් වල දිග
- දිනය නිර්මාණය කර ඇත
- කාලය නිර්මාණය කරන ලදි
- නම
Zip ගොනුව වලංගු වේ නම් පරීක්ෂා කර බලන්න
එය උපුටාගැනීමට පෙර zip ගොනුව හරිදැයි පරීක්ෂා කිරීමට, -t ස්විචය භාවිතා කරන්න:
unzip -t filename.zip
උදාහරණයක් ලෙස, "Trash.zip" වලංගු දැයි පරික්ෂා කිරීම සඳහා, ඔබ පහත ආකාරයෙන් ක්රියාත්මක කළ හැකිය:
unzip -t Trash.zip
සෑම ගොනුවක්ම ලැයිස්තු ගත කර ඇති අතර, "OK" එය අනුගමනය කළ යුතුය. නිමැවුමේ පහතින්, පණිවිඩයක් "සම්පීඩිත දත්තයන්හි අනාවරණය නොකළ දෝශයන්"
සම්පීඩිත ගොනුවක් පිළිබඳ විස්තරාත්මක තොරතුරු පෙන්වන්න
වඩාත් සවිස්තරාත්මක තොරතුරු ඔබට අවශ්ය නම්, -v ස්විචය භාවිතා කරන්න, වඩාත් සුපරික්ෂාකාරී තොරතුරු සපයනු ලබයි:
රීතිය පහත පරිදි වේ:
unzip -v ගොනු නාමය
උදාහරණයක් වශයෙන්:
unzip -v ට්රාන්ස්.සිප්
මෙම නිමැවුම් ප්රතිදානය පහත සඳහන් තොරතුරු අඩංගු වේ:
- බයිට් වල දිග
- ක්රමය
- ප්රමාණය
- සංකෝචන ප්රතිශතය
- නිර්මාණය කරන ලද දිනය හා වේලාව
- CRC
- නම
නාමාවලි නාමාවලියකින් තොරව වත්මන් නාමාවලිය වෙත සපයා ගොනුවක් විසන්ධි කරන්න
ඔබ එය නිර්මාණය කිරීමේදී zip ගොනුවක් තුළ ෆෝල්ඩර එකතු කළහොත්, සාමාන්ය unzip විධානය මඟින් එය ෆෝල්ඩරයේ ව්යුහය නැවත සාදාගත හැක.
උදාහරණයක් ලෙස, පහත දැක්වෙන ව්යුහය සමඟ zip ගොනුව "filename1.zip" උකහා ගන්නේ නම්, ඔබ එය නැවත පිරවූ විට ෆෝල්ඩර නැවත නිර්මාණය වනු ඇත:
- බහලුම 1: filea.txt, fileb.txt, filec.txt
- බහලුම 2: filed.txt, filee.txt
- බහලුම 3: filef.txt
ඔබට ".txt" ගොනු සියල්ල නැවත සාදාගත හැකි ෆෝල්ඩරයකින් තොරව වත්මන් ෆෝල්ඩරය තුළට උකහා ගැනීමට අවශ්ය නම්, ඔබ පහත සඳහන් පරිදි -j ස්විචය භාවිතා කරනු ඇත:
unzip -j filename.zip
ලිපිගොනු දැනටමත් පවතින අවස්ථාවලදී ප්රෝඩාවක් නොමැතිව ගොනුවක් විසන්ධි කරන්න
ඔබ දැනටමත් වින්ඩෝස් ෆයිල් එක සතුව ඇති අතර, ඔබ විසින් ලබාගත් ගොනු මත ඔබ වැඩ ආරම්භ කර ඇත.
ඔබට වෙනත් ගොනුවක් ඔබ සතුව නැවතීමට අවශ්ය නම්, ඉලක්කගත ෆෝල්ඩරයේ පවතින ගොනු දැනටමත් පවතින ගොනුවක් අඩංගු වන අතර, ගොනු නැවත ලියනු ලැබේ. මෙය හරි ය, නමුත් ඔබ 1000 ගොනු සහිත ගොනුවක් උදුරා ඇත්නම්, සෑම විටම ඔබට විමසීමට අවශ්ය නැත.
එබැවින්, ඔබට පවතින ගොනු අවලංගු කිරීමට අවශ්ය නොවේ නම්, -n ස්විචය භාවිතා කරන්න:
unzip -n filename.zip
ඔබට දැනටමත් පවතින ගොනුවක් තිබේදැයි ඔබ සැලකිල්ලක් නොදක්වන අතර, ඔබ විසින් විමසනු නොලැබීමෙන් උපුටා ගන්නා ලෙස ලිපිගොනු නැවත ලියන්න අවශ්ය නම්, -o ස්විචය භාවිතා කරන්න:
unzip -o filename.zip
මුරපද-ආරක්ෂිත ශිප ගොනු ගොනු කිරීම
ප්රවේශය සඳහා රහස්පදයක් අවශ්ය වන ගොනුවක් නැවත විවෘත කිරීමට ඔබට අවශ්ය නම්, මුරපදය අනුගමනය කළ -P ස්විචය භාවිතා කරන්න:
Unzip -P මුරපදය filename.zip
උදාහරණයක් ලෙස, "cats.zip" ගොනුවක් "kittens123" මුරපදය නැවත විවෘත කිරීම සඳහා පහත සඳහන් දෑ භාවිතා කරන්න:
unzip -P kittens123 filename.zip
ඕනෑම නිමැවුමක් පෙන්වීමකින් තොරව ගොනුවක් නොගැලපීම
පෙරනිමියෙන්, "unzip" විධානය මඟින් එය සිදුකරන සෑම දෙයක්ම ලැයිස්තුගත කරයි. එය එය උකහා ගනිමින් තිබෙන සෑම සංරචකයක්ම ලැයිස්තුගත කර ඇත. මෙම නිමැවුම මඟින් -q ස්විචය භාවිතා කිරීමෙන් ඔබට හැක.
unqip -q filename.zip
මෙය ප්රතිදානය කිසිවක් නොලැබූ අතර එය අවසන් වූ විට කර්සරය වෙත ආපසු පැමිණේ.
ලිනක්ස් විසින් තවත් ස්විචයන් ගණනාවක් සපයයි. වැඩි විස්තර දැනගැනීම සඳහා Linux අඩවි පිටු බලන්න.