- For å søke i en "tar.gz"-fil på Windows 11, åpne Ubuntu på WSL og kjør "tar -tf TAR.GZ-FILE-PATH | grep SEARCH-TERM” -kommandoen, og for å pakke ut en bestemt fil, kjør kommandoen “tar -xvf TAR.GZ-FILE-PATH –wildcards *SEARCH-TERM* -C EXTRACT/PATH” .
På Windows 11 , hvis du bruker Windows Subsystem for Linux (WSL), kan du raskt søke etter innhold i en "tar.gz" (tarball) uten å trekke det ut, og i denne veiledningen vil du lære hvordan.
Hvis du har en tar.gz-beholder med mange filer, i stedet for å trekke ut innholdet for å finne en fil, kan du raskt kjøre et søk uten å trekke ut noe ved hjelp av kommandoverktøyene "tar" og " grep " . Selv om operativsystemet inkluderer innebygd "tar"-støtte, vil du fortsatt trenge tilgang til "grep"-verktøyet, og av denne grunn er bruk av WSL det beste alternativet for å søke i denne beholdertypen.
Denne veiledningen vil lære deg trinnene for å søke og trekke ut bestemte filer fra en tar.gz-fil på Windows 11.
Søk etter filer i tar.gz-beholderen på Windows 11
For å utføre et filsøk i en «tar.gz»-fil uten å pakke den ut, bruk disse trinnene:
-
Åpne Start på Windows 11.
-
Søk etter Ubuntu og klikk på toppresultatet for å starte WSL-distroen.
-
Skriv inn følgende kommando for å søke i en tar.gz-fil og trykk Enter :
tar -tf TAR.GZ-FILE-PATH | grep SØKETERM

I kommandoen spesifiserer du banen og navnet til "tar.gz" -filen og søkeordet. Dette eksemplet ser etter «WordPress» -nøkkelordet inne i beholderen:tar -tf files/files.tar.gz | grep wordpress
Når du har fullført trinnene, vil kommandoen sende ut søkeresultatet og fremheve filene som samsvarer med søkeordet.
For å trekke ut spesifikke filer fra en "tar.gz"-fil på Windows 11, bruk disse trinnene:
-
Åpne Start .
-
Søk etter Ubuntu og klikk på toppresultatet for å starte WSL-distroen.
-
Skriv inn følgende kommando for å trekke ut spesifikke filer fra en tar.gz-fil og trykk Enter :
tar -xvf TAR.GZ-FILE-PATH --jokertegn *SØKETERM* -C UTTREK/PATH
![Slik søker du i tar.gz-filen uten å åpne den på Windows 11 Slik søker du i tar.gz-filen uten å åpne den på Windows 11]()
I kommandoen spesifiserer du banen og navnet til "tar.gz" -filen og søkeordet for å samsvare med filnavnmønsteret til filene som skal pakkes ut. Du må også spesifisere banen for å pakke ut filene. Dette eksemplet trekker ut filene som inneholder nøkkelordet "wordpress" i navnet: tar -xvf files/files.tar.gz --wildcards *wordpress* -C files. Hvis du vet det nøyaktige navnet på filen, kan du ignorere alternativet "–jokertegn" og skrive inn hele navnet på filen i stedet.
Etter at du har fullført trinnene, vil de spesifikke filene trekkes ut fra "tar.gz"-arkivet til destinasjonen du spesifiserte i kommandoen. Hvis du må trekke ut hele innholdet i tarballen, kan du også bruke disse instruksjonene .