touch는 파일의 날짜시간정보를 변경하는 명령어로 옵션 없이 사용하면 서버의 현재 시간으로 파일의 최근사용한 시간과 최근변경 시간을 변경한다.
만약 파일이 존재하지 않는 경우 빈 파일이 생성된다.
사용 예시는 아래와 같다.
touch [옵션] 파일명참고로 stat 명령어를 이용하여 해당 파일의 시간을 확인할 수 있다.
아래는 자주 사용하는 옵션이다.
-t : 갱신할 시각을 입력하면 access time과 modify time 이 변경되며, 시각은 [YYYYMMDDhhmm.SS] 형태로 작성한다. 해당 옵션은 파일 내용은 변경되지 않는다.
-c : 파일이 없는 경우 새로운 파일을 만들지 않기 위한 옵션이다.
옵션을 이용한 예시는 아래처럼 사용이 가능하다.
touch -t 201804091800.45 test.txt
touch -c test.txt
'알아가기 > 리눅스 명령어' 카테고리의 다른 글
ping_호스트 확인 명령어 (0) | 2018.04.09 |
---|---|
iconv_파일깨짐_인코딩변환 (0) | 2018.04.09 |
convmv_파일명깨짐_인코딩변환(캐릭터셋) (0) | 2018.04.09 |