tar: Removing leading `/' from member names Error
페이지 정보
본문
CentOS 6 과 7 에서 잘 사용하던 bash script 가 센토스 8 에서 오류가 난다.
tar: Removing leading `/' from member names
스크립트 구문은 아래와 같다.
# tar jcvpf etc.tar.bz2 /etc --execlude=/etc/selinux/*
뭔가 / 로 시작하는 폴더명이 문제가 있는 듯 하다.
ㅇ 해결방법
--absolute-names 또는 -P 옵션을 추가한다.
# tar jcvpPf etc.tar.bz2 /etc --execlude=/etc/selinux/*
ㅇ 참고
https://unix.stackexchange.com/questions/59243/tar-removing-leading-from-member-names
https://stackoverflow.com/questions/25929315/tar-removing-leading-from-member-names
ㅁ 옵션을 추가하여 문제를 해결 한 듯 보였으나, 또다른 문제가 발생하면서 여전히 exclude 가 안된다.
tar: The following options were used after any non-optional arguments in archive create or update mode. These options are positional and affect only arguments that follow them. Please, rearrange them properly
tar: --execlude '/etc/selinux/*' has no effect
tar: Exiting with failure status due to previeous errors
option 이나 argument 의 순서에 문제가 있단다. 순서를 바꿔 보란다.
ㅇ 해결방법
exclude 파라미터를 앞으로 보낸다.
# tar jcvpPf etc.tar.bz2 --execlude=/etc/selinux/* /etc
tar: Removing leading `/' from member names
스크립트 구문은 아래와 같다.
# tar jcvpf etc.tar.bz2 /etc --execlude=/etc/selinux/*
뭔가 / 로 시작하는 폴더명이 문제가 있는 듯 하다.
ㅇ 해결방법
--absolute-names 또는 -P 옵션을 추가한다.
# tar jcvpPf etc.tar.bz2 /etc --execlude=/etc/selinux/*
ㅇ 참고
https://unix.stackexchange.com/questions/59243/tar-removing-leading-from-member-names
https://stackoverflow.com/questions/25929315/tar-removing-leading-from-member-names
ㅁ 옵션을 추가하여 문제를 해결 한 듯 보였으나, 또다른 문제가 발생하면서 여전히 exclude 가 안된다.
tar: The following options were used after any non-optional arguments in archive create or update mode. These options are positional and affect only arguments that follow them. Please, rearrange them properly
tar: --execlude '/etc/selinux/*' has no effect
tar: Exiting with failure status due to previeous errors
option 이나 argument 의 순서에 문제가 있단다. 순서를 바꿔 보란다.
ㅇ 해결방법
exclude 파라미터를 앞으로 보낸다.
# tar jcvpPf etc.tar.bz2 --execlude=/etc/selinux/* /etc
추천0
댓글목록
등록된 댓글이 없습니다.