1. 파일의 날짜시간정보를 변경하는 touch 개론과 실사용법
– 아무런 옵션없이 사용되면 서버의 현재시간으로 파일의 최근에 사용한 시간과 최근에 변경괸 시간을 변경함.
– 만약 지정된 파일이 존재하지 않는다면 파일의 크기가 0인 빈 파일을 생성함
– -t 라는 옵션을 사용하면 서버의 현재시간이 아닌 지정되니 시간으로 파일의 날짜시간정보를 변경함.
2. 시스템의 현재 시간으로 특정 파일의 시간정보 수정하기
– touch -c TestFile
– -c 옵션 사용시 지정된 파일이 존재하지 않는다면 새로 파일이 생성되지 않음.
3. 특정 파일의 날짜시간정보 변경하기
– touch -t 09101212 TestFile
– -t 옵션을 사용하여 특정한 날짜시간으로 파일의 정보를 변경할 때에는 “MMDDhhmm[[CC]YY[.ss]” 의 형식을 사용한다.
– 만약 아무런 이유없이 특정파일( 특히 관리자용 명령어 ) 의 시간정보가 변경이 되었다면 해킹을 의심해 보아야 한다. 따라서 서버관리자는 파일의 시간정보 및 퍼미션정보등이 변경되었는가를 주기적으로 점검 해야 함.
4. 특정파일의 날짜시간과 동일한 날짜시간을 다른 파일에 적용하기
– touch -r TestFile1 TestFile2
– -r 옵션을 사용하면 TestFile2 의 날짜시간정보를 TestFile1 과 동일하게 변경할 수 있다.