ターミナルとCLIの基礎
· siimplelab
ターミナルはテキストコマンドでコンピュータを操作するツールです。GUIより速くて強力です。
Ghosttyのインストール
Ghosttyは高速でモダンなターミナルアプリです。Homebrewでインストールします。
brew install --cask ghostty
インストール後、Ghosttyを起動します。
現在位置の確認
pwdは現在のディレクトリパスを出力します。
pwd
出力例: /Users/username
ファイル一覧の表示
lsは現在のディレクトリのファイルとフォルダを表示します。
ls
オプションで詳細情報を表示できます。
ls -la
-l: 詳細情報(権限、サイズ、日付)-a: 隠しファイルを含む
ディレクトリの移動
cdでディレクトリを移動します。
cd Documents
親ディレクトリへ移動:
cd ..
ホームディレクトリへ移動:
cd ~
ディレクトリの作成
mkdirで新しいフォルダを作成します。
mkdir my-project
ファイルの作成
touchで空のファイルを作成します。
touch index.html
ファイル/フォルダの削除
rmでファイルを削除します。
rm index.html
フォルダ削除には-rオプションが必要です。
rm -r my-project
ファイル内容の表示
catでファイル内容を出力します。
cat index.html
ファイル/フォルダのコピー
cpでコピーします。
cp index.html backup.html
フォルダのコピー:
cp -r src dist
ファイル/フォルダの移動
mvで移動または名前を変更します。
mv old.html new.html
画面のクリア
clearでターミナル画面をクリアします。
clear
またはCmd + K(macOS)を使います。
必須コマンド一覧
| コマンド | 説明 |
|---|---|
pwd | 現在のディレクトリを出力 |
ls | ファイル一覧を表示 |
cd | ディレクトリ移動 |
mkdir | ディレクトリ作成 |
touch | 空のファイル作成 |
rm | ファイル/フォルダ削除 |
cat | ファイル内容を出力 |
cp | コピー |
mv | 移動/名前変更 |
clear | 画面クリア |
これらのコマンドだけでターミナルを使い始められます。