Notice
Recent Posts
Recent Comments
Link
«   2025/02   »
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28
Today
Total
관리 메뉴

메모장

[macOS] 파일의 생성일 및 수정일 쉽게 변경하기 >_ 본문

기타

[macOS] 파일의 생성일 및 수정일 쉽게 변경하기 >_

아나도개발잘하고싶다 2024. 8. 27. 14:44

Mac에서 파일의 생성일 및 수정일 변경하기

Mac을 사용하다 보면 파일의 생성일이나 수정일을 변경해야 하는 경우가 있습니다. 이러한 작업은 기본 Finder에서는 할 수 없지만, macOS의 터미널을 사용하면 가능합니다.

터미널을 활용해 파일의 생성일 및 수정일을 변경하는 방법을 알아보겠습니다.

1. 터미널에서 파일의 수정일 변경하기

터미널은 Mac에서 강력한 명령어 기반의 도구입니다. 수정일을 변경하기 위해 터미널에서 touch 명령어를 사용합니다.

 

수정일을 변경하는 기본 명령어:

touch -mt YYYYMMDDhhmm filename

이 명령어는 지정된 날짜와 시간으로 파일의 수정일을 변경합니다.

 

예시:

만약 파일의 수정일을 2023년 8월 1일 오후 3시 30분으로 변경하고 싶다면 다음과 같이 입력합니다:

touch -mt 202308011530 /path/to/your/file

위 명령어에서 YYYYMMDDhhmm는 각각 연도, 월, 일, 시간, 분을 나타냅니다. 파일 경로에는 변경하려는 파일의 실제 경로를 입력해야 합니다.

 

수정일 변경 전 파일
수정일 변경 후 파일

 

 

 

Tip. 파일 경로 쉽게 적용

  • 파일을 클릭 후 복사(Command⌘ + C) 후 터미널에 붙여넣기(Command⌘ + V)시 경로가 입력됩니다.
  • Finder에서 파일이나 폴더를 드래그하여 터미널 창에 끌어다 놓으면 경로가 자동으로 입력됩니다.

파일을 끌어서 경로를 입력한다.

  • Finder 경로 막대를 사용
    1. 파일/폴더를 클릭 후 상단 메뉴에서 "보기" > "경로 막대 보기"를 선택하거나 option⌥ + command⌘ + p를 입력합니다.
    2. Finder 하단에 경로 막대가 표시됩니다.
    3. 경로 막대에서 해당 파일/폴더를 우클릭하여 경로 이름 복사를 클릭합니다.

경로 복사 예시

2. 터미널에서 파일의 생성일 변경하기

macOS의 기본 터미널 명령어 touch로는 파일의 생성일을 변경할 수 없습니다. 하지만 SetFile이라는 유틸리티를 사용하면 생성일을 조정할 수 있습니다. 이 유틸리티는 Xcode Command Line Tools에 포함되어 있으므로, 먼저 Xcode Command Line Tools가 설치되어 있는지 확인해야 합니다.

 

Xcode Command Line Tools 설치하기:

터미널에 다음 명령어를 입력합니다:

xcode-select --install

설치가 완료되면, 이제 생성일을 변경할 수 있습니다.

 

생성일을 변경하는 기본 명령어:

SetFile -d "MM/DD/YYYY hh:mm:ss" /path/to/your/file

 

예시:

생성일을 2023년 8월 1일 오후 3시 30분으로 설정하려면 다음과 같이 입력합니다:

SetFile -d "08/01/2023 15:30:00" /path/to/your/file

이 명령어에서 MM/DD/YYYY hh:mm:ss는 각각 월, 일, 연도, 시간, 분, 초를 나타냅니다.

 

생성일 변경 전 파일
생성일 변경 후 파일

3. 명령어 사용 시 유의사항

  • 파일 경로: 파일 경로에 공백이 포함되어 있는 경우, 경로를 따옴표로 묶어야 합니다. 예를 들어, "/Users/username/Documents/My File.txt"와 같이 작성해야 합니다.
  • 오류 방지: 잘못된 날짜나 파일 경로를 입력하면 오류가 발생할 수 있으므로, 입력한 명령어를 다시 한번 확인하는 것이 좋습니다.

요약

  • 터미널에서 touch 명령어를 사용해 파일의 수정일을 간단히 변경할 수 있습니다.
  • SetFile 유틸리티를 사용하면 파일의 생성일도 쉽게 변경할 수 있습니다.
  • 파일 경로는 복사-붙여넣기나 드래그 앤 드롭 방법으로 쉽게 터미널에 입력할 수 있습니다.
  • 여러개의 파일을 동시 수정할때는 여러개의 파일을 드래그 앤 드롭으로 터미널에 입력하면 쉽게 변경 가능합니다.