AIX에서 Putty를 통한 터미널 로깅(Smitty 포함)

AIX에서 Putty를 통한 터미널 로깅(Smitty 포함)

저는 Ubuntu 데스크탑에서 GNOME 터미널에 대한 터미널 로깅 방법을 사용하고 있습니다(GNOME 터미널에서 SSH를 사용할 때 매우 효과적입니다):

구현하다

  1. 루트 사용자로서:

    apt-get install bsdutils
    
  2. 일반 사용자로서:

    mkdir ~/logs
    
  3. 이것을 당신의 ~/.bashrc마지막 줄에 추가하세요!

    STARTTIME=`date +%F-%Hh-%Mm-%Ss-%N`; script -q -t 2>    \
      /home/USERNAMEHERE/logs/$STARTTIME-timing.txt         \
      -c 'bash --rcfile /home/USERNAMEHERE/.bashrc-cp'      \
      -f /home/USERNAMEHERE/logs/$STARTTIME-log.txt; exit 0
    
  4. 1)이 bashrc의 마지막 줄인지 확인한 다음 [이것은 "포크 폭탄"을 피하기 위해 필요합니다..]:

    sed -e '$d' /home/USERNAMEHERE/.bashrc > /home/USERNAMEHERE/.bashrc-cp
    

다시 하다

필요에 따라 파일 이름을 바꾸십시오! 한 번에 1개의 파일만 재생할 수 있습니다.

    scriptreplay "/home/USERNAMEHERE/logs/$STARTTIME-timing.txt" \
                 "/home/USERNAMEHERE/logs/$STARTTIME-log.txt"

이렇게 하면 ncurses 메뉴에 단계를 기록할 수 있습니다. 정말 대단합니다! 그것은 아주 잘 작동합니다.

질문

Putty에도 이 훌륭한 터미널 로깅 방법이 필요합니다. 어떻게 해야 하나요? (예: AIX 시스템에 스미티 메뉴를 기록하려면 퍼티를 사용해야 합니다.)

ps: 녹음 방법이 더 나을 수 있을까요? (누가 이것을 업데이트할 수 있나요?)

관련 정보