シェル
-
シェル - ユーザが Linux にログインした際に起動し、端末状にコマンドプロンプトを表示してユーザーからの入力を待ち受ける
- bash とか
-
ワイルドカード指定。ls less cat rm mv とかで指定する時
- ? : 任意の1文字
-
- : 任意の文字列
- [...] : []内のいずれか1文字
- [!...] : []内に含まれない1文字
- ¥ : ワイルドカード記号の前につけることでワイルドカード文字列を指定 ""で囲んでも良い
- {} : ,区切りで順番に展開
- cp sample.{txt,bak} # バックアップが取れる
-
history # コマンドの履歴が見れる
-
history に関する環境変数は ~/.bash_profile に環境変数を編集して反映できる
-
エイリアス - コマンドに別名をつけて実行する機能
- alias ts="date +%Y%m%d_%H%M%S" # 設定
- alias 設定してあるエイリアスを確認
- ~/.bashrc で エイリアスを設定
-
source ~/.bashファイル # 設定の読み込み