저는 소프트웨어를 설치하고 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를 작성합니다.