시스템 관리/리눅스

2-3. 리눅스 기본(파일 관련 명령어) touch

코딩금융치료 2023. 7. 22. 20:57

1. touch

  파일의 시간 정보를 변경할 때 사용한다.

  파일의 엑세스 시간, 갱신시간을 변경 할 수있다. 만일 파일이 존재 하지 않으면 

  크기가 0byte인 이름뿐인 파일을 생성한다.

 

# touch [-option] test.txt

[option]

 -a : 파일의 엑세스 시간을 바꾼다.

 -m : 파일의 갱신 시간을 바꾼다.

 -c : 파일명이 존재하지 않는다면 새로운 파일을 만들지 않는다.

 

ex)   

1. -a 옵션을 줘서 엑세스 시간 을 변경해 보겠다. 

먼저 ls -al 을 했을때 보이는 시간은 mtime(갱신 시간) 이다. 엑세스 시간을 보기 위해 아래 명령어를 실행 하였다.

# ls -l --time=atime

# touch -a 07222023 myfile.txt

엑세스 시간이 바뀐걸 확인 할 수 있다.

 

2. 빈파일 생성

# touch myfileNew.txt

빈 파일이 생성된 걸 볼 수 있다.