私はソフトウェアをインストールし、Linuxボックスに多くの変更を加えています。複数回「history」を実行してコマンドのリストを取得し、Googleドキュメントにコピーして貼り付けます。次に、チームとステップを共有できるように整理します。 Google Docsでコマンド履歴同期を自動的に設定する方法はありますか?
ベストアンサー1
このタイプの出力のために、次の場所にrsyslogロガーを設定しました/etc/rsyslog.conf
。
local6.* /var/log/commands.log
そしてプロンプトコマンド/etc/bashrc
export PROMPT_COMMAND='RETRN_VAL=$?;logger -p local6.debug "$(whoami) [$$]: $(history 1 | sed "s/^[ ]*[0-9]\+[ ]*//" ) [$RETRN_VAL]"'
このようにして、sudoerの背後にある実際のユーザーとしてログインすることもできます。
ただし、Google Docsを作成する代わりに/var/log/commands.logを作成します。