ショートカットキー
カーソルの操作
キー | 実行結果 |
---|---|
Ctrl + b | 1文字分先頭方向へ移動 |
Ctrl + f | 1文字分末尾方向へ移動 |
Ctrl + a | コマンド先頭へ移動 |
Ctrl + e | コマンド末尾へ移動 |
Esc + b | 1単語分先頭方向へ移動 |
Esc + f | 1単語分末尾方向へ移動 |
文字の削除
キー | 実行結果 |
---|---|
Ctrl + h | 1文字削除 |
Ctrl + w | 先頭方向の次のスペースまで削除 |
Ctrl + k | カーソルから末尾までカット |
Ctrl + u | カーソルから先頭までカット |
Ctrl + y | カットしたコマンドのペースト |
コマンドの補完
コマンド | 実行結果 |
---|---|
tab | 入力している文字列からコマンドを補完 |
tab > tab | 複数候補の一覧表示 |
コマンド履歴の使用
キー | 実行結果 |
---|---|
Ctrl + p または↑ | 一つ前に入力したコマンドを表示 |
Ctrl + n または↓ | 一つ後に入力したコマンドを表示 |
Ctrl + r | コマンド履歴を検索 |
コマンド
ディレクトリの操作
コマンド | 実行結果 |
---|---|
pwd | カレントディレクトリのフルパスを表示 |
cd | カレントディレクトリの変更 |
mkdir | 新しいディレクトリを作成 |
rm -rf | ディレクトリの強制削除 |
rm -i | 本当に削除するか確認つきでディレクトリを削除。 |
rmdir | 空のディレクトリの削除 |
cp -r | ディレクトリのコピー |
ls
コマンド
カレントディレクトリ内のファイルを一覧表示
オプション | 実行結果 |
---|---|
-l | 詳細情報を追加表示 |
-a | 隠しファイルを含めて表示 |
-F | ファイルの種類を含めて一覧表示 |
-w 30 | 指定した数字の横幅でファイル名表示。ここでは幅=30桁 |
ファイル操作
コマンド | 実行結果 |
---|---|
touch | 新しいファイルの作成 |
rm | ファイルの削除 |
cp | ファイルのコピー(強制上書き) |
mv | ファイルの移動、ファイル名変更 |
ln -s | シンボリックリンク(別名)の作成 |
ファイルの閲覧
コマンド | 実行結果 |
---|---|
cat | 指定したファイルの中身表示。複数指定すると、中身を連結して表示。 |
less | ファイルを一画面ごとに表示して、上下にスクロール |
less
コマンド
画面表示中の操作
コマンド | 実行結果 |
---|---|
スペースキー | 一画面分下にスクロール |
b | 一画面分上にスクロール |
q | 画面を閉じる |
/ | 下方向に検索 |
n | 次の検索結果へ移動 |
N | 前の検索結果へ移動 |
検索
コマンド | 実行結果 |
---|---|
find -name | 大文字小文字を区別してファイル名を検索 |
find -iname | 大文字小文字を区別せずファイル名を検索 |
which | コマンドのパスを表示 |
プロセスとジョブの操作
コマンド | 実行結果 |
---|---|
ps | プロセスの表示 |
ps x | 別のターミナルやデーモンで起動しているプロセスも含めて表示 |
Ctrl + Z | 現在のジョブを中断 |
jobs | 現在のジョブを一覧表示 |
fg %1 | 1番目のjobを再開 |
bg %1 | 1番目のjobをバックグラウンドで再開 |
コマンドラインの末尾に & | バックグラウンドでコマンドを実行 |
kill %1 | 1番目のjobを終了 |
kill プロセスID | プロセスを終了 |
フィルタ
コマンド | 実行結果 |
---|---|
cat | 入力をそのまま出力 |
head | 先頭の10行を表示 |
tail | 末尾の10行を表示 |
grep | 指定した検索パターンに一致する行だけ表示 |
sort | 並べ替え |
uniq | 重複した行を取り除く |
tac | 逆順に出力する |
wc | 行数、単語数、バイト数を表示 |
tr <置換前の文字> <置換後の文字> | 文字の置換 |