ファイル操作 | ファイルの移動 | mv [元のファイル名] [移動先のファイル名] |
ファイルのコピー | cp [元のファイル名] [コピー先のファイル名] | |
ファイルの削除 | rm [ファイル名] | |
ディレクトリの作成 | mkdir [ディレクトリ名] | |
ディレクトリの削除 | rmdir [ディレクトリ名] | |
ディレクトリの移動 | cd [ディレクトリ名] | |
一つ上のディレクトリに移動 | cd .. | |
ホームディレクトリに移動 | cd | |
ディレクトリにあるファイル一覧を表示 | ls (-l) ([ディレクトリ名]) | |
現在のディレクトリを表示 | pwd | |
パーミッションを変更 | chmod [パーミッション]
[ファイル/ディレクトリ名] (パーミッションに関してはリテラシーやman参照のこと) | |
emacs関連 | emacsの起動 | emacs ([ファイル名]) & |
emacsの終了 | C-x C-c | |
ファイルを開く | C-x C-f | |
ファイルを保存 | C-x C-s | |
行に移動 | M-x goto-line [行番号] | |
Cモード | M-x c-mode | |
全選択&インデント | C-x h の後 M-x indent-region | |
Cモードで1行づつインデント | TABキー | |
コンパイルと 実行 | コンパイル(実行ファイルに名前をつけない) | gcc [ソースファイル名] |
コンパイル(数学関数を用いた) | gcc -lm [ソースファイル名] | |
コンパイル(実行ファイルに名前をつける) | gcc -o [実行ファイル名] [ソースファイル名] | |
実行(実行ファイルに名前をつけない) | ./a.out | |
実行(実行ファイルに名前をつけた) | ./[実行ファイル名] | |
実行(標準入力からデータを入力する) | ./[実行ファイル名] < [入力ファイル名] | |
実行(標準出力にデータを出力する) | ./[実行ファイル名] > [出力ファイル名] | |
実行(標準出力をパイプで渡す) | ./[実行ファイル名] | [次のコマンド] | |