Y
누군가 소프트웨어를 업그레이드하려고 하는데 일부 파일을 저장해야 하는 경우 "중간" 덤프 디렉터리(경로 )를 사용하여 경로에서 일부 파일을 잘라내거나 복사하여 붙여넣은 X
다음 해당 파일을 잘라내어 복사하여 붙여넣는 것이 편리합니다. 길. Z
업그레이드하기 전에 특정 파일을 복사하여 업그레이드된 소프트웨어에 다시 붙여넣습니다(업그레이드 중에 저장된 파일이 자연스럽게 삭제된 경우).
Unix/Linux 시스템에는 일반적으로 파일을 배치할 수 있는 "dump" 디렉터리가 있으며 이러한 파일은 자동으로 삭제되지 않거나 일반적인 표준 장기간(예: 12개월) 후에 자동으로 삭제됩니까?
나는 그러한 디렉토리가 다음과 같다고 가정합니다.tmp그러나 일반적으로 모든 Unix/Linux 시스템에 이 기능이 있는지 또는 이에 대한 표준(예: 12개월 동안 자동 삭제)이 있는지는 확실하지 않습니다.
답변1
최소 보존 시간이 보장되는 일반적인 "스테이징" 영역은 없습니다. 그러나 이 목적으로 사용되는 두 가지 공통 디렉토리가 있습니다.
/var/tmp
나는 이런 목적으로 추천하고 싶다Linux 파일 계층 표준(pdf)에는 다음과 같이 나와 있습니다.
3.18.
/tmp
:임시 파일3.18.1.목적 이
/tmp
디렉터리는 임시 파일이 필요한 프로그램에서 사용할 수 있어야 한다.프로그램은
/tmp
프로그램 호출 사이에 파일이나 디렉터리가 보존된다고 가정해서는 안 됩니다.
그리고
5.15.
/var/tmp
: 시스템 재부팅 사이에 보관되는 임시 파일 5.15.1. 목적 이/var/tmp
디렉터리는 시스템 재부팅 사이에 임시 파일이나 디렉터리를 보존해야 하는 프로그램에서 사용할 수 있습니다. 따라서 에 저장된 데이터는/var/tmp
에 저장된 데이터보다 내구성이 뛰어납니다/tmp
.
/var/tmp
시스템이 시작될 때 시스템에 있는 파일과 디렉터리를 삭제하면 안 됩니다. 에 저장된 데이터는/var/tmp
일반적으로 사이트별 방식으로 삭제되지만 삭제 빈도는/tmp
.