반응형
부제: 빈 파일을 만들거나, 파일의 시간 도장을 바꾸기
touch newfile # 없으면 생성, 있으면 수정시간 갱신
touch a.txt b.txt # 여러 개 한 번에
touch -t 202601011200 file # 수정시간 지정
$ touch report.txt && ls -l report.txt
-rw-r--r-- 1 root root 0 Jul 9 10:00 report.txttouch는 빈 파일을 만들거나, 이미 있으면 수정 시간을 현재로 갱신한다.
파일 자리를 미리 잡아 둘 때, 그리고 시간 기준으로 도는 작업을 테스트할 때 쓴다.
이렇게도 쓴다
여러 빈 파일을 한 번에 만든다(중괄호 확장 조합).
touch file{1..5}.txt
다른 파일과 같은 시간으로 맞춘다(-r).
touch -r original.txt copy.txt
상대 시간으로 기준점을 만들어 그 뒤 바뀐 파일을 찾는다(find -newer 조합).
touch -d '1 hour ago' since && find . -newer since
특정 시각으로 수정 시간을 지정한다.
touch -t 202601011200 marker반응형
'명령어 > Linux' 카테고리의 다른 글
| [리눅스] file 파일 종류 확인 MIME 타입 (0) | 2026.07.09 |
|---|---|
| [리눅스] stat 파일 정보 크기 권한 시간 (0) | 2026.07.09 |
| [리눅스] ln 심볼릭 링크 하드 링크 바로가기 (0) | 2026.07.09 |
| [리눅스] chown 파일 소유자 그룹 변경 (0) | 2026.07.09 |
| [리눅스] gzip 압축 해제 zcat 로그 (0) | 2026.07.09 |