명령 세부 정보를 표시하려면 at을 사용하세요.

명령 세부 정보를 표시하려면 at을 사용하세요.

at을 처음 사용하는데 예약된 작업을 통해 명령을 표시하는 방법을 알고 싶습니다.

postgres@dcjsn-jv2526:/opt/db/backup/postgres/dumps> atq
29      Wed Nov  2 18:55:00 2022 a postgres

사용자가 특정 시간에 예정된 작업을 가지고 있는 것을 확인했습니다29. 이제 어떤 명령을 실행할지 확인하고 싶습니다. 어떻게 이를 달성할 수 있나요? 맨페이지에는 아무것도 없습니다.

답변1

주문하다

at -c 29

그것은 이루어져야합니다. 작업 파일에는 전체 환경이 포함되어 있으므로 필요한 경우 아래로 스크롤하여 실행된 스크립트를 확인하세요.

매뉴얼 at(1)페이지에는 다음과 같이 나와 있습니다.

       -c     cats the jobs listed on the command line to standard output.

그러나 다른 사용자의 작업을 확인하려면 슈퍼유저여야 합니다.

답변2

당신은 또한 이것을 할 수 있습니다

┌──[[email protected]]-[/var/spool/at]
└─$ls /var/spool/at/
a0000101a80dd0  a0000201a80dd0  spool
┌──[[email protected]]-[/var/spool/at]
└─$cat a0000201a80dd0

관련 정보