새로 설치된 시스템의 파일 타임스탬프가 왜 그렇게 오래된가요?

새로 설치된 시스템의 파일 타임스탬프가 왜 그렇게 오래된가요?

오늘 내 클라이언트 시스템에 Red Hat Enterprise Linux 5.6을 설치했습니다. 문제가 있는 경우 베어메탈에서 실행되는 것입니다. 설치가 완료된 후 ls -ltr /이 작업을 수행했는데 파일 및 폴더의 날짜가 포함된 전체 목록이 표시되었습니다. 놀랍게도 언급된 날짜는 제가 설치를 시작하기 훨씬 전의 과거였습니다.

여기에 이미지 설명을 입력하세요.

누군가 여기서 무슨 일이 일어나고 있는지 명확히 할 수 있습니까?

답변1

이러한 패키지의 압축을 풀면 패키지 관리자가 관리하는 파일이 여기에 배치됩니다. 실제로 이러한 패키지는 단지 아카이브( cpioRPM 형식, arDEB 형식)입니다. 이러한 파일을 추출하면 ZIP 파일을 생성하고 나중에 추출할 때 발생하는 것과 마찬가지로 수정 날짜가 보존됩니다.

당신이 보는 날짜는 패키지가 만들어진 날짜입니다. 그것이 제 추측입니다.

/binFedora에서 패키지는 가장 기본적인 파일 시스템 디렉터리를 제공합니다 filesystem.

# yum whatprovides /bin
filesystem-3.1-2.fc18.x86_64 : The basic directory layout for a Linux system

이는 CentOS/RHEL에서도 작동할 수 있지만 실제로 이를 확인하기 위해 그러한 시스템에 액세스할 수는 없습니다.

Debian/Ubuntu에서는 이로 인해 많은 수의 패키지가 생성됩니다. 디렉터리가 여러 패키지에 포함될 수 있습니다. 어떤 패키지가 먼저 생성되었는지에 따라 달라질 것 같습니다. 패키지가 설치되는 순서는 실행하는 설치 프로그램에 의해 관리됩니다.

관련 정보