ファイルのアクセス時刻や更新時刻を変更します。対象が存在しなければ空ファイルを作成できるため、初期化、生成物の用意、ビルドや自動化の補助でもよく使われます。
構文・注意点・資格メモを開く
英語表記
touch
基本構文
touch [オプション]... ファイル... touch -r 参照ファイル 対象 touch -d '日時文字列' ファイル touch -t [[CC]YY]MMDDhhmm[.ss] ファイル
主要オプション
-c — 対象が存在しない場合でも新規作成しません。 / -a — アクセス時刻だけを変更します。 / -m — 更新時刻だけを変更します。
終了コード
0 ・ >0
資格対応
3 件
最終検証日
2026-04-09
コマンドの要点
存在確認用の空ファイルを作りたい時、生成物の作成日時を更新したい時、比較用に複数ファ…
使用例プレビュー
$ touch sample.txt
$ touch -c existing.txt
注意点 / リスク
危険度は低めですが、証跡として使われる時刻情報を人為的に…
つまずきやすいポイント
2件の「よくあるエラー」を登録しています。
FAQ
2件の質問と回答があります。
資格試験との関連
3件の試験関連メモがあります。