CentOS에서 /etc/cron.d를 다시 빌드하는 방법은 무엇입니까?

CentOS에서 /etc/cron.d를 다시 빌드하는 방법은 무엇입니까?

/etc/cron.d자체 파일을 포함하는 구조를 현재 파일로 대체해야 하는 CentOS 시스템에 RPM이 설치되어 있습니다 /etc/cron.d. 그러나 이는 현재 내용을 대체합니다. 나는 cron.d그것이 상징적 인 링크라고 믿습니다.

원본을 검색하는 방법은 무엇입니까 /etc/cron.d?

답변1

/etc/cron.d내 CentOS 5.x 시스템의 심볼릭 링크가 아닙니다.

 drwx------ 2 root root 4096 Feb  5  2013 /etc/cron.d

따라서 완전히 손실된 경우 다음을 사용하여 복구할 수 있습니다.

# install -d -m 700 -o root -g root /etc/cron.d

그 자리에 다른 것이 있으면 방해가 되지 않는 곳으로 옮기고 디렉터리를 다시 만든 다음 선택적으로 다시 이동할 수 있습니다.

모든 파일 목록 가져오기~해야 한다거기에 설치하려면 다음과 같이 말하세요.

# rpm -qla | grep /etc/cron.d

Say는 rpm -qf filename파일을 소유한 패키지를 알려주므로 파일을 복원할 패키지를 다시 설치할 수 있습니다.

관련 정보