[code:k35gpf1q]$tar -xvzf something.tar.gz[/code:k35gpf1q]
상기의 결과로 함께 생성되는 './._something’의 정체와 생성되는 이유가 무엇인지 알고 싶습니다.
Mac OS X에서 extended file attribute로 사용되는 것으로 추정하고 있는데, 생성되지 않도록 하는 방법은 없는지요.
[code:k35gpf1q]$rm -rf ./something[/code:k35gpf1q]
또한, 상기의 결과 './._something’은 삭제되지 않던데, 항상 별도로 삭제하여야 하는지요.
[code:3az4esej]$rm -rf ./something[/code:3az4esej]
또한, 상기의 결과 './._something’은 삭제되지 않던데, 항상 별도로 삭제하여야 하는지요.
[/quote:3az4esej] 우선 뒤부터…
rm -rf ./something 은 m -rf something 과 같은 명령어 입니다. ./ 는 현재 디렉토리(폴더)를 말합니다.
./._something 는 현재 디렉토리의 하부 디렉토리인 ._something 디렉토리를 말합니다. 지우고 싶다면 당연히 rm -rf ._something 또는 m -rf ./._something 해주어야 겠지요
[quote="y2k300":3az4esej]‘something.tar.gz’ 내부에 './something’이 존재하면,
Code:
$tar -xvzf something.tar.gz
상기의 결과로 함께 생성되는 './._something’의 정체와 생성되는 이유가 무엇인지 알고 싶습니다[/quote:3az4esej] 이 부분은 착각 하시는 거 아닌지요?
tar cvzf 로 .somethings 를 묶어 압축 했다면 풀때에도 .somethings 디렉이 생기며 압축이 풀어 집니다.
[attachment=0:3az4esej]tar.png[/attachment:3az4esej]