mkdir は Linux でディレクトリ(フォルダ)を作成するための基本コマンドです。
単純にディレクトリを作るだけの用途から、複数階層の一括作成、権限指定付き作成、エラー回避まで、実務で欠かせない使い方をまとめました。
📌 他のLinuxコマンドもまとめて確認したい方へ
ファイル操作・検索・テキスト処理など用途別に整理した総合まとめはこちら。
▶ Linuxコマンド大全|カテゴリ別まとめ+コマンド詳細リンク集(チートシート付き)
目次
目次
基本構文
mkdir [オプション] ディレクトリ名
指定した名前で新しいディレクトリを作成します。
主要オプション
| オプション | 意味 | 用途 |
|---|---|---|
-p | 親ディレクトリも一緒に作成 | 複数階層を一括生成 |
-v | 実行内容を表示 | 確認・ログ目的 |
-m モード | アクセス権限を指定 | 権限付き作成 |
実務でよく使う例
単一ディレクトリ作成
mkdir newdir
複数ディレクトリ作成
mkdir dir1 dir2 dir3
階層ごと一括作成
mkdir -p project/src/components
権限付きで作成(755)
mkdir -m 755 securedir
進行表示つき(verbose)
mkdir -v logs backups
あわせて読みたい


Linuxで基本コマンドを習得!pwd・mkdir・cd・touch・lsの使い方徹底解説
🔍 Linuxコマンドで迷ったらファイル操作・検索・権限など用途別に整理したコマンド一覧です。▶ Linuxコマンド一覧まとめ pwd – 現在のディレクトリを確…
パーミッションと所有権
mkdir で作成したディレクトリは、通常の umask ルールに従ってアクセス権が設定されます。 必要に応じて chmod で調整します。
# 例:パーミッションを rwxr-xr-x に変更
chmod 755 newdir
また、所有者を変更する場合は chown を使用します。
# 例:オーナー user1、グループ group1 に変更
sudo chown user1:group1 newdir
よくあるエラーと対処
Permission denied(権限不足)
原因:書き込み権限がないディレクトリで mkdir 実行
対処:
sudo mkdir securedir
parent directory does not exist(親ディレクトリなし)
原因:mkdir で存在しない親ディレクトリを指定
対処:
mkdir -p parent/child/grandchild
既にディレクトリが存在する
原因:同名ディレクトリがある
対処:確認 → 必要なら削除 → 再作成
ls -ld dirname
mkdir dirname # 既存のためエラー
FAQ(よくある質問)
Q1. mkdir -p の挙動は?-p は親ディレクトリが存在しない場合に自動で作成します。存在する場合はエラーになりません。
Q2. パーミッションが 755 になる理由は?
デフォルトの umask(一般的に 022)がディレクトリ作成時のパーミッションに影響します。
Q3. 特定ユーザーだけがアクセスできるディレクトリにしたい
mkdir で作成後に chmod 700 dir のように権限を制限するか、chown で所有者を指定します。
関連コマンド
rmdir(空ディレクトリ削除)rm -r(ディレクトリごと削除)ls(ディレクトリ一覧表示)chmod / chown(権限・所有者変更)
あわせて読みたい


Linux学習ロードマップ完全版|初心者から現場レベルまでの勉強手順とコマンド体系まとめ
Linuxを学びたいけど、「何から覚えればいいか」「コマンドがバラバラで整理できない」と感じていませんか? このページは、Linux学習をロードマップ形式で体系化し、必…
あわせて読みたい


Linux rmコマンド完全ガイド|削除・復元・安全運用・事故回避
rm は Linux でファイルやディレクトリを削除するためのコマンドです。 削除操作は取り消しが効かないため、誤操作が重大事故につながるコマンドでもあります。 本記事…
あわせて読みたい


【コマンド詳細】rmdirの使い方とオプションまとめ
Linuxのrmdirコマンドについて rmdirコマンドは、空のディレクトリを削除するためのコマンドです。このコマンドはrm -rとは異なり、空でないディレクトリは削除できませ…
あわせて読みたい


【コマンド詳細】lsの使い方とオプションまとめ
lsコマンド概要 「ls」コマンドは、Linuxでファイルやディレクトリの一覧を表示するための基本的なコマンドです。システム内のファイル構造を把握するのに必須で、様々…
