【Linux】
ファイルを作成する方法とタイムスタンプを更新する方法

touchコマンドの使い方

投稿日 2022/06/01 更新日 2022/06/01


こんにちは。当サイトの管理者「元木皇天」です。

今回はLinuxのコマンドでファイルを作成する方法とファイルのタイムスタンプを更新する方法について解説いたします。」

環境
OS:Kali Linux Ver5.15

ファイルを作成する方法

Linuxコマンドでファイルを作成するには「touch」コマンドを使用します。

touchコマンドは以下のように使用します。

touch [オプション] ファイル名

以下は「sample.txt」ファイルをカレントディレクトリに作成する例です。

touch sample.txt

ファイルのタイムスタンプを更新する方法

touchコマンドを実行した際に、作成するファイルが作成先に既に存在する場合、タイムスタンプ(アクセス時刻と修正時刻)を現在時刻に更新することができます。

また、オプションを使用することで任意のタイムスタンプを設定することができます。

使用できる主なオプションは以下の通りです。

オプション説明
-tタイムスタンプを指定した値に変更する
CC:西暦の上2桁
YY:西暦の下2桁
MM:月
DD:日
hh:時間
mm:分
SS:秒
-aアクセス時刻のみ変更する
-m修正時刻のみ変更する

以下は、タイムスタンプを2022/01/01 12:30:10に更新する例です。

touch -t 20220101123010 sample.txt

まとめ

ファイルを作成するには
touchコマンド
を使用します。