Take the 2-minute tour ×
Server Fault is a question and answer site for professional system and network administrators. It's 100% free, no registration required.

Can you put files in /tmp? A friend of mine was telling me never to do that, it could bring down a machine. Is this true?

share|improve this question

3 Answers 3

up vote 2 down vote accepted

Depends. If it's actually a temporary file that's fine.

There are two situations where it might bring a machine down (or at least impair operation):

  1. There's no limit on it and you fill the root disk. This is even more of a problem if /var is the same slice/partition.

  2. It's RAM and there's no limit so you use up all of the RAM on the machine.

But in general, the point is as a place for users to store temporary files (i.e. ones that may be deleted by the administrator or will disappear if the machine reboots).

share|improve this answer

It's what it's there for. The only potential problem is if you run out of space. You should be aware that the contents are generally not preserved across reboots.

share|improve this answer

If you're writing software for a multi-user system, make sure you create temp files securely. If writing shell scripts, the mktemp utility does this easily.

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.