tanaka101

基本コマンド

最初に覚えるべき基本コマンドを学ぼう

ディレクトリ操作

現在地を確認する: pwd / Get-Location

現在いるディレクトリのパスを表示します。

現在のディレクトリを表示
pwd
# 出力例: /Users/tanaka/projects

ファイル一覧を見る: ls / Get-ChildItem

ディレクトリ内のファイルとフォルダを一覧表示します。

ファイル一覧を表示
ls
# 出力例: Documents  Downloads  Pictures

ls -la # 隠しファイルも含めて詳細表示

ディレクトリを移動する: cd

作業ディレクトリを変更します。

ディレクトリを移動
cd Documents      # Documentsに移動
cd ..             # 1つ上のディレクトリに移動
cd ~              # ホームディレクトリに移動
cd /              # ルートディレクトリに移動

ファイル操作

ファイルをコピー: cp / Copy-Item

ファイル/フォルダをコピー
cp original.txt copy.txt           # ファイルをコピー
cp -r folder1 folder2              # フォルダを再帰的にコピー

ファイルを移動/リネーム: mv / Move-Item

ファイルを移動/リネーム
mv old.txt new.txt                 # リネーム
mv file.txt Documents/             # 移動

ファイル/フォルダを削除: rm / Remove-Item

ファイル/フォルダを削除
rm file.txt                        # ファイル削除
rm -r folder                       # フォルダを再帰的に削除

注意: rm は取り消しできません。ゴミ箱に入らず完全に削除されます。

ディレクトリ作成

mkdir / New-Item

ディレクトリを作成
mkdir new-folder                   # フォルダ作成
mkdir -p path/to/deep/folder       # 深い階層も一度に作成

まとめ

コマンドは暗記するというよりも、必要になったときに検索して意味を理解して使いこなせたらそれで ok です

操作Mac (zsh)Windows (PowerShell)
現在のディレクトリを表示pwdpwd / Get-Location
ファイル一覧を表示lsls / Get-ChildItem
ディレクトリを移動cdcd / Set-Location
コピーcpcp / Copy-Item
移動/リネームmvmv / Move-Item
削除rmrm / Remove-Item
ディレクトリ作成mkdirmkdir / New-Item