temp 폴더는 어디에 있습니까?


16

시스템에서 임시 파일의 폴더가 어디에 있는지 알고 싶습니다. 예를 들어 Windows의 폴더는 다음과 같습니다.

C : \ Documents and Settings \ Administrador \ Configuración local \ Temp


1
launchd일부 다른 데몬 사용 /private/tmp/및 /var/tmp임시 파일 및 소켓. /tmp에 대한 심볼릭 링크 /private/tmp입니다.
— jaume

덕분에 친구! / private / tmp와 / var / tmp의 차이점은 무엇입니까 ??
— Alberto Juarez

2
일반적 /tmp으로 재부팅시에는 지워지지 /var/tmp만 그렇지 않으면 지워집니다 .
— jaume

답변:


25

OS X은 저장된 프로그램 디렉토리를 생성 /private/var하고 시스템 임시 폴더를 찾기위한 $ TMPDIR 환경 변수를 정의합니다.

사용 Terminal.app 을 입력 echo $TMPDIR하거나 open $TMPDIR(해당 폴더에 찾기를 엽니 다).

거기서 당신은 실행중인 응용 프로그램에 의해 저장된 임시 파일을 찾을 수 있습니다.

출처 : https://superuser.com/questions/581347/where-is-the-temp-folder-inos-x

OS X은 UNIX를 기반으로하기 때문에 몇 가지 유형의 임시 디렉토리와 함께 "시스템"이 저장됩니다.

  • 다음과 같이 생성되는 $ TMPDIR /var/folders/xl/84p38nhj405frmrkdpqb3v9c0000gn/T/
  • /private/tmp
  • /private/var/tmp
  • /private/var/at/tmp
  • /private/var/spool/cups/tmp

3

귀하의 질문에는 "temp"폴더가 있다는 잘못된 전제가 있습니다. 이것은 Windows가 아니며 Mac OS X의 Unix 아키텍처는 완전히 다릅니다. 무엇을위한 임시 폴더? 일부 낮은 수준의 정크 들어있다 /tmp및 /var/tmp. 응용 프로그램 환경 설정에는 ~/Library/Preferences응용 프로그램 캐시 및 임시 파일에 대한이 ~/Library/Application\ Support있습니다.

달성하려는 특정 작업을 지정한 경우 더 명확한 답변이 가능합니다.


11
OP가 작업을 수행하려고 시도하는 것이 아니라 OS X의 작동 방식을 이해하고 싶다고 생각합니다. 그는 구체적으로 %USERPROFILE%\Local Settings\Temp( %USERPROFILE%\AppData\Local\TempVista 이상) 의 등가물을 요구하고 %USERPROFILE%\AppData\Local\Temporary Internet Files있습니다. 아마도 /tmp(symlink to /private/tmp) 및이며 /var/tmp, /tmp시작시 깨끗하게 지워지 는 차이점이 있습니다. 나는 언급하지 않았다 ~/Library/Application Support및 ~/Library/Preferences애플 리케이션 상태와 설정과 같은 영구 데이터를 저장하는 데 사용할로 임시 폴더입니다.
— jaume

임시 폴더 가 없다고 말하고 있습니까? 이 superuser.com/questions/581347/where-is-the-temp-folder-in-os-x에 의해 귀하의 답변이 반박 될 것 입니다.
— Allan

1
@Allan 당신은 전혀 내 게시물을 읽었습니까?
— Alexander

@Alexander 새로운 사용자를 염려 할 필요가 없습니다. 프로그램이 임시 디렉토리를 사용하는 것에 대한 많은 예를 나열 했으므로 lucasarruda의 answer과 같은 스타일로 모두 나열 할 수 있습니다 .
— Ben Leggiero

0

/tmp Mac OS X의 임시 파일 및 대부분의 UNIX 계열 시스템의 일반적인 위치입니다.


2
또한 있습니다 $TMPDIR.
— lhf

1
$TMPDIR임시 디렉토리 자체가 아닌 과 같은 임시 디렉토리를 가리키는 환경 변수 입니다 /tmp. $TMPDIR원하는 값으로 설정할 수 있습니다 (디렉토리가 있고 고정 비트가 설정 되어 있으면 작동합니다).
— jaume

0

사용자 특정 임시 파일의 임시 디렉토리는 환경 변수 TMPDIR에 의해 제공됩니다. 이것은 / var / tmp에 있습니다. 내 요세미티 로그인에서TMPDIR=/var/folders/11/d839g3h52m55ps0l8f621b8m0000gp/T/


이 또한 주기적으로 변경됩니다. 일관된 동작을 찾지 못했습니다.이 폴더에 저장하는 것이 일시적인 경우 좋은 것으로 생각합니다.
— Ben Leggiero
당사 사이트를 사용함과 동시에 당사의 쿠키 정책과 개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.