강좌
클라우드/리눅스에 관한 강좌입니다.
리눅스 분류

파일의 날짜시간정보를 변경하는 touch실무2편: 파일의 날짜정보를 마음대로 변경할 수 있는 touch 기본 사용법

작성자 정보

  • 관리자 작성
  • 작성일

컨텐츠 정보

본문

파일의 날짜시간정보를 변경하는 touch실무2: 파일의 날짜정보를 마음대로 변경할 수 있는 touch 기본 사용법

 

 

 

 

touch 첫번째 예로서 새로운 파일을 생성하는 예를 보겠다.

 

 

 

 , touch명령어에 아무런 옵션없이 파일이름만 지정하면 서버의 현재시간 값을 가진 비어있는 파일을 생성한다.

 

 

 

 

 

[root@sulinux su]# touch newfile

[root@sulinux su]#

[root@sulinux su]# ls -l newfile

-rw-r--r-- 1 root root 0 2022-12-26 17:56 newfile

[root@sulinux su]#

 

 

 

위의 예에서 newfile이라는 파일이 서버의 현재 날짜시간으로 크기가 0인 파일이 생성이 되었다.

 

 

 

 

 

다음은 시스템의 현재 시간으로 특정파일의 시간정보 수정하는 touch의 사용예이다.

 

 

 

 이번 예는 touch명령어의 가장 기본적인 사용법으로서 현재 시스템의 시간정보를 특정파일의 시간으로 설정하는 예이다.

 

 

 

 먼저, date명령어로 시스템의 현재날짜 시간정보를 확인하였다.

 

 

 

 아래의 예를보면 /etc디렉토리에 존재하는 anacrontab이라는 파일이 있다.

 

 

 

 

 

[root@RockyLinux01 ~]# date

2023. 06. 22. () 13:57:23 KST

[root@RockyLinux01 ~]#

[root@RockyLinux01 ~]# ls -l /etc/anacrontab

-rw-r--r--. 1 root root 541 11  1  2022 /etc/anacrontab

[root@RockyLinux01 ~]#

[root@RockyLinux01 ~]# touch -c /etc/anacrontab

[root@RockyLinux01 ~]#

[root@RockyLinux01 ~]# ls -l /etc/anacrontab

-rw-r--r--. 1 root root 541  6 22 13:57 /etc/anacrontab

[root@RockyLinux01 ~]#

 

그리고 “touch -c anacrontab”을 실행하여 anacrontab파일의 날짜시간정보가  시스템의 현재 날짜시간정보로 변경되었다.

 

 

 

 그 결과 /etc/anacrontab파일의 날짜시간정보가 현재 시스템의 날짜시간으로 수정되었다는 것을 확인할 수 있다.

 

 

 

 

 

방금 설정한 두가지의 예가 touch의 가장 기본적인 사용법에 속한다.

 

관련자료

댓글 0
등록된 댓글이 없습니다.

공지사항


뉴스광장


  • 현재 회원수 :  60,043 명
  • 현재 강좌수 :  35,853 개
  • 현재 접속자 :  77 명