Macの開発で必ず使うターミナルの基本コマンドであり重要なコマンドを解説します。
目次
Macターミナルコマンド:cd(チェンジディレクトリ)
cdはチェンジディレクトリ(Change Directory)の略です。
フォルダやファイルに移動します。
$ cd
$ cd test
$ cd ..
- $ cd
フォルダを移動するコマンド - $ cd test
test というディレクトリに移動するコマンド - $ cd ..
一つ上のディレクトリに移動するコマンド
Macターミナルコマンド:mkdir(メイクディレクトリ)
mkdirはメイクディレクトリ(Make Directory)の略です。
新しいディレクトリ(フォルダ)を作ります。
$ mkdir
$ mkdir test
- mkdir ディレクトリを作るコマンド
- mkdir test testフォルダを作るコマンド
Macターミナルコマンド:mv(ムーブ)
フォルダやファイルを移動したり、ファイル名を変更するコマンド
$ mv test.html tmp/
$ mv test.html test2.html
- mv test.html tmp/
test.html を tmp ディレクトリに移動する - mv test.html test2.html
test.htmlのファイル名を test2.html に変更する
Macターミナルコマンド:rm(リムーブ)
ファイルやフォルダを削除するコマンド
$ rm test.html
$ rm -r test
- rm test.html
test.htmlファイルを削除する - rm -r test
testディレクトリを削除する
Macターミナルコマンド:cp(コピー)
ファイルやフォルダをコピーするコマンド
$ cp
$ cp original-sample.php original.php
- cp コピーコマンド
- cp original-sample.php original.php cp
original-sample.phpと言うファイルをコピーして original.php と言う名前にする
Macターミナルコマンド:touch(タッチ)
中身に何も書いてないファイルを作成するコマンド
$ touch docker-compose.yml
- touch docker-compose.yml
docker-compose.yml という名前の中身が空のファイルを作成する
Macターミナルコマンド:ls(リスト)
今いるディレクトリの一覧を表示するコマンド
$ ls
$ ls -a
$ ls -l
- ls
今いるディレクトリのファイルやフォルダを表示する - ls -a
今いるディレクトリの隠しファイルを含めてファイルやフォルダを表示する - ls -l
今いるディレクトリのファイルやフォルダの詳細を表示する
Windowsでtouch コマンドを使う場合
Windowsにはtouchコマンドはありません。空のファイルを作る変わりのコマンドは
$ New-Item test.html
$ type nul > test.html
- New-Item test.html
中身が空のファイルを作成します。 - type nul > test.html
中身が空のファイルを作成します。
Macで絶対覚えるべき基本ターミナルコマンド7選まとめ
touch 以外は Windowsのコマンドプロンプトでも同じように使えます。
- cd
- mkdir
- mv
- rm
- touch
- cp
- ls
絶対覚えるべきコマンドなので覚えておきましょう。