カテゴリ: Linuxコマンド集 更新日: 2026/02/28

mkdirコマンドの--versionオプションを完全ガイド!初心者でも分かるバージョン情報の確認方法

mkdir --versionオプション|バージョン情報を表示して確認する
mkdir --versionオプション|バージョン情報を表示して確認する

先生と生徒の会話形式で理解しよう

生徒

「先生、Linuxでフォルダを作るときにmkdirを使うのは分かるんですが、そのプログラム自体のバージョンを確認するにはどうすればいいんですか?」

先生

「いい質問ですね。そんなときは--versionオプションを使います。これを指定すると、そのコマンドのバージョンや著作権情報、開発者情報などが表示されますよ。」

生徒

「バージョンを確認する意味ってあるんですか?」

先生

「もちろんです。バージョンを知ることで、使える機能や不具合の有無を把握できるんです。ソフトの取扱説明書の版数を確認するのと同じような感覚ですね。」

生徒

「なるほど!それじゃあ、実際に使ってみたいです!」

1. mkdir --versionとは?

1. mkdir --versionとは?
1. mkdir --versionとは?

mkdir --versionは、Linuxでディレクトリを作成するコマンドであるmkdirバージョン情報を表示するためのオプションです。プログラミング未経験者にとっては「自分が今どのバージョンの道具を使っているのか」を確認するイメージです。

Linuxコマンドは長い歴史があり、バージョンごとに微妙に挙動や使えるオプションが違います。そのため、トラブルが起きたときに「バージョンいくつを使っていますか?」と質問されることも多いのです。

2. mkdir --versionの実行例

2. mkdir --versionの実行例
2. mkdir --versionの実行例

実際にターミナルでmkdir --versionを実行すると、次のような情報が表示されます。


mkdir --version
mkdir (GNU coreutils) 8.32
Copyright (C) 2020 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <https://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
Written by David MacKenzie.

このように、バージョン番号(ここでは8.32)、著作権表示、ライセンス情報、開発者の名前などが確認できます。

3. 出力内容の読み方

3. 出力内容の読み方
3. 出力内容の読み方

表示される内容は大きく分けて以下の通りです。

  • コマンド名とバージョン:例「mkdir (GNU coreutils) 8.32」
  • 著作権情報:どの団体が管理しているか
  • ライセンス:どのような条件で利用できるか
  • 開発者情報:誰が書いたか

特に初心者が注目すべきは「バージョン番号」です。これが分かれば、解説サイトや本に書かれている説明と自分の環境を比較することができます。

4. バージョン確認のメリット

4. バージョン確認のメリット
4. バージョン確認のメリット

なぜバージョンを確認する必要があるのか、初心者向けに分かりやすく解説します。

  • 教材や解説サイトと同じ環境かどうかを確認できる
  • 古いバージョンによるエラーや非対応オプションを早めに把握できる
  • セキュリティ上の脆弱性に対応しているかを判断できる

たとえば料理のレシピ本と同じ材料を揃える感覚に近いです。環境(バージョン)が違うと、同じ手順でも結果が変わってしまう可能性があるのです。

5. 他のコマンドでも共通の使い方

5. 他のコマンドでも共通の使い方
5. 他のコマンドでも共通の使い方

--versionオプションは、mkdirだけでなく多くのLinuxコマンドに共通しています。たとえば以下のように使えます。


ls --version
cp --version
mv --version

これらを実行すると、それぞれのコマンドのバージョン情報が表示されます。つまり「コマンド名 + --version」と覚えておけば、どんなコマンドでもバージョン確認ができるということです。

6. 初心者におすすめの活用法

6. 初心者におすすめの活用法
6. 初心者におすすめの活用法

初心者がLinuxを学ぶときは、必ず自分の環境を把握することが大切です。バージョン確認はその第一歩です。もし学習サイトの例と自分の実行結果が異なる場合は、まずバージョンを見比べてみましょう。

さらに、システム管理者や開発者に質問するときにも「mkdirのバージョンは8.32です」と伝えられると、相手がスムーズにサポートしてくれます。これはまさにLinux学習を効率化する大事なポイントです。

関連記事:
カテゴリの一覧へ
新着記事
New1
ファイル・ディレクトリ操作
stat -Lオプションの使い方を解説|シンボリックリンクをたどってファイル情報を確認しよう
New2
ファイル・ディレクトリ操作
rm -dオプションの使い方!空のディレクトリだけを削除する安全なLinux操作方法
New3
ファイル・ディレクトリ操作
rm -Rオプションとは?初心者でもわかる再帰的にディレクトリを削除する方法
New4
ファイル・ディレクトリ操作
realpath -eオプションの使い方を解説!Linuxで存在するファイルのみ絶対パスを取得する方法
人気記事
No.1
Java&Spring記事人気No1
ファイル・ディレクトリ操作
findコマンドの使い方を完全ガイド!初心者でもわかるLinuxのファイル検索の基本
No.2
Java&Spring記事人気No2
テキスト・データ処理
catコマンドとは?Linuxでファイル内容を表示・連結する基本
No.3
Java&Spring記事人気No3
ファイル・ディレクトリ操作
rmコマンドとは?Linuxでファイルやディレクトリを削除する基本
No.4
Java&Spring記事人気No4
テキスト・データ処理
grepコマンドとは?Linuxで文字列を検索する基本をやさしく解説!