일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 | 29 |
30 | 31 |
- dart
- 한빛미디어
- 가상환경
- 위젯
- 맥
- 개발
- 책
- vscode
- 프로그래밍
- Code Generation
- 개발자도서
- 개발자
- 플러터
- 명령어
- python
- manim
- 디자인패턴
- flutter
- 유데미
- 수학 애니메이션
- 다트
- 리눅스
- 도서
- 유데미 러닝크루
- command
- 코딩
- column
- 파이썬
- 디자인
- linux
- Today
- Total
승상의 코딩 블로그
리눅스 파일 생성 명령어 - touch 본문
리눅스에서 GUI를 통해 파일을 생성하려면, Text Editor를 통해 생성해야 한다. (또는 기존 파일 복사)
파일 하나를 생성하기 위해서 절차가 많다.
Touch 명령어
리눅스에서는 touch 명령어를 사용하면 쉽게 파일을 생성할 수 있습니다.
touch에 대한 정보는 man 명령어를 사용하여 쉽게 파악할 수 있습니다.
일반적인 ls (list segment), cd (change directory) ... 와 달리 touch에서는 파일 생성이라는 의미를 쉽게 파악하기 힘듭니다.
touch 매뉴얼을 보면 왜 touch 인지 알 수 있습니다.
touch 는 파일의 접근 및 변경 시간을 현재 시간으로 업데이트해주는 역할을 가지고 있습니다. 또한 업데이트해주려는 파일이 없을 경우, 빈 파일을 생성해 줍니다.
touch는 파일 생성이 아닌, 기존 파일의 시간 정보를 업데이트하는 것이 주요 기능입니다. 그래서 파일을 잠깐 손대서 변경해주는 의미의 touch 가 사용된 것입니다. 그러나 touch 는 일반적으로 파일을 생성하는 명령어로써 사용되고 있습니다.
파일 생성
touch [파일명]
파일명을 가진 파일을 하나 생성해 줍니다. 명령어 실행 전후의 ls(파일목록)를 통해 파일이 생성되었음을 확인할 수 있습니다.
개인적으로, 파일을 명확히하기 위해 파일명의 확장자를 기입해주는 편입니다.
touch [파일명1] [파일명2] [파일명3]
파일 여러개를 한꺼번에 만들 수도 있습니다.
파일 시간 정보 업데이트
원래 touch 의 주요 기능인 시간 정보 업데이트도 확인해보겠습니다.
ls -l 을 통해 파일에 대한 자세한 정보를 시현하면, 파일의 시간 정보를 파악할 수 있습니다.
touch 명령어 이후, 파일의 시간 정보가 현재 시간으로 업데이트되었음을 확인할 수 있습니다.
'Linux (리눅스)' 카테고리의 다른 글
리눅스 파일 출력 명령어 2 - less (2) | 2022.10.01 |
---|---|
리눅스 파일 출력 명령어 - cat (0) | 2022.10.01 |
리눅스 매뉴얼 명령어 - man (0) | 2022.09.18 |
맥(Mac)을 통한 리눅스(Linux) 명령어 공부2 - 맥에 Ubuntu 가상머신 설치 (0) | 2022.09.18 |
맥(Mac)을 통한 리눅스(Linux) 명령어 공부 (0) | 2022.09.17 |