2018년 4월 1일 일요일

tar 사용법


windows를 많이 사용하게되면 command line명령어를 모르게 되는 경우가 많습니다.
예전 기억을 떠올려 tar, zip 확장자의 간단한 명령을 정리해 보았습니다.

linux 사용하게다 보면 tar로된 파일을 풀어야 하는 경우가 있습니다.


TAR

tar -- format of tape archive files
테입 아키브(보관) 파일들, 백업 테입 장치를 이용해서 문서를 보관하던 포맷입니다. 참고로 해당 파일 자체는 압축되지는 않습니다. 단지 여러개의 파일들을 하나의 파일로 저장하는 역할만 합니다.

아래내용만 기억하면 됩니다.

파일 뭉치기

tar cf [tar파일명] [대상이 목록이 있는 경로]

파일 풀기

tar xf [tar파일명]



x
Extract the named file or files from the archive. If a named file matches a directory whose contents had been written onto the archive, this directory is (recursively) extracted. If a named file in the archive does not exist on the system, the file is created with the same mode as the one in the archive, except that the set-user-ID and set-group-ID modes are not set unless the user has appropriate privileges. If the files exist, their modes are not changed except as described above. The owner, group, and modification time are restored (if possible). If no file operand is given, the entire content of the archive is extracted. Note that if several files with the same name are in the archive, the last one overwrites all earlier ones.
c
Create a new archive; writing begins at the beginning of the archive, instead of after the last file.
The following characters can be appended to the function letter. Appending the same character more than once produces undefined results. The order of the b and f characters is significant.

f
Use the first file operand (or the second, if b has already been specified) as the name of the archive instead of the system-dependent default. If the name of the file is -, tar writes to the standard output or reads from the standard input, whichever is appropriate. Thus, tar can be used as the head or tail of a pipeline. The tar utility can also be used to move directory hierarchies with the command:

(cd fromdir; tar cf - . ) | (cd todir; tar xf -)



댓글 없음:

댓글 쓰기