Linux

리눅스 현재 날짜와 시간으로 파일/디렉터리 생성

쓱은감자 2022. 6. 6. 18:45

현재 날짜 지정

리눅스에서 파일이나 디렉터리를 생성할 때 이름을 현재 시간으로 지정하여 저장하는 방법입니다. 백업 용도로 파일을 저장할 때 현재의 시간과 날짜를 지정하여 생성하면 백업 시점을 알 수 있어 편리합니다.

현재 날짜와 시간으로 디렉터리와 파일 생성 명령어

  • 현재 날짜로 파일 생성
    • touch $(date + '%Y-%m-%d')
  • 현재 날짜와 시간으로 파일 생성
    • touch $(date + '%T-%m-%d.%H:%M:%S')
  • 현재 날짜와 시간으로 디렉터리 생성
    • mkdir backup_$(date + '%Y%m%d.%H:%M')
  • 생성 방법과 규칙
    • 파일이나 디렉터리 생성 시 지정하고 싶은 이름에서 날짜와 시간을 위치시키고 싶은 자리에 $() 내부 명령어를 이용하여 생성
    • 또한 날짜 사이에 -:등 넣고 싶은 구분자를 넣어 생성 가능