touch --helpオプションの使い方を完全ガイド!初心者でもわかるヘルプ表示方法
生徒
「先生、touchコマンドってよく聞くけど、オプションが色々あって分からないです…」
先生
「それなら--helpオプションを使って、自分で使い方を確認する方法がありますよ。」
生徒
「えっ!?コマンドの使い方をパソコンが教えてくれるんですか?」
先生
「はい、Linuxには“ヘルプ機能”がついているコマンドが多くて、とても便利なんです。今回はtouch --helpの使い方を見ていきましょう。」
1. touchコマンドとは?
touchコマンドは、Linuxで新しい空のファイルを作ったり、既存のファイルの「タイムスタンプ(日付と時刻)」を変更するためのコマンドです。例えば、メモ帳を開かずにファイルを1つ作りたいときなどに使います。
タイムスタンプとは、ファイルが「いつ作られたか」「いつ更新されたか」という情報のことです。パソコンがファイルを管理するうえでとても大切な情報です。
2. --helpオプションとは?
--help(ヘルプ)オプションは、Linuxコマンドの使い方や、利用できるオプション(追加の機能)を表示するためのものです。初心者の方でも、パソコンの画面に説明を出してくれるので、とても安心です。
たとえば、「どんなオプションがあるのか分からない」「使い方を忘れた」というときに、この--helpが役立ちます。
3. 実際にtouch --helpを使ってみよう
それでは、touchコマンドのヘルプを表示してみましょう。以下のコマンドをターミナル(黒い画面)に入力してください。
touch --help
Usage: touch [OPTION]... FILE...
Update the access and modification times of each FILE to the current time.
...
-r, --reference=FILE use this file's times instead of current time
--help display this help and exit
--version output version information and exit
このように、さまざまなオプションが一覧で表示されます。たとえば、-rや--referenceは、別のファイルのタイムスタンプを使う機能です。
4. touch --helpで分かる主なオプション
ここでは、表示される中でも特に初心者に役立つオプションを紹介します。
-a:アクセス日時だけを変更します。-m:更新日時だけを変更します。-t:自分で日時を指定して変更できます。-rまたは--reference=ファイル名:他のファイルのタイムスタンプをコピーします。
このように、touchコマンドはたくさんの便利な機能があるんですね。オプションを覚えられなくても、--helpを使えばいつでも確認できます。
5. エラーになったときも--helpを使おう
もし間違った書き方をしたとき、エラーと一緒に--helpの使い方が表示されることもあります。
touch --unknown
touch: unrecognized option '--unknown'
Try 'touch --help' for more information.
このように、「--helpを使ってね」と親切に教えてくれるので、困ったときにはまず--helpを試すのが鉄則です。
6. manコマンドとの違いは?
--helpとよく似たコマンドにman(マニュアル)コマンドがあります。
touch --help:簡易的な説明。すぐ使いたいときに便利。man touch:より詳しい説明。専門的な情報が載っている。
初心者の方はまず--helpで概要をつかみ、慣れてきたらmanで詳しく調べるとよいでしょう。
7. 他のコマンドでも--helpを試してみよう
実は、この--helpオプションは、touchコマンドだけでなく、多くのLinuxコマンドで使うことができます。
たとえば:
ls --help
cp --help
mkdir --help
これらのコマンドでも同じように使い方やオプション一覧が表示されます。困ったときは--help、ぜひ覚えておきましょう!