Linuxコマンド

【touchコマンド】空ファイルの作成~Linuxコマンド~

パソコン
パソコン
Linuxコマンド一覧Linuxコマンドの記事一覧です。ぜひ役立ててください。 Linuxコマンド一覧 b basename パスから...

touchコマンドとは

touchコマンド

ファイルのタイムスタンプを変更する

touchコマンドはファイルのタイムスタンプを変更することができます。

使用方法

ファイルのタイムスタンプを変更する

touchコマンドでファイルのタイムスタンプを変更するには次のようにすればよい。

$ tauch file_penchan.txt

この例では、ファイル(file_penchan.txt)のタイムスタンプを現在の日時に更新している。

#ファイルの確認
$ ls -l
-rw-r--r-- 1 penchan penchan 0 09月 01 10:10 2017 file_penchan.txt

#現在時刻の確認
$ date
Mon Nov 25 07:00:00 JST 2019

#ファイルのタイムスタンプを現在時刻に更新
$ tauch file_penchan.txt

#ファイルのタイムスタンプの確認
$ ls -l
-rw-r--r-- 1 penchan penchan 0 11月 25 07:00 2019 file_penchan.txt

空ファイルを作成する

touchコマンドで空ファイルを作成するにはタイムスタンプを更新するときと同様に次のようにすればよい。

$ tauch file_penchan.txt

この例では、ファイル(file_penchan.txt)の空ファイルを作成している。


#ファイルの確認
$ ls -l file_penchan.txt
ls: cannot access file_penchan.txt: No such file or directory

#空ファイルを作成
$ tauch file_penchan.txt

#ファイルの確認
$ ls -l file_penchan.txt
-rw-r--r-- 1 penchan penchan 0 11月 25 07:00 2019 file_penchan.txt

まとめ

touchコマンドは以下の通りです。

touchコマンド
  • ファイルのタイムスタンプを変更する
  • ファイルが存在しないときは空のファイルを作成する

ぜひ覚えて利用してください。