1. HOME»
  2. プログラミング・Web»
  3. ターミナル»
  4. 【初心者向け】cdコマンドの使い方を分かりやすく解説!(Mac)

【初心者向け】cdコマンドの使い方を分かりやすく解説!(Mac)

「cd」は、いま作業《さぎょう》しているディレクトリを移動《いどう》するためのコマンドです。

先日《せんじつ》はWindows《ウィンドウズ》でのcdコマンドの使《つか》い方を紹介しましたが、今回はMac《マック》(Unix)での使い方を学《まな》んでいきたいと思います。
WindowsとMac(Unix)とでは、コマンドの使い方が少しだけ違《ちが》います。

しっかり学んでいきましょう。

りこ

この前、Windowsでのcdコマンドの使い方を勉強《べんきょう》したよね
そのとき、Macとでは使い方が違うって言ってたけど、どう違うの?

山田

あぁ、りこちゃんはMac使ってるべな
そうだべな……ほとんど同《おな》じなんだべけど、じゃあ今日は、Macでのcdコマンドの使い方を学んでいくべ

アル

ぼくはWindowsだから、見てるね

グッバイキティ

ウチも曲作《きょくづく》りのときはMacどすー

ウチも一緒《いっしょ》に勉強《べんきょう》しとう思うさかい、仲間《なかま》に入れてほしいんどすー

山田

ホントだべか?
ぜ、ぜひ、一緒に勉強するどすべ

今日はMacでのcdコマンドの使い方だべ

りこ

コマンドは、コンピュータにお願《ねが》いするときの、言葉《ことば》のことよ

グッバイキティ

言葉どすかー
cd、言うてもコンピュータには通《つう》じひんどすわなぁ

どないするんどすー

山田

これから説明《せつめい》していくべよ!

また、Windowsでのcdコマンドの使い方については、つぎの記事《きじ》を見てください。

目次
  1. cdって、どんなコマンド?
  2. cdコマンドを使ってみよう!
  3. cdコマンドで、ひとつ上のディレクトリに移動する
  4. cdコマンドで、ディレクトリを一気に移動する
  5. まとめ

cdって、どんなコマンド?

では、cdコマンドを使《つか》うとどのようなことができるのでしょうか。

グッバイキティ

cdコマンド言うんは、どないなものなんどすかー?

アル

カレントディレクトリを移動《いどう》するものなんだって

グッバイキティ

ほう。カレントディレクトリ……

りこ

ディレクトリっていうのはフォルダのことで、いま自分がいるフォルダのことをカレントディレクトリっていうのよ

グッバイキティ

自分がいるフォルダ、ちゅうのがよう分からへんどす

山田

うむ
Mac《マック》では、だいたいこんなふうにフォルダが作《つく》られているべよ

山田

フォルダからフォルダへは、自由《じゆう》に移動《いどう》ができるんだべ
たとえば、わたすがyamadaというフォルダにいるとするべ

山田

でも、「デスクトップ」フォルダで、なにか作業《さぎょう》をしたいと思ったとするべ
そんなときは、「デスクトップ」フォルダに移動《いどう》するんだべ

山田

こんなふうに移動できるのが、cdコマンドだべ

グッバイキティ

ふむふむー。もみじのようなものどすなー
幹《みき》はひとつやけど、そこからいくつもの枝《えだ》が伸《の》び、たくさんの紅《あか》い葉《は》が広《ひろ》がって……

その葉をお散歩《さんぽ》してはる1匹の虫。彼《かれ》がいま、いてはるのがカレントディレクトリ。彼が葉を移動するのに使うのが、cdコマンド

はぁ。美《うつく》しい秋《あき》の紅葉こうようが思い浮《う》かぶどすー

ディレクトリとフォルダは、だいたい同じ意味《いみ》ですが、ちょっとだけ違《ちが》います。
私の感覚《かんかく》としては、フォルダは「データを入れるもの」という意味が強《つよ》いのに対《たい》して、ディレクトリは「場所《ばしょ》」の意味が強いです。

ですので、「〇〇ディレクトリへ移動《いどう》して」と言われると、今いるディレクトリから自分が〇〇ディレクトリへ移動するってことかな、と思いますが、「〇〇フォルダへ移動して」と言われると、なにかのファイルをドラッグで移動するのかな、と思ってしまいます。

cdコマンドを使ってみよう!

つづいて、実際《じっさい》にcdコマンドを使《つか》ってみましょう。
コマンドを入力《にゅうりょく》するためには、ターミナルを開《ひら》く必要《ひつよう》があります。

ターミナルを開く方法《ほうほう》は、つぎの記事《きじ》を参考《さんこう》にしてください。

山田

ターミナルを開くと、こんな画面《あめん》が表示《ひょうじ》されるべ!

りこ

うん。私のも表示されたよ!

山田

そして、この記号《きごう》に注目《ちゅうもく》してほしいんだべ!

りこ

これは?

山田

この「~」は、ホームディレクトリだということを表《あらわ》しているんだべ
ホームディレクトリは、ユーザー専用《せんよう》のディレクトリだべよ

つまり、「yamada」ディレクトリってことだべ

山田

つぎはcdコマンドで、デスクトップ(Desktop)ディレクトリに移動《いどう》したいべけど、その前にまず、いまいる「yamada」ディレクトリになにがあるのか、コマンドを使って確認《かくにん》してみるべ

それにはlsというコマンドを使うんだべ!

% ls
グッバイキティ

あらあら
入力したら、いろいろ出てきはりましたなぁ。そのなかのひとつに、Desktop書いてありますなぁ
yamadaディレクトリにDesktopがある、ちゅうことどすかー?

山田

そういうことだべよ

じゃあ、cdコマンドを使って、「Desktop」ディレクトリに移動してみるべ!

% cd Desktop
山田

これで「Desktop」ディレクトリに移動できたべ!

アル

こうやって、ディレクトリを移動するんだよ

グッバイキティ

アルくんもやけど、みんな詳《くわ》しいんどすなぁ
ウチだけ、置《お》いてきぼりな気ぃして、さみしいどす

アル

ぼくたちは前回、Windows《ウィンドウズ》で似《に》たようなことを先生に教《おし》えてもらったから

グッバイキティ

アルくんはええ子どすなぁ

cdコマンドで、ひとつ上のディレクトリに移動する

つづいて、cdコマンドを使って、ひとつ上のディレクトリに移動《いどう》する方法《ほうほう》です。

グッバイキティ

せやったら、yamadaディレクトリに戻《もど》りとうなったら、どないするんどすか?

山田

うむ
「yamada」ディレクトリは、「Desktop」ディレクトリのひとつ上にあるべな

山田

そういうときは、こんなふうに入力するべ!

% cd ..
山田

これで、ひとつ上のディレクトリに移動できるべ!

グッバイキティ

こうしてディレクトリを移動するんどすなぁ

cdコマンドで、ディレクトリを一気に移動する

つづいて、cdコマンドでディレクトリを一気《いっき》に移動《いどう》する方法《ほうほう》です。

グッバイキティ

せやけど、たくさんのディレクトリを移動しよう思たら、なんどもcdコマンド入力せなあかんのどすかー?

山田

そんなことないべよ。じゃあ今度《こんど》は、cdコマンドでディレクトリを一気に移動してみるべ

たとえば、Desktopディレクトリから、Documentsディレクトリに行きたいとするべ

グッバイキティ

Documentsディレクトリは、yamadaディレクトリにいてはりますなぁ
ひとつ上のディレクトリに戻《もど》って、それからDocumentsディレクトリに行くんどすな

山田

うむ。そんなときは、/で繋《つな》ぐんだべ

% cd ../Documents
山田

これで一気にDocumentsディレクトリに行けるんだべ

りこ

あ、これって、Windows《ウィンドウズ》では¥だったよね

アル

へぇ。Mac《マック》では/なんだね!

グッバイキティ

コンピュータはんはいけずやなぁ

まとめ

今回《こんかい》はMac《マック》でのcdコマンドの使《つか》い方《かた》を紹介《しょうかい》しました。

グッバイキティ

ウチ、今日《きょう》はみなはんと勉強《べんきょう》できて、ほんま、楽《たの》しかったどすー
こんどもまた、ウチのことも誘《さそ》ってもうたらうれしいどす

ウチ、これからお相撲《すもう》観戦《かんせん》の予定《よてい》あるさかい、帰《かえ》りますー

ほな、グッバイならどすー

りこ

じゃぁねー

アル

ばいばーい

山田

グッバイならだべー

さて、わたすもこれから、相撲の稽古《けいこがあるんだべ》

りこ

相撲やってるの?

山田

うむ。グッバイキティちゃんが、相撲が大好きだべから、わたすもやってみようと思ったんだべ

アル

そうなんだー

山田

アルくん、わたすと勝負《しょうぶ》だべ!

アル

相撲で? よし、負けないぞー!

りこ

はっけよーい、のこった!

りこ

のこった! おっと、先生、速い!

アル

わわっ、先生を追いかけてたら、目が回っちゃった!

山田

今だべ!

アル

あぁ! あ痛《いた》っ

りこ

アルが倒《たお》れたから、先生の勝《か》ちね!

アル

むむっ、もう一回!

山田

望《のぞ》むところだべ

アル

あれ、でも待《ま》って。相撲って、地面《じめん》に手をついちゃいけないんだよね

山田

……

りこ

……

アル

……

山田

……あっ

オリジナルゲーム.com