반응형
touch 명령어는 파일의 생성 및 파일의 시간 정보(액세스 시간, 수정 시간)를 변경할 때 사용됩니다. 주로 파일을 빠르게 생성할 때 많이 사용되지만, 이미 존재하는 파일의 시간 정보를 변경할 수도 있습니다. 파일을 생성할 때 특정 내용이 들어가지 않으며, 빈 파일을 생성하는 것이 특징입니다.
touch 명령어 기본 사용법
touch 파일명
위 명령어를 통해 새로운 파일을 생성할 수 있습니다. 만약 파일이 이미 존재하면, 해당 파일의 액세스 시간과 수정 시간을 현재 시간으로 업데이트합니다.
touch 명령어 예시
아래는 touch 명령어가 실제로 리눅스 터미널에서 실행되는 모습입니다:
user@linux:~/Documents$ touch example.txt
user@linux:~/Documents$ ls
example.txt
이 예시에서는 example.txt 파일을 생성하고, ls 명령어로 해당 파일이 존재하는지 확인했습니다.
이미 존재하는 파일의 시간 정보 업데이트
user@linux:~/Documents$ touch example.txt
이미 example.txt 파일이 존재하는 경우, touch 명령어는 해당 파일의 액세스 및 수정 시간을 업데이트합니다. 이 경우 파일의 내용은 변경되지 않고, 단지 파일의 시간 정보만 바뀝니다.
옵션과 사용 예시
1. 파일이 존재하지 않는 경우 경고 표시
touch -c 파일명
이 옵션은 파일이 존재하지 않을 때 새 파일을 생성하지 않고 경고만 출력합니다. 즉, 시간 정보만 업데이트하고 싶을 때 유용합니다.
2. 특정 날짜와 시간으로 수정
touch -t [[CC]YY]MMDDhhmm 파일명
이 옵션을 사용하면 특정 날짜와 시간으로 액세스 시간과 수정 시간을 설정할 수 있습니다.
user@linux:~/Documents$ touch -t 202409281200 example.txt
위 명령은 example.txt의 시간을 2024년 9월 28일 12:00로 설정합니다.
3. 다수의 파일 생성
touch 파일명1 파일명2 파일명3
한 번에 여러 개의 파일을 생성할 수도 있습니다. 예를 들어:
user@linux:~/Documents$ touch file1.txt file2.txt file3.txt
user@linux:~/Documents$ ls
file1.txt file2.txt file3.txt
참고 사이트
반응형
'Linux' 카테고리의 다른 글
[리눅스] tar 명령어 완벽 가이드 사용법 (0) | 2024.09.30 |
---|---|
[리눅스] file 명령어 완벽 가이드 사용법 (0) | 2024.09.30 |
[리눅스] stat 명령어 완벽 가이드 사용법 (0) | 2024.09.29 |
[리눅스] ln 명령어 완벽 가이드 사용법 (0) | 2024.09.29 |
[리눅스] clear 명령어 완벽 가이드 사용법 (0) | 2024.09.29 |
[리눅스] alias 명령어 완벽 가이드 사용법 (0) | 2024.09.29 |
[리눅스] history 명령어 완벽 가이드 사용법 (0) | 2024.09.29 |
[리눅스] ssh 명령어 완벽 가이드 사용법 (0) | 2024.09.29 |