Linux 명령어 - touch 명령어 사용법 알아보기(파일 생성 및 시간 정보 변경)

     

     

     

    이번 포스팅에서는 touch 명령어에 대해서 알아보도록 하겠습니다.

     

     

     

     

       Linux touch 명령어란?

     

     

    touch 명령어는 파일의 생성과 파일의 날짜, 시간을 변경하는 명령어 입니다 옵션 없이 사용할 경우 서버의 현재시간으로 변경 됩니다.

     

     

     

     

    파일이 존재하지 않을 경우 크기가 0인 파일을 생성하며, 한번에 여러개의 파일을 만들수 있습니다.

     

     

     

     

       Linux touch 사용법

     

     

    1. touch 명령어 용법

     

    # touch [옵션] [파일이름]

     

     

     

    2. touch 명령어 옵션

     

    옵션 내용
    -m 파일의 생성, 수정 시간을 서버 시간으로 변경할 경우 사용되는 옵션입니다.
    -t 파일의 생성, 수정 시간을 사용자가 원하는 시간으로 변경할 경우 사용되는 옵션입니다.

     

     

     

    3. touch 명령어 - 파일 생성

     

    # touch [파일이름]

     

    # touch file
    # ls -l file
    -rw-r--r-- 1 root root 0 Jun  3 06:43 file

     

     

     

     

    4. touch 명령어 - 날짜, 시간 변경

     

    # touch -t [날짜,시간] [파일이름]

     

    # touch -t 202001011230 file
    # ls -alh file
    -rw-r--r-- 1 root root 0 Jan  1  2020 fil

     

    파일의 날자를 수정할 경우 년, 월, 일, 시간으로 입력하여야 합니다.

     

     

     

     

    5. touch 명령어 - 서버시간으로 변경

     

    # touch -m [파일이름]

     

    # touch -m file 
    # ls -l
    -rw-r--r-- 1 root root    0 Jun  3 06:51 file

     

    Posted by 서버이야기
    • fish
      2022.04.11 19:14

      혹시 년, 월, 일 중에서 월을 영어표시로 변경하는 방법을 알 수 있을까요? asd

      • Favicon of https://server-talk.tistory.com BlogIcon 서버이야기
        2022.04.11 19:36 신고

        방문해주셔서 감사합니다.

        위 포스팅 내용에서 '월'은 영문으로 표시되고 있는데 어느 부분을 말씀하시는건가요?