tar -cvzf pack.tar.gz mydir은 숨겨진 파일을 고려합니까?


13

주어진 디렉토리의 tarball을 만들어야합니다. 그러나 숨겨진 파일도 포함되어 있는지 확인해야합니다 (예 :로 시작하는 파일 .).

다음 명령은 숨겨진 파일을 자동으로 고려합니까?

tar -cvzf packed.tar.gz mydir

그렇지 않은 경우 숨겨진 파일을 어떻게 포함시킬 수 있습니까?


1
사용tar -cvzf packed.tar.gz mydir/.
Mohammad Kholghi

답변:


15

그렇습니다.

로 시작하는 파일 .이 모든 상황에서 "숨겨지는"것은 아닙니다. 그들은으로 확장되지 않습니다 *, 그리고 ls기본적으로 그들을 나열하지 않고, tar선두에 대해 상관하지 않는다 .. ( find중요하지 않습니다.)

(물론 이것은 실험으로 쉽게 찾을 수있는 것들 중 하나입니다.)


감사. 예 실험은 때때로 답을 찾는 솔루션이지만,이 경우 유닉스 전문가가 아니며 동작을 일반적으로 구성으로 수정할 수 있다는 것을 알고 있습니다. 두 시스템이 같은 방식으로 구성되지 않으면 어떻게됩니까? 한 시스템에서 구축 할 수 있다는 믿음은 다른 시스템에서는 사실이 아닐 수도 있습니다.
Jérôme Verstrynge

1
@JVerstry : 좋은 지적입니다. 그러나 제안; "나는 이것을 시도했는데 효과가 있 었는가?" 더 나았을 것입니다.
Keith Thompson

tar --help--exclude이름, 패턴 등에 따라 다양한 파일을 제외 할 수있는 여러 옵션이 모두 나열되어 있습니다 . 실험은 예상대로 작동하는지 테스트하고 확인하는 좋은 방법입니다. 정기적으로 백업하십시오!
bsd
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.