Linuxコマンド
他のシェルでも使えることがある
man: マニュアルを見る
$ man ls
新しいコマンドを見たら使っておく
Ctrlショートカット
Ctrlの入力は^で表示される
^C: 実行中のコマンドの中断
困ったら使う
^D: ログアウト
^L: ターミナルの画面表示のクリア
^R: コマンド履歴の検索
^w: カーソルの前の単語の削除
ls: ディレクトリの内容をリスト表示する
find: ディレクトリ階層をたどって、条件を満たすファイルを検索する
print working directory
cd: カレントディレクトリを変更する
$ cd ~
ホームディレクトリに移動する
$ cd ..
親ディレクトリに移動する
mkdir: ディレクトリの作成
touch: 新しい空のファイルの作成
$ touch example.txt
example.txtという名前の新しいファイルを作成する
cat: ファイルの内容を表示する
$ cat example.txt
example.txtというファイルの内容を表示する
rm: ファイル・ディレクトリの削除
$ rm example.txt
example.txtというファイルを削除する
$ rm -r example
ディレクトリを削除する場合は-rオプションが必要
mv: ファイル・ディレクトリの移動と名前の変更
$ mv old.txt new.txt
old.txtの名前をnew.txtに変更する
cp: ファイルやディレクトリをコピーする
$ cp source.txt dest.txt
source.txtをdest.txtにコピーする
$ sudo shutdown -h now
WSLではうまくいかないので、PowerShellからシャットダウンする $ powershell.exe wsl --shutdown