お世話になっている Linux のコマンド(1)

Linux コマンドの基本

コマンドの実行

コマンドを入力して Enter で実行する。

$ uname

$ uname
Linux

コマンドの補完

コマンドは Tab で補完できる。

$ unam

$ uname

補完の候補が複数存在する場合、 Tab 2 回でコマンドの候補を表示できる。

$ una

$ una
unalias  uname

コマンドの履歴

で 1 つ前に実行したコマンドを入力できる。
で 1 つ後に実行したコマンドを入力できる。

$ whoami
vagrant

$ hostname
vagrant

$

$ hostname

$ whoami

$ uname

$ whoami

$ hostname

コマンドのマニュアル

man コマンドでコマンドのマニュアルを表示できる。

$ man uname

UNAME(1)                                                                User Commands                                                                UNAME(1)

NAME
       uname - print system information

SYNOPSIS
       uname [OPTION]...

DESCRIPTION
       Print certain system information.  With no OPTION, same as -s.

       -a, --all
              print all information, in the following order, except omit -p and -i if unknown:

~

キーバインド

  • Ctrl +  : プログラムを強制終了
  • Ctrl +  : プログラムを一時停止
  • Ctrl +  : 画面への出力を停止
  • Ctrl +  : 画面への出力を再開
  • Ctrl +  : 画面の表示をクリア ※ clear コマンドと同等
  • Ctrl +  : コマンドの履歴を検索
  • Ctrl +  : ログアウト ※ logout コマンドと同等

カーソルの移動

  •  : カーソルを 1 つ左へ移動
  •  : カーソルを 1 つ右へ移動
  • Ctrl +  : カーソルを 1 単語左へ移動
  • Ctrl +  : カーソルを 1 単語右へ移動
  • Home : カーソルを行頭へ移動
  • End : カーソルを行末へ移動
  • Backspace : カーソルの左にある文字を削除
  • Delete : カーソルの位置にある文字を削除
  • Ctrl +  : カーソルの左にある文字から単語の先頭までを削除
  • Ctrl +  : カーソルの左にある文字から行頭までを削除
  • Ctrl +  : カーソルの位置にある文字から行末までを削除
  • Ctrl +  : Ctrl + で削除した文字を貼り付け
  • Ctrl +  : カーソルの位置にある文字を左の文字と入れ替え、カーソルを 1 つ右へ移動