반응형
tar 명령어로 절대경로를 지정하여 파일을 압축 또는 해제할 때, "tar: Removing leading `/' from member names"와 같은 출력문을 접하게 됩니다. 아래의 내용은 절대경로를 지정하여 파일을 압축하였을 때, 절대경로에서 선행문자인 "/"을 삭제한다는 메세지를 보여줍니다. 이런 메세지가 표시되더라도 CLI 환경에서 직접 압축 및 해동에서는 거의 문제가 발생하지 않습니다만, 스크립트로 tar 명령어가 실행될 때에는 정상적으로 압축 및 해제가 되지 않을 수도 있습니다.
[root@localhost ~]# tar cfz /root/test.tar /root/test.txt
tar: Removing leading `/' from member names
[root@localhost ~]# tar xfz /root/test.tar
tar: Removing leading `/' from member names
이런 경우에는 tar 명령어에 P 옵션을 붙여서 실행하면, 지정된 절대경로에서 선행문자인 "/"가 삭제되지 않고 그대로 붙어서 압축 및 해제가 진행됩니다.
[root@localhost ~]# tar cfzP /root/test.tar /root/test.txt
[root@localhost ~]# tar xfzP /root/test.tar
반응형
'Server > Linux' 카테고리의 다른 글
firewall-cmd --new-service (0) | 2020.10.08 |
---|---|
[BIND] CentOS 7에서 DNS 설치 (0) | 2020.07.17 |
CURL 또는 LYNX로 웹 사이트의 헤더 정보 확인하기 (0) | 2019.07.02 |
Ubuntu 고정 IP 설정 (0) | 2019.02.07 |
Change the time zone on Linux (0) | 2018.11.07 |