Betygsätt denna artikel :
Den här artikeln var användbar för dig ?
Ja
Nej
Vous avez noté 0 étoile(s)
Sommaire
Procédure
Komprimering av filer via terminalen är en effektiv metod för att hantera lagringsutrymme och underlätta dataöverföring. I den här guiden går vi igenom hur du använder verktyg som gzip, bzip2, zip och tar för att komprimera och dekomprimera filer direkt från en webbterminal. Vi ger enkla kommandon och exempel som hjälper dig att välja rätt komprimeringsverktyg för dina specifika behov, från maximerad komprimering till snabbhet.
Innan du börjar läsa den här dokumentationen bör du gå till webbterminalen på ditt webbhotell.
Kommandot zip är ett verktyg som används för filkomprimering. Det används för att komprimera filer och kataloger till .zip-arkiv, ett format som ofta används för att distribuera och utbyta filer eftersom det är kompatibelt mellan olika plattformar.
Grundläggande funktioner
zip komprimerar filer och kataloger, minskar deras storlek och kombinerar dem till ett enda .zip-arkiv.zip helt enkelt gruppera filer i ett arkiv utan komprimering, med alternativet -0 (nollkomprimering).Grundläggande syntax
zip [alternativ] archive_name.zip file1 file2 dir1 ...
Vanliga alternativ
-r: Rekursiv, inkluderar kataloger och deras innehåll rekursivt.-q: Tyst läge, minskar kommandoutmatningen för att göra den mindre rörig.-e: Krypterar arkivet och kräver att användaren anger ett lösenord för att säkra filerna.-u: Uppdaterar det befintliga arkivet och lägger endast till ändrade eller nya filer.-m: Flyttar filer till arkivet (tar bort dem från deras ursprungliga plats efter att de har lagts till i arkivet).Exempel på användning
Skapa ett arkiv med flera filer:
zip arkiv.zip fil1.txt fil2.txt
Detta skapar ett arkiv archive. zip som innehåller file1 .txt och file2.txt.
Arkivera en mapp rekursivt:
zip -r arkiv.zip mapp/
Arkiverar hela innehållet i mappen/mappen, inklusive undermappar.
Kryptera ettarkiv:
zip -e secure.zip fil1.txt fil2.txt
Skapar ett krypterat secure.zip-arkiv som kräver ett lösenord för att få tillgång till innehållet.
Uppdatera ett befintligt arkiv:
zip -u archive.zip newfile. txt Lägger till newfile.txt till ett befintligt arkiv archive .zip, endast om newfile.txt är nyare än den version som finns i arkivet eller inte redan finns där.Typisk användning
zip används ofta för distribution av programvara, utbyte av filer mellan olika plattformar (t.ex. mellan Windows och Unix) och för säkerhetskopiering där filer måste förbli tillgängliga utan dekomprimering.
Kort sagt är zip ett mångsidigt komprimerings- och arkiveringsverktyg som är perfekt för att minska storleken på filer som ska lagras eller överföras, samtidigt som det säkerställer kompatibilitet mellan olika operativsystem.
Kommandot unzip är ett komplement till zip och används för att extrahera och hantera arkiv som skapats med zip. Det dekomprimerar filer och kataloger som lagrats i .zip-arkiv och gör dem tillgängliga och användbara igen.
Grundläggande funktioner
unzip packar upp .zip-arkiv och extraherar innehållet till den aktuella katalogen eller en angiven katalog.unzip användas för att visa innehållet i ett arkiv, så att du kan kontrollera innehållet utan att extrahera det.Grundläggande syntax
unzip [alternativ] arkiv_namn.zip
Vanliga alternativ
-l: Visar innehållet i arkivet utan att extrahera det, med filnamn, storlek och datum för senaste ändring.-d: Anger destinationskatalogen för extrahering av filer.-o: Skriver över befintliga filer utan att be om bekräftelse vid extrahering.-p: Extraherar filer till standardutdata, vilket ofta används för att skicka innehållet till ett annat kommando.-q: Tyst läge som minskar mängden information som visas under utdragningen.Exempel på användning
Extrahera ett arkiv till den aktuella katalogen:
unzip arkiv.zip
Detta extraherar alla filer och kataloger som finns i archive .zip till den aktuella katalogen.
Lista innehållet i ett arkiv:
unzip -larchive.zipVisar listan över filerna i archive .zip utan att extrahera dem.Extrahera ett arkiv till en viss mapp:
unzip archive.zip -d /path/to/destinationExtraherar innehållet i archive. zip till katalogen /path/to/destination.Extrahera en specifik fil från arkivet:
unzip archive.zip file1.txtExtraherar endast file1.txt från archive. zip.Typisk användning
unzip används ofta för att återställa innehållet i hämtade eller mottagna .zip-arkiv, för säkerhetskopiering eller dataåterställning och i skript där arkiv måste dekomprimeras automatiskt för programinstallation eller filuppdateringar.
Kort sagt är unzip ett viktigt verktyg för att manipulera .zip-arkiv, så att användare enkelt kan extrahera, hantera och använda arkiverat innehåll.
Tar-kommandot (förkortning för "tape archive") är ett filhanteringsverktyg. Det används främst för att skapa filarkiv och för att extrahera filer från arkiv. Även om tar traditionellt förknippas med magnetband används det ofta för arkivering av filer på hårddiskar och andra lagringsmedier.
Grundläggande funktioner
tar kan användas för att kombinera många filer till en enda arkivfil, vilket gör dem enklare att lagra och överföra.Grundläggande syntax
tar [options] [archive-file] [fil eller katalog som ska arkiveras]
Vanliga alternativ
-c: Skapar ett nytt arkiv.-x: Extraherar filer från ett arkiv.-v: Verbose-läge som visar detaljer om utförda operationer.-f: Används för att ange arkivets filnamn. Detta alternativ är alltid nödvändigt eftersom tar inte har något standardfilnamn.-z: Använder gzip för att komprimera eller dekomprimera arkivet (skapar eller extraherar .tar.gz- eller .tgz-filer).-j: Använder bzip2 för att komprimera eller dekomprimera (skapar eller extraherar .tar.bz2-filer).-J: Använder xz för komprimering eller dekomprimering (skapar eller extraherar .tar.xz-filer).Exempel på användning
Skapa ett tar-arkiv med flera:
tar -cvf arkiv.tar fil1 fil2
Detta skapar ett arkiv med namnet archive .tar som innehåller fil1 och fil2.
Skapa ett komprimerat tar.gz-arkiv:
tar -czvf archive.tar.gzkatalog/ Arkiverar och komprimerar innehållet i katalogen/ katalogen med hjälp av gzip.Extrahera innehållet i ett tar-arkiv:
tar -xvfarchive.tarExtrahera alla filer från archive.tar till den aktuella katalogen.Lista innehållet i ett tar-arkiv utan att extrahera:
tar -tvfarchive.tarVisar en lista över filer som finns i archive .tar.Tips för användning
-v för att visa arkiverings- eller extraheringsprocessen, vilket kan vara användbart för felsökning.tar är därför ett oumbärligt kommando för att hantera filer och arkiv, och erbjuder stor flexibilitet när det gäller hur du manipulerar, komprimerar och dekomprimerar arkiv.
Kommandot gzip (GNU zip) är ett mycket populärt komprimeringsverktyg. Det används främst för att komprimera filer och minska deras storlek för att spara diskutrymme och snabba upp dataöverföringen. gzip används ofta i kombination med andra verktyg, t.ex. tar, för att komprimera hela kataloger.
Grundläggande funktioner
gzip ersätter varje fil med en komprimerad version av sig själv, med filnamnstillägget .gz.Grundläggande syntax
gzip [alternativ] [fil...]
gzip:s beteende.Vanliga alternativ
-d: Dekomprimerar filer (motsvarar kommandot gunzip).-k: Behåller källfilerna, dvs. gzip tar inte bort originalfilerna efter komprimeringen.-c: Skriver till standardutdata, vilket möjliggör omdirigering till en annan fil eller ett annat program.-r: Om argumenten innehåller kataloger kommer gzip att gå igenom dem rekursivt och komprimera alla filer de innehåller.-v: Verbose-läge, visar storleken på filerna före och efter komprimering samt komprimeringsgraden.-9: Anger komprimeringsnivån, där 9 representerar den högsta och långsammaste komprimeringsnivån. Standardnivån är -6.Exempel på användning
Komprimering av en :
gzip exempel.txt
Detta kommer att ersätta exempel. txt med exempel. txt .gz i den aktuella katalogen.
Packa upp en fil:
gzip -d exempel.txt.gz
Eller på motsvarande sätt :
gunzip exempel.txt.gz
Detta kommer att återskapa den ursprungliga filen exempel. txt från exempel. txt .gz.
Komprimera flera filer:
gzip fil1.txt fil2.txt fil3.txt
Varje fil komprimeras och ersätts av en motsvarande .gz-version.
Komprimera och omdirigera utdata:
gzip -c fil.txt > fil.txt.gz
Komprimerar fil .txt och omdirigerar den komprimerade utdatan till fil. txt. gz utan att radera originalfilen.
Typisk användning
gzip är perfekt för komprimering av enskilda filer eller dataströmmar. För arkiv med flera filer eller kataloger används gzip ofta tillsammans med tar, som i
tar czf archive.tar.gz katalog/
vilket skapar ett komprimerat tar-arkiv av katalogen.
Sammanfattningsvis är gzip ett enkelt och effektivt filkomprimeringsverktyg som ofta används för att minska storleken på filer som ska lagras eller överföras.
Du vet nu hur du :
gzip, bzip2, zip och tar för att optimera ditt lagringsutrymme och säkra överföringen av dina data 💾.zip-kommandot och hantera dem effektivt med hjälp av de många tillgängliga alternativen 🗄️.unzip, med möjlighet att visa innehållet utan dekomprimering 📂.tar, skapa kompakta arkiv eller extrahera deras innehåll 📦.gzip för att spara utrymme och göra det enklare att dela komprimerade .gz-filer 🚀.Att behärska dessa komprimeringsverktyg är viktigt i den dagliga hanteringen av filer och kataloger, oavsett om det gäller säkerhetskopiering, arkivering eller överföring. Varje kommando erbjuder unika fördelar och kan användas individuellt eller i kombination för att bäst uppfylla dina krav.
Vi hoppas att du har haft nytta av den här artikeln och att den har gett dig den kunskap du behöver för att optimera din användning av lagringsutrymme och hanteringen av dina filer. Vi tackar för att du läste detta och uppmanar dig att dela med dig av dina erfarenheter eller ställa eventuella frågor genom att lämna en kommentar nedan. Din feedback är ovärderlig och hjälper oss att fortsätta förbättra våra tjänster. Tack och vi ses snart på vår plattform! 😊👍
Betygsätt denna artikel :
Den här artikeln var användbar för dig ?
Ja
Nej
1mn läsning
Hur ansluter jag till webbterminalen med LWS Panel? (ssh webbkonsol)
4mn läsning
Hur kan jag använda GIT med webbterminalen på min delade hosting hos LWS?
2mn läsning
Så här ändrar du PHP-versionen för webbterminalen LWS Panel
0mn läsning
Vad kan jag göra på min WordPress-webbplats med hjälp av webbterminalen?