Solution 1 :
La principale différence entre les deux est que /tmp est effacé chaque fois que le système redémarre, tandis que /var/tmp est conservé lors des redémarrages.
Vous pourrez trouver de plus amples informations concernant les structures de répertoires standard Linux sur le lien suivant :http://www.pathname.com/fhs/pub/fhs-2.3.html#VARTMPTEMPORARYFILESPRESERVEDBETWEE.
Solution 2 :
Historiquement, /tmp était un système de fichiers en mémoire uniquement, ce qui signifie que son contenu était détruit par un redémarrage. /var/tmp était dans un vrai système de fichiers, ce qui signifie que son contenu pouvait survivre à un redémarrage.