[Linux] touch 명령어 및 옵션 총 정리CSE/Linux2024. 5. 5. 00:00
Table of Contents
반응형
본 문서는 macOS Sonoma 버전 14.2.1 환경에서 진행되고 있습니다.
macOS에서는 사용자의 홈 디렉토리가 /Users/username 형태로 지정되어 있습니다.
Linux 환경에서는 사용자의 홈 디렉토리가 /home/username으로 설정되어 있으니 각 운영 체제에 따라 해당 경로를 적절히 참조해 주시기 바랍니다.
설명
파일 크기가 0바이트인 빈 파일을 생성한다.
타임스탬프(각 파일의 접근 및 수정 시간)를 서버의 현재 시간으로 업데이트한다.
타임스탬프는 세 가지 요소로 나뉜다.
- 접근 시간$_{access \space time}$: 애플리케이션이나 서비스가 시스템 호출을 사용해 파일을 읽을 때마다 접근 시간이 갱신됨
- 수정 시간$_{modify \space time}$: 파일 내용이 변경될 때 파일 수정 시간이 갱신됨
- 변경 시간$_{change \space time}$: 파일 내용을 수정했을 때 기록되는 시간으로 변경 불가능함
touch [OPTION]... FILE...
자주 사용하는 옵션
-a
서버의 현재 시간으로 파일의 접근$_{access}$ 시간, 변경 시간을 수정한다.
-m
서버의 현재 시간으로 파일의 수정$_{modify}$ 시간, 변경 시간을 수정한다.
-c
서버의 현재 시간으로 파일 시간 정보를 수정한다.
기존 파일이 없으면 파일이 생성되지 않는다.
-t STAMP
지정한 시간으로 접근 시간, 수정 시간을 수정되고 변경 시간은 현재 시간으로 수정된다.
-r
지정한 파일의 접근 시간, 수정 시간으로 파일이 수정되고 변경 시간은 현재 시간으로 수정된다.
References
https://www.incodom.kr/Linux/기본명령어/touch
728x90
반응형
'CSE > Linux' 카테고리의 다른 글
[Linux] find 명령어 및 옵션 총 정리 (0) | 2024.05.07 |
---|---|
[Linux] file 명령어 및 옵션 총 정리 (0) | 2024.05.06 |
[Linux] mv 명령어 및 옵션 총 정리 (0) | 2024.05.04 |
[Linux] rm 명령어 및 옵션 총 정리 (0) | 2024.05.03 |
[Linux] cp 명령어 및 옵션 총 정리 (0) | 2024.05.02 |
@junyeokk :: 나무보다 숲을
컴퓨터 전공 관련, 프론트엔드 개발 지식들을 공유합니다. React, Javascript를 다룰 줄 알며 요즘에는 Typescript에도 관심이 생겨 공부하고 있습니다. 서로 소통하면서 프로젝트 하는 것을 즐기며 많은 대외활동으로 개발 능력과 소프트 스킬을 다듬어나가고 있습니다.
포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!