1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

Linuxでよく使うコマンド一覧

Posted at

はじめに

一つ一つ調べるのが面倒なので、自分用に使うコマンドをまとめました。

目次

vi エディタ基本コマンド

編集モードの切り替え

  • i : 挿入モードに切り替え
  • v : ビジュアルモードに切り替え
  • Esc : コマンドモードに戻る

テキスト操作

  • x : カーソル位置の文字を削除
  • dd : カーソル行を削除
  • yy : カーソル行をコピー
  • p : コピーしたテキストを貼り付け

移動

  • h : 左に移動
  • j : 下に移動
  • k : 上に移動
  • l : 右に移動
  • w : 次の単語の先頭に移動
  • b : 前の単語の先頭に移動

保存と終了

  • :w : ファイルを保存
  • :q : viを終了
  • :wq : 保存して終了
  • :q! : 保存せずに終了

検索

  • /text : textを検索
  • n : 次の検索結果へ移動
  • N : 前の検索結果へ移動

Linux 基本コマンド

ファイル操作

  • ls : ディレクトリの内容を表示
  • cd [directory] : 指定したディレクトリに移動
  • cp [source] [destination] : ファイルをコピー
  • mv [source] [destination] : ファイルを移動または名前を変更
  • rm [file] : ファイルを削除
  • mkdir [directory] : 新しいディレクトリを作成
  • rmdir [directory] : 空のディレクトリを削除

権限と情報

  • chmod [permissions] [file] : ファイルの権限を変更
  • chown [user]:[group] [file] : ファイルのオーナーを変更
  • ln -s [target] [link name] : シンボリックリンクを作成
  • stat [file] : ファイルの詳細情報を表示

システム監視

  • ps : 現在動作しているプロセスを表示
  • top : リアルタイムのプロセス情報を表示
  • df : ディスク空き容量を表示
  • du : ディレクトリの使用容量を表示

ネットワーク

  • ping [host] : ホストとの接続状況を確認
  • ifconfig : ネットワークインターフェースの設定を表示
  • netstat : ネットワーク接続、ルーティングテーブル、インターフェース統計を表示

その他

  • echo [text] : テキストを表示
  • cat [file] : ファイルの内容を表示
  • head [file] : ファイルの先頭部分を表示
  • tail [file] : ファイルの末尾部分を表示
  • grep [pattern] [file] : ファイル内のパターンを検索して表示

Linux コマンドラインショートカット

カーソル移動

  • Ctrl + a : 行の先頭に移動
  • Ctrl + e : 行の末尾に移動
  • Alt + f : 次の単語の先頭に移動
  • Alt + b : 前の単語の先頭に移動
  • Ctrl + f : 文字単位で前(右)に移動
  • Ctrl + b : 文字単位で後ろ(左)に移動

テキスト編集

  • Ctrl + k : カーソルから行末までカット
  • Ctrl + u : カーソルから行頭までカット
  • Ctrl + w : 前の単語をカット
  • Alt + d : カーソル位置から次の単語末尾まで削除
  • Ctrl + y : 直前にカットしたテキストをペースト

コマンド操作

  • Ctrl + r : コマンド履歴から検索(インクリメンタルサーチ)
  • Ctrl + g : コマンド履歴の検索をキャンセル
  • Ctrl + p : 前のコマンド履歴に移動
  • Ctrl + n : 次のコマンド履歴に移動
  • !! : 直前のコマンドを再実行
  • !n : 履歴番号nのコマンドを実行

その他

  • Ctrl + l : 画面をクリア
  • Ctrl + c : 実行中のコマンドを中止
  • Ctrl + z : 実行中のプロセスをバックグラウンドに送る
  • fg : バックグラウンドにあるプロセスをフォアグラウンドに戻す
  • Ctrl + d : ログアウト、または入力の終了(EOF)
1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?