シェルトレーニング1日目

1日目の学習課題
1.Shellが導入[動画]
[動画] 2.コマンド履歴を
[ビデオ] 3.コマンド補完とエイリアス
[ビデオ] 4.ワイルドカード
[ビデオ] 5.入力と出力のリダイレクト
️12ポイントシステムは、研究のパンチを思い出させます
️夕方の周り8:00グループの発表の日のテストは、その後、ニュースグループへの注意を払います

変数$ HISTSIZEによって制御ストリップの最大数の歴史、すべてのコマンドが実行さの.bash_historyに

歴史-cコマンド履歴をクリア

このパラメータHISTSIZEは/ etc / profileをして設定することができます

HISTTIMEFORMAT = "%Y /%のM /%dの%のH:%のM:%S"

chattrは+ A〜/の.bash_history

!!コマンドを実行
N-条を!N実装
最新の単語で始まる単語を実行するには!

コマンド補完

bashの補完コマンドパケット完了

エイリアスを定義します

bashrcに

/etc/profile.d/

別名restartnet = systemctl再起動network.service

unalias restartnet

ワイルドカード
*は任意の1文字以上の文字を表しますか
これは、単一の文字を表し
LSを[0-9]の範囲の.txtの代表
LS {1,2}の.txt前掲、異なる表現を有します

リダイレクト
CAT 1.TXT> 2.txt
CATの1.TXT >> 2.txt
2> err.txt 2>は、ファイルにエラー出力を表し1.TXT CAT

LS [12] .txtのaaa.txt&> A.TXT

&>、正しいエラーがファイルにリダイレクトされます

LS [12] .txtのaaa.txt> 1.TXT 2> A.TXT - 異なる印刷エラー異なるファイルに

おすすめ

転載: blog.51cto.com/testdb/2429931