Файлуудыг зип хийх нь бүрэн хэмжээний файлуудыг илгээхээс илүү өргөн зурвасын тусламжтайгаар компьютер, сервер хооронд дамжуулах хялбар, үр ашигтай арга юм. Линукс дээр товчилсон архивыг хүлээн авахад энэ нь хялбархан юм. Unzip тушаалыг Линукс тушаалын мөрөнд ашиглах хэд хэдэн арга байна.
Одоо байгаа фолдерт орох Нэг Zip файлыг задлах
Файлыг задлах үндсэн синтакс нь:
unzip файлын нэр
Жишээлбэл, та "Uganda To Sobriety" нэртэй zip файл болох "Ugace To Sobriety" хамтлаг цомгоороо цомог гаргасан байна.
Энэ файлыг одоо байгаа фолдер дотор задлахын тулд ердөө л дараах тушаалыг ажиллуулна:
unzip "эрэлхийлж байна"
Олон файлыг задлах
Хүмүүсийн тушаалаар дараах тушаалыг ашиглан нэгээс олон файлыг нэгээс илүү шахалтаар задалж өгдөг:
unzip filename1 filename2 filename3
Алис Копперын "Trash," "Hey Stoopid," "Dragontown" гэсэн гурван файлыг тус тусад нь оруулаарай. Эдгээр файлуудыг задлахын тулд та дараах зүйлсийг оролдож болно:
unzip "Trash.zip" "Dragontown.zip" "Hey Stoopid.zip"
Гэхдээ та дараа нь юу олж авах нь энэ алдаа юм:
Архив: Trash.zip болгоомжтой: файлын нэр таарахгүй: Dragontown.zip <
Гурван файлын нэг хавтсанд амьдардаг бол илүү сайн арга бол дараах тушаалыг ашиглах явдал юм:
unzip '* .zip'
Гэхдээ болгоомжтой байгаарай: Энэ тушаал нь нэн даруй тохируулах бөгөөд одоо байгаа фолдер дахь зип файл болгон задлах болно.
Файлыг задлах ба зарим хүмүүсийг заримыг нь оруулахгүй байх
Хэрэв танд zip файл байгаа бөгөөд та бусад файлуудыг бүгдийг нь задалж суулгахыг хүсвэл -x шилжүүлэгчийг дараах маягаар ашиглаарай:
unzip filename.zip -x filetoexclude.zip
Бидний жишээг үргэлжлүүлэхийн тулд Alice Cooper-ийн "Trash" цомог нь "Bed Of Nails" нэртэй дуутай. "Bed of Nails" -ээс бусад бүх дууг гаргахын тулд дараах синтаксийг ашиглана:
Unzip Trash.zip -x "Bed of Nails.mp3"
Өөр өөр Лавлах дээр Zip файлыг задлах
Хэрэв та zip файлыг одоо байгаа файлаас өөр сан дотор байрлуулахыг хүсвэл -d шилжүүлэлтийг доор дурдсантай адилаар ашиглана:
unzip filename.zip -d path / руу / extract / руу
Жишээлбэл, "Trash.zip" файлыг "/ home / music / Alice Cooper / Trash" руу задлахын тулд дараах синтаксийг ашиглана:
Trash.zip -d unzip unzip / home / music / Alice Cooper / Trash
Шахсан Zip файлыг хэрхэн харуулах вэ
Шахсан файлын агуулгыг жагсаахын тулд -l шилжүүлэгчийг ашиглана уу:
unzip -l filename.zip
"Trash.zip" цомгийн бүх дууг үзэхийн тулд дараахыг ашиглана уу:
unzip -l Trash.zip
Мэдээлэл буцаана:
- Урт нь байт
- Үүссэн огноо
- Цаг хугацаа үүссэн
- Нэр
Хэрэв Zip файлын хүчинтэй байгаа эсэхийг шалгах
Задлахаасаа өмнө zip файл зөв эсэхийг тест хийхийн тулд -t switch:
unzip -t filename.zip
Жишээлбэл, "Trash.zip" хүчинтэй эсэхийг шалгахын тулд та дараахийг ажиллуулж болно:
unzip -t Trash.zip
Файл бүр нь жагсаагдах болно, мөн "OK" нь түүний хажууд харагдах болно. Гаралтын доод хэсэгт "мартсан шахсан өгөгдөлд илэрсэн алдаа байхгүй" гэж тэмдэглэх нь зүйтэй.
Шүүгдсэн файлын тухай дэлгэрэнгүй мэдээллийг харуулах
Хэрэв та илүү нарийвчилсан мэдээллийг хүсэж байгаа бол -v шилжүүлэлтийг ашигладаг бөгөөд энэ нь илүү дэлгэрэнгүй мэдээллийг үүсгэдэг:
Синтакс нь дараах байдалтай байна:
unzip -v файлын нэр
Жишээлбэл:
unzip -v Trash.zip
Гаралтын гаралт дараах мэдээллийг агуулна:
- Урт нь байт
- Арга
- Хэмжээ
- Шахалтын хувь
- Огноо, цагийг үүсгэсэн
- ХХЗХ
- Нэр
Нь Zip файлыг лавлах руу чиглүүлэх
Хэрэв та үүсгэсэн зип файл доторх фолдерыг нэмбэл стандарт unzip тушаал нь unzip фолдерын бүтцийг дахин үүсгэх болно.
Жишээлбэл, хэрэв та дараах "бүтцийн" файлын "filename1.zip" нэртэй zip файлыг задалбал, үүнийг задлахад хавтасууд үүсгэх болно:
- Фолдер 1: filea.txt, fileb.txt, filec.txt
- Фолдер 2: filed.txt, filee.txt
- Фолдер 3: filef.txt
Хэрэв та бүх ".txt" файлыг одоо байгаа фолдерт дахин үүсгэхгүйгээр хүсэж байгаа бол, та -j шилжүүлэлтийг дараах байдлаар ашиглаж болно:
unzip -j filename.zip
Файлууд одоо байгаа үед өдөөлтгүйгээр файлыг дарах
Таны өмнө нь unzipped хийсэн zip файл байгаа бөгөөд та задалсан файл дээрээ ажиллаж эхэлсэн гэж бодъё.
Хэрэв танд өөр файл байгаа бол та unzip хийхийг хүсэж байгаа бөгөөд zip файл дотор зорилтот фолдерт байгаа файлууд агуулагдаж байвал файлуудыг дарж бичих болно. Энэ бол зүгээр юм, гэхдээ та 1000 файлтай файлыг гаргаж байгаа бол, та хүссэн үедээ асуудаг.
Тэгэхээр хэрэв та одоо байгаа файлуудыг дарж бичихийг хүсэхгүй байгаа бол -n шилжүүлэлтийг ашиглаарай:
unzip -n filename.zip
Хэрэв та файлаа аль хэдийн байгаа эсэхийг мэдэхгүй бөгөөд та дараалалгүйгээр задлах гэж файлыг дарж бичихийг хүсвэл -o switch:
unzip -o filename.zip
Нууц үг хамгаалагдсан файлуудыг задлах
Хэрэв та хандалтын нууц үг шаардагддаг файлыг задлах хэрэгтэй бол -P шилжүүлэгчийг ашиглан нууц үг оруулна уу:
unzip -P нууц үг файлын нэр.zip
Жишээ нь "cats.zip" гэсэн файлыг unzip "kittens123" гэсэн нууц үгээр ашиглана уу:
unzip -P kittens123 filename.zip
Ямар ч үр дүнг харуулахгүйгээр файлыг задлах
Анхдагчаар "unzip" команд нь хийж байгаа бүх зүйлээ архивлаж байгаагаар нь жагсаасан байдаг. Та энэ гаралтыг -q шилжүүлэлтийг ашиглан дарж чадна:
unzip -q filename.zip
Энэ нь файлын нэрийг ямар ч гаралтгүйгээр гаргаж, курсорыг дууссаны дараа буцааж өгдөг.
Линукс нь бусад олон сэлгэлтийг хангадаг. Линуксийн хуудасны хуудасруу зочлохын тулд илүү ихийг мэдээрэй