tar + tar 모든 파일을 열지 않음

tar + tar 모든 파일을 열지 않음

다음 tar 파일을 보려면 tar에 다음 세 파일을 표시하십시오.

/var/tmp에서

       tar tvf  fix.tar 

       install.sh
       /usr/cti/apps/swp/dir/script1.sh
       /usr/cti/lib/swp/dir/script2.sh

. .

하지만 해당 디렉토리의 파일을 열고 싶을 때

그런 다음 /usr/cti/lib/swp/dir/script2.sh에 대한 오류가 발생합니다.

tar가 /usr/cti/lib/swp/dir 아래에서 script2.sh를 열 수 없는 이유에 대한 조언을 부탁드립니다.

/var/tmp에서

       tar xvfp  fix.tar 
       install.sh
       /usr/cti/apps/swp/dir/script1.sh
       tar: Removing leading `/' from member names
       /usr/cti/lib/swp/dir/script2.sh

답변1

옵션 을 사용하여 출력 디렉터리를 정의해 보세요 -C. 파일은 다음과 같이 설정하여 파일 시스템/하드 드라이브의 '루트'에 추출됩니다./

따라서 아카이브를 추출하려면 다음 명령을 시도해야 합니다:

tar xvfp fix.tar -C /

이런 식으로 파일이 다음 script1.sh위치 script2.sh로 추출됩니다./usr/cti/apps/swp/dir/

관련 정보