서버 목록이 마지막으로 완전히 업데이트 된시기를 확인하는 스크립트를 작성 중입니다 yum update
.
history |grep "yum update"|head -n 1
그러나 나는 그것을 찾을 수 있지만 문제는 사용자가 그것을 시작할 수는 있지만 프롬프트에 "y"를 입력하지 않았다는 것입니다.
내가 시도한 또 다른 방법은 yum history
ID | Login user | Date and time | Action(s) | Altered
-------------------------------------------------------------------------------
109 | <xyz user> | 2015-08-20 07:18 | Erase | 1 E<
108 | root <root> | 2015-08-18 08:56 | Update | 3 >
107 | root <root> | 2015-08-14 07:39 | Update | 1
106 | root <root> | 2015-08-14 07:38 | Update | 1
105 | root <root> | 2015-08-14 07:38 | Update | 3
104 | root <root> | 2015-08-13 07:31 | Update | 1
103 | root <root> | 2015-08-11 05:46 | Update | 1
102 | root <root> | 2015-08-11 05:46 | Update | 2
101 | root <root> | 2015-08-11 05:45 | Update | 3
100 | root <root> | 2015-08-11 05:45 | Update | 3
99 | root <root> | 2015-08-10 20:41 | Update | 1
98 | root <root> | 2015-08-05 02:35 | Update | 1
97 | root <root> | 2015-05-14 10:52 | Update | 1
96 | root <root> | 2015-05-01 02:59 | Obsoleting | 2
95 | root <root> | 2015-04-09 16:06 | Update | 1 <
94 | <xyz.user> | 2015-03-28 08:49 | Update | 1 ><
93 | <xyz.usert> | 2015-03-28 08:14 | Erase | 3 ><
92 | <xyz.user> | 2015-03-13 07:46 | Install | 6 ><
91 | <xyz.user> | 2015-03-13 05:45 | I, U | 24 >
90 | root <root> | 2015-03-04 01:24 | Update | 3
그러나 yum update
출시 날짜 와 성공 날짜를 결정하는 방법을 찾을 수 없습니다 . 예를 들어 18 일에 "업데이트"로 표시된 트랜잭션 ID 108을 확인하면 yum update
해당 날짜에 대한 명령 을 찾을 수 없습니다 .
history |grep 2015 |grep "yum update"
5182 20150313-054444 > yum update
내가 노력하는 또 다른 경로로했다 /var/log/yum.log
하지만 yum.log
또한 설치하고 업데이트를 표시합니다. 패키지 e : g :를 설치하는 동안 패키지가 업데이트되고 yum install varnish
특정 패키지 (예 : (varnish-libs-2.1.5-5.el6.i686, 3.0.7-1.el6.i686 등)의 업데이트가 필요한 경우) yum.log에 업데이트 된 것으로 표시됩니다
a yum update
가 출시되었고 성공한 날짜를 찾는 방법이 있습니까?