Linuxのコマンドは、履歴の記録しました

レコードスクリプト

CDは/ usr / local /
MKDIRレコードが
777件のレコードをchmodコマンド/
chmodの+ Tレコード/
vimの/ etc / profileを

(1)スクリプト:推奨(日付でログファイルを分割します)

#レコードCMD履歴
[あれば!-dは/ usr / local /レコード/ $ {LOGNAME}] 

次に

MKDIR -pは/ usr / local /レコード/ $ {LOGNAME}は

300は/ usr / local /レコード/ $ {LOGNAME} chmodコマンド

のfi 


エクスポートHISTORY_FILE_DATE_NAME = '日付「+ %Y-%M-%D "` 
エクスポートHISTORY_FILE ="は/ usr / local /レコード/ $ {LOGNAME} / bash_history _ $ {HISTORY_FILE_DATE_NAME} " 


#EXPORT HISTORY_FILE ="は/ usr / local /レコード/ $ {LOGNAME} / bash_history " 

輸出PROMPT_COMMAND = '{日付"+%Y-%M-%D%T ##### $(私が誰| awkは"{印刷\ $ 1 \" \ \" \ \ $ 2" "\ $ 5}" )#### $(歴史1 | {X CMD読み取る; "$のCMD"エコー;}) "。} >> $ HISTORY_FILE」

 

(2):( 2つのテストスクリプトが推奨されていない、ログ)を蓄積していき

[もし!-dは/ usr / local /レコード/ $ {LOGNAME}] 

次に

MKDIR -pは/ usr / local /レコード/ $ {LOGNAME} 

300は/ usr / local /レコード/ $ {LOGNAME} chmodコマンド

のfi 

エクスポートHISTORY_FILEを= "は/ usr /ローカル/記録/ $ {LOGNAME} / bash_history」

輸出PROMPT_COMMAND = '{日付"+%Y-%M-%D%T ##### $(I何者| awkは"{印刷\ $ 1 \" \" "\ "\ \ $ 2 \ $ 5}")#### $(歴史1 | {X cmdを読み取る;エコー"$のCMD";})"。} >> $ HISTORY_FILE」

  

ソースは/ etc / profile

https://my.oschina.net/u/3866149/blog/3030842

 

説明:

O + T  

https://www.iteye.com/blog/cocos-1089890

https://blog.51cto.com/13868278/2149028

おすすめ

転載: www.cnblogs.com/andy9468/p/11571224.html