| ページ一覧 | ブログ | twitter |  書式 | 書式(表) |

MyMemoWiki

差分

ナビゲーションに移動 検索に移動
ページの作成:「==LPIC シェルの基本操作 == [LPIC] {{amazon|4274166724}} Programming C シェルプログラミング ====コマンドの編集==== {|class="wikitable" !…」
==LPIC シェルの基本操作 ==
[LPIC]
{{amazon|4274166724}}
Programming C
シェルプログラミング
====コマンドの編集====

{|class="wikitable"
!キー
!内容
|-
|Ctrl+a
|行頭にカーソル移動
|-
|Ctrl+e
|行末にカーソル移動
|-
|Ctrl+d
|カーソル上の1文字削除
|-
|Ctrl+h
|カーソル左の1文字削除
|-
|Ctrl+l
|画面をクリア
|-
|Ctrl+p
|1つ前のコマンド
|-
|Ctrl+n
|次のコマンド
|-
|}

====コマンドの実行制御====

{|class="wikitable"
!コマンド キー
!内容
|-
|コマンド1 ; コマンド2
|コマンド1を実行して、コマンド2を実行
|-
|コマンド1 && コマンド2
|コマンド1が正常終了したら、コマンド2を実行
|-
|コマンド1 || コマンド2
|コマンド1が正常終了しなければ、コマンド2を実行
|-
|!!
|直前のコマンドを実行
|-
|!履歴番号
|履歴番号のコマンドを実行
|-
|!文字列
|実行履歴のなかで、文字列で始まる直近のコマンドを実行
|-
|!?文字列
|実行履歴のなかで、文字列を含む直近のコマンドを実行
|-
|^オプション1^オプション2
|1つ前のコマンドのオプション1をオプション2にして実行
|-
|Ctrl+c
|処理を中断(cancel)
|-
|Ctrl+s
|画面表示を一時中断(stop)
|-
|Ctrl+q
|一時中断した処理を再開(quit)
|-
|Ctrl+z
|処理を一時停止し、プロンプトへ
|-
|}

====シェル変数====

変数名=文字列

$ a='ls -al'
$ $a

====環境変数====
{|class="wikitable"
!環境変数
!内容
|-
|PS1
|プロンプトの表示文字列
|-
|PS2
|複数行にまたがる場合の表示文字列
|-
|PWD
|カレントディレクトリ(PrintWorkingDirectory)
|-
|HOSTNAME
|ホスト名
|-
|USER
|ユーザー名
|-
|HOME
|ホームディレクトリ
|-
|LANG
|使用言語
|-
|SHELL
|現在使用しているシェル
|-
|LOGNAME
|現在のログイン名
|-
|PATH
|コマンド、プログラムの検索パス
|-
|HISTSIZE
|コマンド履歴保持数
|-
|HISTFILE
|コマンド履歴を保持しているファイル
|-
|}

====引用符====

{|class="wikitable"
!引用符
!内容
|-
|シングルクォーテーション
|単なる文字列として扱われる
|-
|ダブルクォーテーション
|変数は展開される
|-
|バッククォーテーション
|かこまれた内容をコマンドとして扱う
|-
|}

----

案内メニュー