지난 15 분 동안 bash에서 실행 된 내역에서 명령을 가져올 수 있습니까?

이샨

지난 15 분 동안 실행 된 특정 명령에 대한 알림을 보내는 cron 작업을 배치하고 싶습니다. 을 사용하여 타임 스탬프와 함께 기록을 얻을 수 export HISTTIMEFORMAT='%F %T'있지만 지난 15 분 동안 만 실행 된 명령에 따라 필터링하는 방법을 실제로 파악할 수 없었습니다. 누군가 나에게 그 방법을 제안 할 수 있습니까?

무루

다른 시간 형식을 사용하는 것이 더 쉽습니다 ( HISTTIMEFORMATBash가 시간을 추적하기에 충분한 값으로 설정 하기 때문에 가능합니다 ). 따라서 Unix 타임 스탬프와 지금과 그때의 차이를 사용하십시오.

HISTTIMEFORMAT='%s ' history |  awk -v now=$(date +%s) '(now - $2) < 15*60'

date +%s현재 Unix 타임 스탬프이고 히스토리 출력의 두 번째 열이 HISTTIMEFORMAT필드이므로 초 단위의 차이가 15 분 미만인지 확인합니다.

그러나 명령 사용을 모니터링하려는 의도라면 이것은 실제로 진행할 방법이 아닙니다. 대신 감사 된 설정 (명령 실행을 감시하도록 구성 할 수 있음).

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

지연된 명령 실행을 bash 변수에 저장할 수 있습니까?

분류에서Dev

로컬로 실행 된 스크립트가 원격 서버에서 명령을 실행할 수 있습니까?

분류에서Dev

내 bash에서 명령을 실행할 수있는 동안 Bash 스크립트에서 명령을 찾을 수 없습니다.

분류에서Dev

Bash에서 여러 변수로 구분 된 명령을 실행하는 방법은 무엇입니까?

분류에서Dev

sudo로 .bashrc에서로드 된 명령을 실행할 수 있습니까?

분류에서Dev

컨테이너를 실행하는 동안 bash가 함수 내부에서 명령을 실행하도록합니다.

분류에서Dev

지난 2 일 동안 생성되거나 수정 된 테이블에서 행을 가져 오려면 어떻게해야합니까?

분류에서Dev

"로그 파일에서 지난 한 시간 동안 기록 된 줄"을 꼬리표 할 수 있습니까?

분류에서Dev

주어진 시간 슬롯 동안 스레드에서 실행되는 최소 명령 수가 있습니까?

분류에서Dev

mysql : 명령이 동기화되지 않았습니다. 이 명령을 지금 실행할 수 없습니다-> 쿼리가 PHP 함수에서 실행될 때

분류에서Dev

내 Python IDLE에서 pyperclip을 가져올 수 없지만 명령 프롬프트에서 가져올 수 있음

분류에서Dev

다른 명령 내에서 명령을 실행할 수 있습니까?

분류에서Dev

변수에 저장된 명령을 어떻게 실행할 수 있습니까?

분류에서Dev

콘솔 MongoDB에서 두 가지 명령을 수행 할 수 있습니까?

분류에서Dev

바로 가기 조합에서 실행되는 명령 / 동작을 어떻게 알 수 있습니까?

분류에서Dev

바로 가기 조합에서 실행되는 명령 / 동작을 어떻게 알 수 있습니까?

분류에서Dev

perl에서 시스템 명령을 사용하여 컴파일 된 C 프로그램 실행의 stderr을 가져올 수 없습니다.

분류에서Dev

변수에서 명령 실행은 파이프의 뒷부분을 실행하지 않습니다.

분류에서Dev

배치 파일을 실행하는 동안 IF 조건에서 명령 구문이 올바르지 않습니다.

분류에서Dev

Windows 바로 가기에서 배치 명령을 실행할 수 있습니까?

분류에서Dev

프로그램이 분리 된 화면에서 실행중인 것을 감지 할 수 있습니까?

분류에서Dev

netezza에서 "Create external table"명령을 사용하는 동안 별칭 이름을 가져올 수 없습니다.

분류에서Dev

sudo 접두어가 있지만 플래그를 기반으로하는 bash 스크립트에서 명령을 어떻게 실행할 수 있습니까?

분류에서Dev

JavaScript에서 정의 된 Symbol의 설명 값을 가져올 수 있습니까?

분류에서Dev

bash에서 PHP 파일 내용을 실행했는데 일부 명령을 실행할 수 있습니까?

분류에서Dev

컴퓨터가 지정된 시간에 꺼져 있으면`at`가 나중에 명령을 실행합니까?

분류에서Dev

bash 함수에서 실행 된 마지막 명령 반환

분류에서Dev

파이썬 코드 내에서 bash 스크립트 명령을 실행 / 실행할 수 있습니까?

분류에서Dev

Ruby에서 명령을 실행하는 동안 Bash 구문 오류가 발생했지만 셸에서 작동합니다.

Related 관련 기사

  1. 1

    지연된 명령 실행을 bash 변수에 저장할 수 있습니까?

  2. 2

    로컬로 실행 된 스크립트가 원격 서버에서 명령을 실행할 수 있습니까?

  3. 3

    내 bash에서 명령을 실행할 수있는 동안 Bash 스크립트에서 명령을 찾을 수 없습니다.

  4. 4

    Bash에서 여러 변수로 구분 된 명령을 실행하는 방법은 무엇입니까?

  5. 5

    sudo로 .bashrc에서로드 된 명령을 실행할 수 있습니까?

  6. 6

    컨테이너를 실행하는 동안 bash가 함수 내부에서 명령을 실행하도록합니다.

  7. 7

    지난 2 일 동안 생성되거나 수정 된 테이블에서 행을 가져 오려면 어떻게해야합니까?

  8. 8

    "로그 파일에서 지난 한 시간 동안 기록 된 줄"을 꼬리표 할 수 있습니까?

  9. 9

    주어진 시간 슬롯 동안 스레드에서 실행되는 최소 명령 수가 있습니까?

  10. 10

    mysql : 명령이 동기화되지 않았습니다. 이 명령을 지금 실행할 수 없습니다-> 쿼리가 PHP 함수에서 실행될 때

  11. 11

    내 Python IDLE에서 pyperclip을 가져올 수 없지만 명령 프롬프트에서 가져올 수 있음

  12. 12

    다른 명령 내에서 명령을 실행할 수 있습니까?

  13. 13

    변수에 저장된 명령을 어떻게 실행할 수 있습니까?

  14. 14

    콘솔 MongoDB에서 두 가지 명령을 수행 할 수 있습니까?

  15. 15

    바로 가기 조합에서 실행되는 명령 / 동작을 어떻게 알 수 있습니까?

  16. 16

    바로 가기 조합에서 실행되는 명령 / 동작을 어떻게 알 수 있습니까?

  17. 17

    perl에서 시스템 명령을 사용하여 컴파일 된 C 프로그램 실행의 stderr을 가져올 수 없습니다.

  18. 18

    변수에서 명령 실행은 파이프의 뒷부분을 실행하지 않습니다.

  19. 19

    배치 파일을 실행하는 동안 IF 조건에서 명령 구문이 올바르지 않습니다.

  20. 20

    Windows 바로 가기에서 배치 명령을 실행할 수 있습니까?

  21. 21

    프로그램이 분리 된 화면에서 실행중인 것을 감지 할 수 있습니까?

  22. 22

    netezza에서 "Create external table"명령을 사용하는 동안 별칭 이름을 가져올 수 없습니다.

  23. 23

    sudo 접두어가 있지만 플래그를 기반으로하는 bash 스크립트에서 명령을 어떻게 실행할 수 있습니까?

  24. 24

    JavaScript에서 정의 된 Symbol의 설명 값을 가져올 수 있습니까?

  25. 25

    bash에서 PHP 파일 내용을 실행했는데 일부 명령을 실행할 수 있습니까?

  26. 26

    컴퓨터가 지정된 시간에 꺼져 있으면`at`가 나중에 명령을 실행합니까?

  27. 27

    bash 함수에서 실행 된 마지막 명령 반환

  28. 28

    파이썬 코드 내에서 bash 스크립트 명령을 실행 / 실행할 수 있습니까?

  29. 29

    Ruby에서 명령을 실행하는 동안 Bash 구문 오류가 발생했지만 셸에서 작동합니다.

뜨겁다태그

보관