1. HOME
  2. »
  3. プログラミング・Web
  4. »
  5. ターミナル
  6. »
  7. 【初心者向け】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コマンド使つかかた紹介しょうかいしました。

グッバイキティ

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

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

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

りこ

じゃぁねー

アル

ばいばーい

山田

グッバイならだべー

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

りこ

相撲やってるの?

山田

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

アル

そうなんだー

山田

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

アル

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

りこ

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

りこ

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

アル

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

山田

今だべ!

アル

あぁ! あいた

りこ

アルがたおれたから、先生のちね!

アル

むむっ、もう一回!

山田

のぞむところだべ

アル

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

山田

……

りこ

……

アル

……

山田

……あっ

スポンサードリンク

関連コンテンツ

オススメ記事

scratch

Scratchでシューティングゲームを作ろう! 小学生からのプログラミング入門

さて、プログラミングの勉強をはじめていきましょう! 前回の「Scratchでじゃんけんゲームを作ろう!」では、じゃんけんゲームの作り方を学びました。今回は、もうちょっと本格的(ほんかくてき)な

.zshrc で zsh をカスタマイズしてみよう。(プラグイン無し)

さて、今回はターミナルをかっこよくするシリーズ、第二弾です。 この記事は、前回からのつづきとなっております。前回の記事はこちらです。zsh のインストール方法と、うまく起動しない時の対

HTML5とCanvasを使うべ!

HTML5とCanvasを使ってみよう! 小学生からのプログラミング入門

小学生からのプログラミング講座《こうざ》、こんかいもはじめていきましょう! これまでの講座《こうざ》では、JavScriptの基本《きほん》について学び、キャラクターの操作《そうさ》ができるよ

【Android Studio】レイアウト( Layout )の種類を覚えよう!

服に膝を入れるのが癖です。@It_is_Rです。 Androidアプリ開発、9回目となりました。 さて今回は、ボタンやテキストのレイアウトを整える方法を、解説していきたいと思います。 水平(Ho

ショートコード

BEMによるCSS設計の方法を解説。命名規則から使い方まで。

完璧を求めすぎて、平均以下な@It_is_Rです。 CSSは比較的簡単なものですが、CSS設計をしっかりしておかなければ、余分なコードが多くなったり、後から修正が大変になったりしてこまることにな

FC2 blog customize

FC2ブログ ”最強” カスタマイズ入門講座。【準備編】

いつもどうもです。@It_is_Rです。 少し前まで、私は FC2ブログ を使っていました。 やはり個性を大切にしたい私にとって、用意されたテンプレートを使うことに抵抗がありました。 「

【 Bootstrap 4 】全体的な機能の解説と、Alert の使い方。

頭がお花畑の@It_is_Rです。 今回からは Bootstrap 4 の使い方について、詳しく書いていこうと思います。 このシリーズの、前回の記事はこちらです。 Bootstrap 4 を読み込む

webpackでSass(SCSS)をCSSにコンパイルする最もシンプルな方法

webpackを使うと、JavaScriptをまとめることができて便利です。しかし、webpackにはたくさんの機能があり、パッケージをインストールすることで、様々な機能が使えるようになります。

Pythonのtkinterで、画像つきのおみくじゲームを作ろう!

さて、今日《きょう》も楽《たの》しくプログラミングを学《まな》んでいきましょう。 今回《こんかい》はPython《パイソン》のtkinterを使《つか》って、本格的《ほんかくてき》なおみくじゲ

Pythonでじゃんけんゲームを作ってみよう!小学生からのPython入門

さて、今日《きょう》もプログラミングを学《まな》んでいきましょう! 今回《こんかい》はPython《パイソン》を使《つか》ったゲーム作りに挑戦《ちょうせん》してみたいと思います。作るゲームはじ

コメントを残す(コメントは承認後に反映されます)

メールアドレスが公開されることはありません。