리눅스 touch 명령어: 파일 생성 및 수정 시간 변경하기

리눅스 touch 명령어: 파일 생성 및 수정 시간 변경하기

리눅스의 touch 명령어는 주로 두 가지 기능을 위해 사용됩니다. 새로운 빈 파일 생성 및 파일의 접근/수정 시간을 변경하는 것입니다. 이 명령어는 간단하지만 유용한 작업들을 수행하는 데 매우 유용합니다.

☞ 포스트 기준: 리눅스 배포판 CentOS 7

주요 옵션 및 설명

옵션설명
-c새 파일을 생성하지 않습니다.
-t지정한 시간으로 파일의 타임스탬프를 설정합니다.
-a접근 시간만 변경합니다.
-m수정 시간만 변경합니다.

사용 예시

1. 새 파일 생성하기

$ touch newfile.txt
리눅스 touch 명령어 새 파일 생성하기 예제

2. 파일의 수정 시간 변경하기

$ touch -m existingfile.txt
리눅스 touch 명령어 -m 옵션을 사용하여 파일의 수정 시간 변경하기 예제

3. 지정한 시간으로 파일의 타임스탬프 변경하기

-t 옵션과 함께 YYYYMMDDhhmm 형식으로 시간을 지정할 수 있습니다.

$ touch -t 202310281030 existingfile.txt
리눅스 touch 명령어 -t 옵션을 사용하여 지정한 시간으로 파일의 타임스탬프 변경하기 예제


touch 명령어는 파일 작업에서 자주 사용되며, 파일의 타임스탬프 관리와 새 파일 생성에 유용하게 사용됩니다. 옵션들을 적절히 조합하여 원하는 작업을 수행할 수 있습니다.

관련 이전 게시글


다음 글에서도 리눅스의 기본 명령어에 대해 알아보겠습니다. 이 글이 도움이 되셨다면 공유 부탁드립니다!

댓글 달기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다

위로 스크롤