Linuxコマンドの紹介です。ここで紹介しているコマンドを
一つでも多くマスターすると、Linuxを使うのがとても楽になります。
これで、あなたもLinuxサーバー管理者への一歩を踏み出せます。




No.007
  ディレクトリを作成する  


■-- 文法 --■

mkdir (オプション) ディレクトリ名

            例)
                mkdir/home/pakira/dir
                  ディレクトリを作成します
                  ※▲はスペースを表してます。





オプション

-p 存在しないディレクトリを指定しても強制的に作成される
「/home/pakira」というディレクトリ階層のみの下位階層がない場合
で「/home/pakira/test/new_dir」という階層ディレクトリを作成した い場合オプションとして使用する


実行例








$ ls -l      ←フォルダ内のファイルを表示する total 8 -rw-r--r-- 1 pakira pakira 5 Sep 15 23:37 data.dat -rw-r--r-- 1 pakira pakira 5 Sep 15 23:36 test.txt $ mkdir test_dir ←ディレクトリを作成する $ ls -l total 12 -rw-r--r-- 1 pakira pakira 5 Sep 15 23:37 data.dat -rw-r--r-- 1 pakira pakira 5 Sep 15 23:36 test.txt drwxr-xr-x 2 pakira pakira 4096 Sep 15 23:37 test_dir/          ↑「test_dir/」ディレクトリが作成さている
***************************************** ■『これは便利は使い方』 ***************************************** ┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓ ┃ ☆「 -p 」 ┃ ┃ ▼存在しないディレクトリを指定しても強制的に作成する ┃ ┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛
$ pwd ←ディレクトリを表示する /home/pakira/topic $ ls -l ←ディレクトリ内を表示する total 8 -rw-r--r-- 1 pakira pakira 5 Sep 15 23:37 data.dat -rw-r--r-- 1 pakira pakira 5 Sep 15 23:36 test.txt             ↑ディレクトリが存在しないことを確認   $ mkdir /home/pakira/topic/test/pakira mkdir: cannot create directory `/home/pakira/topic/test/pakira': No such file or directory       ↑存在しない「/test/pakira」ディレクトリを指定してコマンド        実行する。結果エラーになる $ mkdir -p /home/pakira/topic/test/pakira       ↑オプション「-p」を指定してコマンド実行すると、強制的に        「/test/pakira」ディレクトリを作成する $ ls -l total 4 -rw-r--r-- 1 pakira pakira 5 Sep 15 23:37 data.dat -rw-r--r-- 1 pakira pakira 5 Sep 15 23:36 test.txt drwxr-xr-x 3 pakira pakira 4096 Sep 15 23:59 test/ test/ $ cd test/ $ ls -l total 4 drwxr-xr-x 2 pakira pakira 4096 Sep 15 23:59 pakira/ $ cd pakira/ $ pwd /home/pakira/topic/test/pakira       ↑エラーにならず、強制的に「/test/pakira」ディレクトリ        が作成されている
◆mkdirコマンドも頻繁に使いますので、必ず憶えてください。  オプションの「-p」はとても便利ですので、一緒に憶えて、  つかってくださいね。



ホームへ戻る - コマンドリファレンスへ戻る