Linux

[간단 명령어] 파일의 수정 일시를 변경하고 싶을 경우

IT-PAPA 2024. 9. 6. 12:24
728x90
반응형

파일의 modify와 change 시간을 동시에 같은 일시로 변경하려면, 파일의 내용을 수정하거나 메타데이터를 변경하는 방법을 사용할 수 있습니다. 여기서는 파일의 내용을 간단히 수정하는 방법을 사용해 보겠습니다.

현재 파일의 시간 정보를 확인:

stat <파일명>

 

수정된 시간을 원하는 일시로 변경:예를 들어, 2024년 8월 26일 10시 00분으로 수정일시를 변경하고 싶다면:

touch -t 202408261000 <파일명>

touch -t <날짜><시간> <파일명>

이렇게 하면 파일의 modify와 change 시간이 동시에 변경됩니다

 

현재 시간 정보를 저장:

current_time=$(date +%H%M%S)

특정 날짜로 수정일시 변경:예를 들어, 2023년 8월 26일로 수정일시를 변경하고 싶다면:

touch -t 20230826${current_time} <파일명>

touch -t <날짜><시간> <파일명>

이렇게 하면 파일의 수정 시간이 그대로 유지되면서 날짜만 변경됩니다

 

728x90
반응형
LIST