Computer >> 컴퓨터 >  >> 문제 해결 >> Linux

Linux에서 .tar 파일 추출:단계별 명령줄 가이드

Linux, FreeBSD 또는 기타 Unix 구현으로 작업할 때 .tar로 끝나는 파일을 자주 볼 수 있으며 그 뒤에 다른 확장자가 있을 수도 있습니다. 일부 숙련된 사용자조차도 명령줄에서 이러한 항목을 추출하는 간단한 방법을 모릅니다. 명령줄에서만 작업하는 데 익숙한 일부 사용자는 대부분의 데스크탑 환경에서 그래픽으로 추출할 수도 있다는 사실을 모를 수도 있습니다.

기술적으로 tar는 테이프 아카이브를 의미하며, 이는 대형 철제 컴퓨터에서 테이프 백업을 생성하기 위한 원래 용도를 반영합니다. 많은 사람들이 이를 타르볼이라고 부르는데, 누군가가 파일이 타르볼로 압축되어 있다고 말한다면 이것이 바로 그들이 말하는 아카이브 유형입니다.

방법 1:명령줄에서 파일을 압축 해제하는 방법

먼저 가장 편리한 절차를 사용하여 명령 프롬프트를 열어야 합니다. Linux 사용자는 대시에서 터미널을 검색하고 응용 프로그램을 클릭한 다음 시스템 도구를 선택하거나 Ctrl, Alt 및 T를 길게 눌러 터미널 창을 시작할 수 있습니다. Ctrl, Alt 및 F1에서 F6까지의 키를 눌러 가상 터미널에 접근할 수도 있습니다. 이 방법도 작동합니다. 이 명령은 거의 모든 최신 Unix 시스템의 터미널 창에서도 작동합니다.

현재 디렉토리에 tarball 아카이브가 있다고 가정하면 tar -xvf tarball.tar.gz를 입력하여 압축을 풀면 됩니다. 그 이름을 알아야 합니다. 설명을 위해 Linux용 Adobe Flash Player의 tarball을 다운로드했습니다. cd ~/Downloads를 입력하여 다운로드 디렉터리로 이동한 다음 tar -xvf flash_player_npapi_linux.x86_64.tar.gz를 입력하여 이 파일을 추출합니다. 엄청나게 많이 입력하는 것처럼 들리지만 실제로 해야 할 일은 tar -xvf fl을 입력한 다음 탭 키를 누르는 것뿐입니다. 나머지는 명령 프롬프트가 알아서 채워줄 것입니다.

아카이브의 압축을 풀려고 하면 다음과 같은 오류 메시지가 나타날 수 있습니다:

tar:'-Acdtrux', '-delete' 또는 '-test-label' 옵션 중 하나를 지정해야 합니다

자세한 내용을 보려면 'tar –help' 또는 'tar –usage'를 사용해 보세요.

아마도 명령줄에서 – 기호와 xvf 옵션 사이에 공백을 넣을 것입니다. 이렇게 하면 tar 프로그램이 xvf가 파일 이름의 일부라고 생각하게 되므로 어떤 옵션을 사용하고 있는지 알 수 없게 됩니다. tar -xvf flash_player_npapi_linux.x86_64.tar.gz를 입력하거나 –를 완전히 생략하고 tar xvf flash_player_npapi_linux.x86_64.tar.gz를 입력한 다음 Enter를 눌러야 합니다. 실제로는 필요하지 않으며 편하게 놔둘 수 있습니다.

.tar.bz2 또는 .tar.xz로 끝나는 파일이 있으면 동일한 절차를 따르십시오. .tgz 또는 .txz와 같이 단축된 파일을 찾을 수도 있으며 동일한 절차를 사용하여 추출할 수도 있습니다. tar 프로그램은 먼저 tar -xvf 또는 tar xvf를 사용하는 한 대부분의 경우 압축을 푸는 정확한 방법을 알고 있습니다. x는 파일을 추출하라고 지시하고, v는 자세한 내용을 설명하고 수행 중인 작업을 알려주며, 마지막으로 f는 이름을 지정한 특정 파일을 가리키도록 지시합니다.

방법 2:아카이브를 그래픽으로 압축 해제하는 방법

대부분의 경우 명령줄은 그래픽 파일 브라우저보다 사용하기 쉽지만 원하는 경우 Nautilus, Thunar 또는 데스크탑 환경에 통합된 기타 주요 파일 브라우저를 실제로 사용할 수 있습니다. 방금 파일을 다운로드했고 바로 확인해야 하는 경우 이 방법으로 파일의 압축을 쉽게 풀 수 있습니다.

Super 키를 누른 상태에서 LXDE의 경우 E, Xfce4의 경우 F를 눌러 파일 브라우저를 엽니다. Unity의 Dash나 Kubuntu의 KDE 메뉴 또는 기타 주요 KDE 기반 배포판에서 시작할 수 있습니다. 실행한 후 tar 아카이브가 있는 위치로 이동합니다. 아카이브를 마우스 오른쪽 버튼으로 클릭하거나 커서 키로 강조 표시하고 메뉴 키를 누르세요.

"여기서 추출"을 선택하면 데스크탑 환경이 자동으로 현재 디렉토리에 있는 아카이브의 압축을 푼다.

대신 "추출 대상.."을 선택하면 파일을 저장할 위치를 선택할 수 있는 새 대화 상자가 열립니다. 현재 있는 디렉토리 내에 다른 파일이나 하위 디렉토리가 이미 있는 경우 이는 좋은 생각입니다. 이로 인해 아카이브의 압축을 풀 때 추출한 내용이 모두 손실될 수 있습니다!

저자 소개

Linux에서 .tar 파일 추출:단계별 명령줄 가이드

케빈 애로우

Kevin Arrows는 10년 이상의 업계 경험을 보유한 경험이 풍부하고 지식이 풍부한 기술 전문가입니다. 그는 MCTS(Microsoft Certified Technology Specialist) 인증을 보유하고 있으며 최신 기술 개발에 대한 최신 정보를 얻으려는 깊은 열정을 가지고 있습니다. Kevin은 소프트웨어 개발, 사이버 보안, 클라우드 컴퓨팅과 같은 분야에서 자신의 전문 지식과 지식을 보여주면서 광범위한 기술 관련 주제에 대해 광범위하게 글을 썼습니다. 기술 분야에 대한 그의 공헌은 동료들로부터 널리 인정받고 존경받고 있으며, 복잡한 기술 개념을 명확하고 간결하게 설명하는 능력으로 높은 평가를 받고 있습니다.