【Linuxコマンド】 touch コマンド オプション 一覧 【初学者必見】
まとめ
Linuxコマンド一覧
touch コマンドとは
タイムスタンプを変更するためのLinuxコマンドです。
また、存在しないファイル名を指定することで、ファイルを新規作成する機能も持っています。
コマンドの使い方
$ touch ファイル名
#testファイルのタイムスタンプを現在にする
$ touch test.txt
#存在しないファイル名を指定してファイル新規作成
$ touch testoooooooo.txt
touchコマンドのオプション一覧
オプション | 説明 |
---|---|
-d | 日時を指定する |
-c | ファイルを新規作成しない |
-r | 指定したファイルのタイムスタンプに合わせる |
-a | 最終アクセス日時のみ変更する |
-m | 最終更新日時のみ変更する |
-h | シンボリックリンクの場合、リンク先ではなくシンボリックそのもののタイムスタンプを変更する |
-d オプション
$ touch -d 日付 ファイル名
#ファイルtest.txtのタイムスタンプを2020年1月1日21:30に指定する。
$ touch -d "2020-1-1 21:30" test.txt
-c オプション
$ touch -c ファイル名
#ファイルtest.txtのファイルが存在しなければ新規作成、存在していればタイムスタンプを書き換える。
$ touch -c test.txt
-r オプション
$ touch -r 既存のファイル名 対象ファイル名
#ファイルtest.txtのタイムスタンプをファイルtest2.txtのタイムスタンプと同一にする。
$ touch -r test2.txt test.txt
その他のLinuxコマンドのオプション一覧
pwd, mkdir, cd, cat, cp, ls, touch, less, mv, rm, ssh, man, 随時追加中
広告欄
各種開発や構築の請負や初学者向けのメンター業務してます。
ご興味お持ちいただけた方は**こちら**へどうぞ