De Unix , Linux en Mac OS X commando om archieven van de terminal uit te pakken is vernoemd , toepasselijk genoeg , " Unzip . " Unzip heeft een schat aan opties die u kunt lezen door het intikken van " man unzip " in uw terminal , maar er zijn slechts een paar opties die vaak worden gebruikt . De Basic Command Op zijn meest elementaire , de unzip commando neemt de volgende vorm : " unzip file.zip . " Dit commando zal het bestand met de naam " file.zip " te nemen en extraheer de inhoud hiervan naar de geopende directory . Het is snel en eenvoudig , en de meeste van de tijd is precies wat je nodig hebt . Extraheren naar een andere directory Als u nodig hebt om de bestanden uit te pakken in het zip-archief in een andere map , dan moet u gebruik maken van de " - d " ( directory ) vlag. Het wordt gedaan door het intikken van " unzip file.zip - d directory . " Dit zal alle bestanden te nemen van de " file.zip " -bestand en zet ze in de gids. Uitpakken Alleen Nieuwe Files Soms , vooral wanneer zip- bestanden worden gebruikt voor documenten teamleden ' in sync te houden , wil je alleen de informatie uit het zip-bestand dat is anders dan de bestanden die je al hebt . Hiervoor moet u de " - f" ( opfrissen ) vlag gebruiken . Typ het volgende : " . Unzip - f file.zip " Dit zal de bestanden te vergelijken in " file.zip " met de bestanden in de huidige directory . Elk bestand in " file.zip , " maar niet in het telefoonboek, worden uitgepakt . Bovendien zal elk bestand in " file.zip " dat meer recent is veranderd dan een bestaand bestand in de map worden uitgepakt . De rest wordt met rust gelaten . Extract naar Standard Out De meeste van de tijd , moet u de bestanden uit een zip rechtstreeks op de harde schijf . Er zijn echter gevallen waarin het kan nuttiger zijn om direct pak de bestanden op de besturingssystemen " standaard uitvoer . " Bijvoorbeeld , als u een webserver die behoefte heeft om documenten extraheren uit een zip-bestand alvorens ze via het internet , het extraheren naar de harde schijf voordat u de overdracht is traag , verkwistend en zinloos beheren . In plaats daarvan , kan een ervaren ontwikkelaar van het systeem " standaard uitvoer " omleiden om de internetverbinding en het gebruik van de " - p " ( pipe ) vlag aan " pipe " de gegevens uit het zip-bestand op het internet , met behulp van " unzip - p file.zip . " Wees gewaarschuwd , echter : Standaard is de standaard uitgang op uw huidige terminal , zodat u deze opdracht rechtstreeks van de terminal zonder omlegging van de uitgang zal resulteren in megabytes wartaal wordt uitgespuwd uw opdrachtprompt < . br > omzetten Terwijl extraheren Helaas tekst , toen de besturingssystemen nu veel gebruikt worden , van Unix naar Windows , werden bedacht , dat ze elk het probleem van hoe gewone tekst weer te geven op een iets andere wijze opgelost . Bijvoorbeeld, besturingssystemen niet eens over hoe regeleindes behandelen in gewone tekstbestanden . Om problemen te voorkomen , " unzip " kan dienen als een vertaler voor alle tekstdocumenten in de zip- file . Door gebruik te maken van de " - a " vlag , zal unzip alle tekstbestanden te vertalen naar de conventies van het huidige besturingssysteem als het extracten gebruiken . Het volgende commando zal " unzip - a file.zip . "
|