1
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

cdコマンドとmvコマンド

Posted at

Linuxコマンドのcdコマンドとmvコマンドについてです。

どちらもディレクトリを移動するためのコマンドだと勘違いをしていました。
違いについて書いていきます。

cdコマンド

  • カレントディレクトリを移動するためのコマンド
  • GUIでのフォルダをダブルクリックして移動することと同じ。

    ※カレントディレクトリ・・・現在作業中のディレクトリ
hoge@MacBook-Air ~ % cd projects ←カレントディレクトリ(~)からprojectsディレクトリに移動
hoge@MacBook-Air projects %    ←カレントディレクトリがprojentsに変更

mvコマンド

  • ファイルやディレクトリを移動、名前を変えるコマンド。
  • GUIでのドラッグ&ドロップでフォルダやファイルを移動することと同じ。
    mv 移動元 移動先で使用する。
hoge@MacBook-Air ~ % mkdir test   ←testディレクトリを作成
hoge@MacBook-Air ~ % touch test.html ←test.htmlファイルを作成
hoge@MacBook-Air ~ % mv test.html test ←test.htmlファイルをtestディレクトリに移動

上記の場合はtest.htmlがtestディレクトリに移動する
複数ファイルをまとめて移動させたい場合は移動元に複数指定すればOK

hoge@MacBook-Air ~ % mv test.html test2.html test ←test.htmlとtest2.htmlをtestディレクトリに移動

##結論

  • cdコマンドは作業を行うディレクトリを移動する
  • mvコマンドはファイルを別のディレクトリに移動させる

参考サイト

1
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?