ইউনিক্সে, কোনও ফাইল মুছে ফেলা তার পিতামাতার ডিরেক্টরি থেকে এটির একটি রেফারেন্স সরিয়ে দেয় (এটি আসলে "লিঙ্কযুক্ত" বলা হয়)।
প্রকৃত ফাইল ডেটা কেবল তখনই মুছে ফেলা হয় যখন এটি কোনও ডিরেক্টরি থেকে রেফারেন্স করা হয় না (কোনও ফাইলে একাধিক তথাকথিত হার্ডলিঙ্ক থাকতে পারে) এবং এটি কোনও প্রোগ্রাম দ্বারা খোলা থাকে না।
হ্যাঁ, / tmp থেকে ফাইলগুলি মুছে ফেলা এমন প্রোগ্রামগুলিতে ক্রাশ হওয়া উচিত নয় যা এই ফাইলগুলিকে সম্ভবত খোলা রাখে। অন্যদিকে, প্রোগ্রামটি ইতিমধ্যে মুছে ফেলা ফাইলটি বন্ধ না করা পর্যন্ত আসল ডিস্কের স্থানটি মুক্ত করা হবে না।
/tmp
ডিরেক্টরিটি প্রতিটি প্রারম্ভকালে পরিষ্কার করা হয় তাও অ্যাকাউন্টে রাখুন ।