English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Linux touch 명령어는 파일이나 디렉토리의 시간 속성을 변경하는 데 사용되며, 접근 시간과 변경 시간을 포함합니다. 파일이 존재하지 않으면 시스템이 새 파일을 생성합니다.
ls -l 파일의 시간 기록을 표시할 수 있습니다.
touch [-acfm][-d<날짜시간>][-r<참조 파일이나 디렉토리>] [-t<날짜시간>][--help][--version][파일이나 디렉토리…]
명령어 "touch"를 사용하여 파일 "testfile"의 시간 속성을 현재 시간으로 설정하려면 다음과 같은 명령어를 입력합니다:
$ touch testfile # 파일의 시간 속성을 설정
먼저, "ls" 명령어를 사용하여 "testfile" 파일의 속성을 확인하는 예제 다음과 같습니다:
$ ls -l testfile # 파일의 시간 속성을 확인 # 원래 파일의 수정 시간은16:09 -rw-r--r-- 1 hdd hdd 55 2011-08-22 16:09 testfile
명령어 "touch"를 사용하여 파일 속성을 수정한 후, 다시 파일의 시간 속성을 확인하는 예제 다음과 같습니다:
$ touch testfile # 파일 시간 속성을 현재 시간으로 설정 $ ls -l testfile # 파일의 시간 속성을 확인 # 수정 후 파일의 시간 속성을 현재 시스템 시간으로 설정 -rw-r--r-- 1 hdd hdd 55 2011-08-22 19:53 testfile
명령어 "touch" 사용 시, 지정된 파일이 존재하지 않으면 새로운 빈 파일을 생성합니다. 예를 들어, 현재 디렉토리에서 "file" 빈 파일을 생성하려면 다음과 같은 명령어를 입력합니다:
$ touch file # 새로운 빈 파일 "file" 생성