<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Комментарии на: Как правильно удалять временные файлы</title>
	<atom:link href="http://www.bloged.org/2011/01/blog-post.html/feed" rel="self" type="application/rss+xml" />
	<link>http://www.bloged.org/2011/01/blog-post.html</link>
	<description>Я надеюсь здесь собрать все, что мне кажется интересным. Возможно, это понравится и Вам.</description>
	<lastBuildDate>Sun, 16 May 2021 14:00:50 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.5</generator>
	<item>
		<title>От: Ed</title>
		<link>http://www.bloged.org/2011/01/blog-post.html#comment-179</link>
		<dc:creator>Ed</dc:creator>
		<pubDate>Sun, 23 Jan 2011 07:59:03 +0000</pubDate>
		<guid isPermaLink="false">http://bloged.org/2011/01/%d0%ba%d0%b0%d0%ba-%d0%bf%d1%80%d0%b0%d0%b2%d0%b8%d0%bb%d1%8c%d0%bd%d0%be-%d1%83%d0%b4%d0%b0%d0%bb%d1%8f%d1%82%d1%8c-%d0%b2%d1%80%d0%b5%d0%bc%d0%b5%d0%bd%d0%bd%d1%8b%d0%b5-%d1%84%d0%b0%d0%b9%d0%bb.html#comment-179</guid>
		<description><![CDATA[Судя по комментарию, у тебя runlevel = 5 ?&lt;br /&gt;&lt;br /&gt;У меня не так, у меня runlevel = 3. Т.е. сервер стартует без X. И если я логинюсь под пользователем, и набираю startx, то сессия X у меня запускается от пользователя, а не от рута.&lt;br /&gt;&lt;br /&gt;Для твоего случая действительно все переменные настраивать не надо. У меня же временные файлы просто затрутся по крону, если их не хранить требуемое число дней.]]></description>
		<content:encoded><![CDATA[<p>Судя по комментарию, у тебя runlevel = 5 ?</p>
<p>У меня не так, у меня runlevel = 3. Т.е. сервер стартует без X. И если я логинюсь под пользователем, и набираю startx, то сессия X у меня запускается от пользователя, а не от рута.</p>
<p>Для твоего случая действительно все переменные настраивать не надо. У меня же временные файлы просто затрутся по крону, если их не хранить требуемое число дней.</p>
]]></content:encoded>
	</item>
	<item>
		<title>От: Anonymous</title>
		<link>http://www.bloged.org/2011/01/blog-post.html#comment-178</link>
		<dc:creator>Anonymous</dc:creator>
		<pubDate>Sun, 23 Jan 2011 07:42:50 +0000</pubDate>
		<guid isPermaLink="false">http://bloged.org/2011/01/%d0%ba%d0%b0%d0%ba-%d0%bf%d1%80%d0%b0%d0%b2%d0%b8%d0%bb%d1%8c%d0%bd%d0%be-%d1%83%d0%b4%d0%b0%d0%bb%d1%8f%d1%82%d1%8c-%d0%b2%d1%80%d0%b5%d0%bc%d0%b5%d0%bd%d0%bd%d1%8b%d0%b5-%d1%84%d0%b0%d0%b9%d0%bb.html#comment-178</guid>
		<description><![CDATA[MAX_DAYS_IN_TMP указывает максимальное количество дней, когда не было обращений к файлу, который подлежит удалению. В скрипте /etc/cron.daily/suse.de-clean-tmp&lt;br /&gt;происходит проверка через &lt;br /&gt;find $DIR/. $OMIT ! -type d ! -type s ! -type p -atime +$MAX_DAYS -exec /usr/bin/safe-rm {} \;&lt;br /&gt;где &lt;br /&gt;$OMIT = Все пользователи, кроме указаных в OWNER_TO_KEEP_IN_TMP&lt;br /&gt;$DIR = каталоги указаные в TMP_DIRS_TO_CLEAR и LONG_TMP_DIRS_TO_CLEAR&lt;br /&gt;$MAX_DAYS = MAX_DAYS_IN_TMP и MAX_DAYS_IN_LONG_TMP соответственно.&lt;br /&gt;Тоесть будут удалены все файлы которые не являются директориями, сокетами, именоваными каналами, не пренадлежат пользователям указаным в OWNER_TO_KEEP_IN_TMP, и имеют время последнего обращения больше указанного в MAX_DAYS_IN_TMP.&lt;br /&gt;&lt;br /&gt;Так как сессия X-сервера пренадлежит root-у, то эти файлы не могут быть удалены, пользователь root указан в OWNER_TO_KEEP_IN_TMP.&lt;br /&gt;&lt;br /&gt;Исходя из выше сказанного повторюсь, - нет смысла настраивать все переменные, для компьютера который регулярно перезагружается, если явно указываем CLEAR_TMP_DIRS_AT_BOOTUP = yes.&lt;br /&gt;Для сервера нет смысла ставить CLEAR_TMP_DIRS_AT_BOOTUP = yes, зато удобнее настроить остальные переменные.]]></description>
		<content:encoded><![CDATA[<p>MAX_DAYS_IN_TMP указывает максимальное количество дней, когда не было обращений к файлу, который подлежит удалению. В скрипте /etc/cron.daily/suse.de-clean-tmp<br />происходит проверка через <br />find $DIR/. $OMIT ! -type d ! -type s ! -type p -atime +$MAX_DAYS -exec /usr/bin/safe-rm {} \;<br />где <br />$OMIT = Все пользователи, кроме указаных в OWNER_TO_KEEP_IN_TMP<br />$DIR = каталоги указаные в TMP_DIRS_TO_CLEAR и LONG_TMP_DIRS_TO_CLEAR<br />$MAX_DAYS = MAX_DAYS_IN_TMP и MAX_DAYS_IN_LONG_TMP соответственно.<br />Тоесть будут удалены все файлы которые не являются директориями, сокетами, именоваными каналами, не пренадлежат пользователям указаным в OWNER_TO_KEEP_IN_TMP, и имеют время последнего обращения больше указанного в MAX_DAYS_IN_TMP.</p>
<p>Так как сессия X-сервера пренадлежит root-у, то эти файлы не могут быть удалены, пользователь root указан в OWNER_TO_KEEP_IN_TMP.</p>
<p>Исходя из выше сказанного повторюсь, &#8211; нет смысла настраивать все переменные, для компьютера который регулярно перезагружается, если явно указываем CLEAR_TMP_DIRS_AT_BOOTUP = yes.<br />Для сервера нет смысла ставить CLEAR_TMP_DIRS_AT_BOOTUP = yes, зато удобнее настроить остальные переменные.</p>
]]></content:encoded>
	</item>
	<item>
		<title>От: Ed</title>
		<link>http://www.bloged.org/2011/01/blog-post.html#comment-177</link>
		<dc:creator>Ed</dc:creator>
		<pubDate>Sat, 22 Jan 2011 19:38:46 +0000</pubDate>
		<guid isPermaLink="false">http://bloged.org/2011/01/%d0%ba%d0%b0%d0%ba-%d0%bf%d1%80%d0%b0%d0%b2%d0%b8%d0%bb%d1%8c%d0%bd%d0%be-%d1%83%d0%b4%d0%b0%d0%bb%d1%8f%d1%82%d1%8c-%d0%b2%d1%80%d0%b5%d0%bc%d0%b5%d0%bd%d0%bd%d1%8b%d0%b5-%d1%84%d0%b0%d0%b9%d0%bb.html#comment-177</guid>
		<description><![CDATA[Так и задумано. Если я перегружаю машину, /tmp будет очищена.&lt;br /&gt;В противном случае дольше заданного времени они не проживут (а я поставил там 100 дней), не хочу внезапно потерять текщую сессию X-сервера из-за удаления временных файлов.]]></description>
		<content:encoded><![CDATA[<p>Так и задумано. Если я перегружаю машину, /tmp будет очищена.<br />В противном случае дольше заданного времени они не проживут (а я поставил там 100 дней), не хочу внезапно потерять текщую сессию X-сервера из-за удаления временных файлов.</p>
]]></content:encoded>
	</item>
	<item>
		<title>От: Anonymous</title>
		<link>http://www.bloged.org/2011/01/blog-post.html#comment-176</link>
		<dc:creator>Anonymous</dc:creator>
		<pubDate>Sat, 22 Jan 2011 19:30:44 +0000</pubDate>
		<guid isPermaLink="false">http://bloged.org/2011/01/%d0%ba%d0%b0%d0%ba-%d0%bf%d1%80%d0%b0%d0%b2%d0%b8%d0%bb%d1%8c%d0%bd%d0%be-%d1%83%d0%b4%d0%b0%d0%bb%d1%8f%d1%82%d1%8c-%d0%b2%d1%80%d0%b5%d0%bc%d0%b5%d0%bd%d0%bd%d1%8b%d0%b5-%d1%84%d0%b0%d0%b9%d0%bb.html#comment-176</guid>
		<description><![CDATA[CLEAR_TMP_DIRS_AT_BOOTUP = yes&lt;br /&gt;Перекрывает все остальные настройки, при любой перезагрузке очищает полностью то что указано в &quot;TMP_DIRS_TO_CLEAR&quot;.&lt;br /&gt;Поэтому либо все остальные настройки этого файла, либо CLEAR_TMP_DIRS_AT_BOOTUP = yes]]></description>
		<content:encoded><![CDATA[<p>CLEAR_TMP_DIRS_AT_BOOTUP = yes<br />Перекрывает все остальные настройки, при любой перезагрузке очищает полностью то что указано в &#8220;TMP_DIRS_TO_CLEAR&#8221;.<br />Поэтому либо все остальные настройки этого файла, либо CLEAR_TMP_DIRS_AT_BOOTUP = yes</p>
]]></content:encoded>
	</item>
</channel>
</rss>
