Hoe om argiewe in Linux via terminale uit te pak - Nuttige wenke - 2021
In teenstelling met die bedryfstelsels van die Windows-familie, kan alle operasies op Linux sowel in die terminale (opdragreël) as in die grafiese koppelvlak uitgevoer word, en die uitpak van argiewe is geen uitsondering nie. Hier onder bespreek ons ​​hoe u verskillende argiewe in Linux kan uitpak met behulp van slegs die opdragreël.
Tipes argiewe op Linux
In die Windows-bedryfstelsel word 'n argief gewoonlik verstaan ​​as 'n lêer wat verskeie ander lêers kombineer, terwyl hierdie lêers saamgepers is, d.w.s. die totale grootte word kleiner. Argivering in Windows impliseer dus dat die grootte van lêers verminder word deur dit in een lêer saam te voeg en te kombineer.
In Linux is argivering 'n effens ander proses, of eerder, dit word in twee verdeel. Die eerste, wat verskillende lêers in een kombineer, is argivering; die tweede is kompressie (kompressie) van hierdie lêers om hul grootte te verminder. Dit is belangrik, aangesien u self 'n argief kan ontmoet of dit kan skep, wat nie die grootte van lêers sal verklein nie, maar slegs verskillende lêers sal kombineer, byvoorbeeld om die lêers maklik na 'n ander gebruiker oor te dra.
U kan agterkom dat 'n lêer 'n argief is deur die uitbreiding daarvan, hier is die mees algemene argiefuitbreidings in Linux:
.tar - die argief is geskep deur die standaard teerprogram sonder datakompressie,
.tar.gz - teerargief saamgepers met gzip,
.tar.bz2 - teerargief saamgepers met bzip2,
.zip - argief met kompressie geskep deur die ZIP-program,
.7z is 'n saamgeperste argief wat deur 7Zip geskep is.
Ek het nie die tipe gespesifiseer nie Rar, aangesien in Linux, anders as Windows, hierdie soort argiewe selde gebruik word, en daar is standaard geen moontlikheid om met rar argiewe in Linux te werk nie. Maar natuurlik kan ons die vermoë voeg om met rar in Linux te werk, later in die artikel sal ek wys hoe hierdie funksionaliteit by Linux Mint gevoeg word.
Skep 'n argief in Linux Mint
Op Linux gebruik gevorderde gebruikers gewoonlik 'n terminal om 'n argief te skep, d.w.s. opdragreël (in beginsel, en vir baie ander bedrywighede) vir beginners sal hierdie metode egter met die eerste oogopslag effens ongemaklik en nie verstaanbaar wees nie. Maar soos u weet, is Linux Mint 'n stelsel wat gemik is op gewone gebruikers, daarom is daar standaard 'n standaardprogram met 'n grafiese koppelvlak wat met argiewe kan werk, dit word genoem "Argiefbestuurder". U kan hierdie program vanaf die Mint-menu, byvoorbeeld, "Menu -> Toebehore -> Argiefbestuurder".
In die meeste gevalle is dit egter nie nodig om die argiefbestuurder te bestuur om argiewe te skep of uit te pak nie; hierdie funksionaliteit is in die stelsel geïntegreer.
WEL!As voorbeeld gebruik die artikel die Linux Mint 19 MATE-weergawe..
'N Maklike manier om 'n argief in Linux Mint te skep
'N Argief in Linux Mint kan baie maklik gemaak word; hiervoor hoef u net met die regter-klik op 'n lêer of lêergids te klik en te klik "Compress".
Dan word ons standaard gevra om 'n argief te skep Tar.gz (dit is die algemeenste tipe argief in Linux). Maar u kan die tipe argief wat geskep word verander deur die tipe wat u benodig in die ooreenstemmende veld te spesifiseer (aftreklys), byvoorbeeld ZIP, 7z of enige ander van die lys wat aangebied word. Hier kan u ook die naam van die resulterende argief en die liggingsmap instel. Klik op om die argiveringsproses te begin "Skep".
As gevolg hiervan, in my geval, is die Test.tar.gz-argieflêer in dieselfde lêergids geskep
As u verskillende lêers moet argiveer, kies u hulle almal en roep die menu op dieselfde manier in en klik "Compress".
Skep 'n 7z-argief met 'n terminale in Linux Mint
Soos reeds opgemerk, kan argiewe in Linux ook met behulp van die terminale geskep word, kom ons skep 'n voorbeeld 7z-argief met behulp van die terminale.
Hierdie tipe argief word geskep deur 'n hulpprogram met dieselfde naam 7z, hiervoor begin ons die terminale, byvoorbeeld, met behulp van die kortpad op die paneel of in die menu van die munt.
Om 'n Test.7z-argief te skep wat dieselfde toetslêer bevat, moet u die volgende stelling uitvoer
In hierdie handleiding is die naam van die program eerste, d.w.s. 7z, dan is die 'n opdrag, wat sê dat ons die argief moet skep, en ons gee die naam van die argief, met inbegrip van die pad waarop dit gestoor moet word. Ter afsluiting dui ons die lêer aan wat geargiveer moet word, ook die pad na hierdie lêer (oral waar ek die pad aangedui het na die gids 'Dokumente' wat in die gebruikersmap is). As alles goed is, sal die boodskap 'Ok' wanneer die hulpprogramme klaar is, vertoon.
Om nie paaie na kaarte te spesifiseer nie, kan u onmiddellik na die gewenste gids gaan met die CD-opdrag. In my geval sou die opdrag byvoorbeeld soos volg lyk:
En nadat u die konteks van 'n spesifieke gids ondersoek het, kan u slegs die lêernaam spesifiseer, d.w.s. geen paadjies nie.
As gevolg hiervan is die Test.7z-argief geskep in die gids wat ek aangedui het.
Uitpak van 'n argief in Linux Mint
Om die argief in Linux Mint uit te pak, kan u die volgende gebruik:
Argiefbestuurder (Pak funksionaliteit uit),
Kontekskieslys veroorsaak deur met die rechtermuisknop op die argief te klik,
Kom ons kyk nou na verskillende maniere om argiewe in Linux Mint uit te pak.
'N Maklike manier om 'n argief in Linux Mint uit te pak
Die maklikste manier om 'n argief in Linux Mint uit te pak, is om die konteksmenu-funksionaliteit te gebruik wat veroorsaak word deur met die rechtermuisknop op die argief te klik "Pak hier uit" of Rits aan, en sodoende word die lêers uit die argief onttrek na die huidige lêergids of dienooreenkomstig na die lêergids wat u spesifiseer.
Hoe kan u 'n argief in Linux Mint met 'n terminale uitpak?
As u die argief in Linux met die terminale wil uitpak, sal die opdragte vir die uitpak so lyk
Gaan na die gewenste gids
7z-argief met 7Zip-program uitgepak word
Soos u kan sien, moet die 7z-nut met die x-opdrag gebruik word om die argief uit te pak.
Hoe kan u 'n RAR-argief in Linux Mint uitpak?
Om seldsame argiewe in Linux Mint te kan uitpak, moet u die pakket installeer p7zip-rar vir die 7Zip-toepassing hoef daar dus nie bykomende programme vir die uitpak van rar argiewe geïnstalleer te word nie, d.w.s. u hoef net die funksies van 7Zip uit te brei.
Om die p7zip-rar-pakket te installeer, moet u die volgende opdrag in 'n Linux-terminale uitvoer (u moet 'n administratiewe wagwoord invoer).
Die opdrag om die p7zip-rar-pakket te installeer
Nadat u hierdie pakket geïnstalleer het, kan u rar-lêers uitpak met die 7Zip-program, die argiefbestuurder in die grafiese koppelvlak, en ook vanaf die konteksmenu. "Pak", d.w.s. net soos ander soorte argiewe.
Weet u nou hoe argiewe in die Linux Mint-bedryfstelsel geskep en uitgepak is, ek hoop dat die materiaal vir u nuttig was!
Teerargiewe op Unix / Linux uitgepak
U kan die argief besigtig en die inhoud daarvan uitvind:
U kan ook die gespesifiseerde lêer uittreksel, veronderstel u moet sommige_my_archive.txt kry:
U kan die pad na enige lêer in enige lêergids spesifiseer:
U kan die gespesifiseerde vouer maklik uit u argief haal, veronderstel u moet "my_folder" kry:
Ontdek gz-argiewe op Unix / Linux
Gebruik die volgende om uit te pak:
U kan die argief (saamgepers met GZIP) besigtig en die inhoud uitvind:
Die uitpak van bz2-argiewe op Unix / Linux
U kan die argief (saamgepers met behulp van BZIP2) besigtig en die inhoud uitvind:
skrywer, jy het vergeet om so 'n probleem as Russiese letters in die zip-argiewe in Linux te wy. dikwels word argiewe leeg oopgemaak as daar 'n lêergids met Russiese letters in die argief is. hierdie lêergidse word met die vierkante in die naam uitgepak, en binne die lêers word die stelsel nie later oopgemaak nie. vir
9 jaar van die gebruik van Linux as 'n tafelblad, kon ek nog steeds nie 'n oplossing vir hierdie probleem vind nie.
daar is geen oplossing nie. Dankie vir die nie-standaardkodering van Windows
Onttrek argiewe met behulp van skulpfunksies
Om nie te onthou watter sleutel u moet gebruik as u argiewe uitpak nie, kan u 'n funksie hiervoor byvoeg. Open .bashrc of .zshrc op u OS:
En aan die einde, skryf ons voor:
Herbegin die bashrc-dop:
PS: As u zsh gebruik, moet u dit weer begin. Maak u terminale toe en maak dit oop.
Gebruik is baie eenvoudig, byvoorbeeld:
Copyright 2021 \ Internet tydskrif hoe om alles te doen \ Hoe kan u 'n argief in Linux Mint skep en hoe kan u die argief uitpak?