tar 옵션에 대한 질문
글쓴이: choco6 / 작성시간: 일, 2005/06/26 - 11:00오전
어느 문서를 읽다가 tar에 대한 예제에서 다음과 같이 쓰는 것을 보았습니다.
$ tar cfp - /some/dir
c 옵션이야 create a new archive라는 것은 알겠는데 f, p, - 같은 옵션은 잘 이해가 안가네요.. man페이지를 찾아보면 f는 use archive file이고 p는 extract all protection infomation인데 -는 설명이 없고... man페이지에 나와 있는 옵션만으로 왜 저렇게 동작하는지 잘 설명이 안됩니다.
아시는 분 조언 부탁해요.
Forums:
[code:1]$ info tar[/code:1]GNU의 대부분 툴의
$ info tar
GNU의 대부분 툴의 사용법은 info 페이지에 잘 나와 있습니다. man page의 경우, 사용법을 이미 알고 있는 사람이 옵션을 잊었을 때나 전반적인 내용만 요약해서 나와 있는 것이기 때문에, 초보자가 바로 보기에는 무리가 있습니다. info 페이지를 보시면 자세한 설명이 나옵니다.C FAQ: http://www.eskimo.com/~scs/C-faq/top.html
Korean Ver: http://cinsk.github.io/cfaqs/
tar는 기본값으로 표준입력을 읽어들여서 파일로 대신하고 싶을때f 옵
tar는 기본값으로 표준입력을 읽어들여서 파일로 대신하고 싶을때
f 옵션을 쓰는걸로 압니다.
p는 저도 안써봐서 :)
--
마잇
음...? 보통 파일들을 묶을 때 cf 옵션을 주지 않나요? (저는 그래
음...? 보통 파일들을 묶을 때 cf 옵션을 주지 않나요? (저는 그래 왔는데;; )
c 옵션: 묶는다
f 옵션: 파일로 묶는다
p 옵션: 파일을 묶거나 해제할 때 기존의 권한을 그대로 유지한다. (root 는 이게 기본값이죠)
여기서 - 는, stdin 이나 stdout 등의 표준 입/출력을 나타내는 겁니다. tar 말고도 저렇게 쓰이는 프로그램이 많이 있습니다. 즉, 묶인 결과를 화면으로 출력하겠다는 이야기입니다.
----
블로그 / 위키 / 리눅스 스크린샷 갤러리
댓글 달기