<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>script arşivleri | BURAK AKTAŞ</title>
	<atom:link href="https://www.burakaktas.com/etiket/script/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.burakaktas.com/etiket/script/</link>
	<description>Virtualization Technologies Blog</description>
	<lastBuildDate>Mon, 14 Nov 2022 21:48:44 +0000</lastBuildDate>
	<language>tr</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</generator>

<image>
	<url>https://www.burakaktas.com/wp-content/uploads/2020/04/cropped-vm_favicon-32x32.png</url>
	<title>script arşivleri | BURAK AKTAŞ</title>
	<link>https://www.burakaktas.com/etiket/script/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Script to Delete Log Files in LINUX</title>
		<link>https://www.burakaktas.com/script-to-delete-log-files-in-linux/</link>
		
		<dc:creator><![CDATA[Burak AKTAŞ]]></dc:creator>
		<pubDate>Sun, 26 Jun 2022 12:36:29 +0000</pubDate>
				<category><![CDATA[Centos]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[logs]]></category>
		<category><![CDATA[script]]></category>
		<guid isPermaLink="false">https://www.burakaktas.com/?p=3442</guid>

					<description><![CDATA[<p>Merhaba, bu yazımda sizlere basit bir script ile log dosyasının nasıl silineceğini ve cronjob oluşturmayı anlatıyor olacağım. Linux işletim sistemi ve çalışan uygulamalar sürekli olarak çeşitli günlük dosyalarında, günlüğe kaydedilen çeşitli türlerde mesajlar üretir. Günlük kaydı, sistemin çalışması ve hataları hakkında ana bilgi kaynağıdır.Günlük dosyalarının çoğu /var/log dizininde bulunur. Öncelikle scripti barındıracağımız klasörü oluşturalım. Oluşturmuş olduğumuz script klasörünün içine shell [&#8230;]</p>
<p>The post <a href="https://www.burakaktas.com/script-to-delete-log-files-in-linux/">Script to Delete Log Files in LINUX</a> appeared first on <a href="https://www.burakaktas.com">BURAK AKTAŞ</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p class="has-medium-font-size">Merhaba, bu yazımda sizlere basit bir script ile log dosyasının nasıl silineceğini ve cronjob oluşturmayı anlatıyor olacağım.</p>



<p class="has-medium-font-size">Linux işletim sistemi ve çalışan uygulamalar sürekli olarak çeşitli günlük dosyalarında, günlüğe kaydedilen çeşitli türlerde mesajlar üretir.</p>



<p class="has-medium-font-size">Günlük kaydı, sistemin çalışması ve hataları hakkında ana bilgi kaynağıdır.<br>Günlük dosyalarının çoğu<strong> /var/log</strong> dizininde bulunur.</p>



<p class="has-medium-font-size">Öncelikle scripti barındıracağımız klasörü oluşturalım.</p>



<pre class="wp-block-code has-medium-font-size"><code><strong>$ cd ~/
$ mkdir script</strong></code></pre>



<p class="has-medium-font-size">Oluşturmuş olduğumuz script klasörünün içine <strong>shell script</strong> dosyası oluşturuyoruz.</p>



<pre class="wp-block-code has-medium-font-size"><code><strong>$ cd script
$ touch delete_logs.sh
$ chmod +x delete_logs.sh</strong></code></pre>



<p class="has-medium-font-size">Benim örneğimde syslog log&#8217;larını temizleyeceğiz. Ubuntu olduğu için syslog olarak geçiyor, OS Centos olsaydı bu sefer message log&#8217;larını temizleyecektik.</p>



<figure class="wp-block-image size-large"><a href="https://www.burakaktas.com/wp-content/uploads/2022/06/linux_sysyog.jpg"><img fetchpriority="high" decoding="async" width="1024" height="207" src="https://www.burakaktas.com/wp-content/uploads/2022/06/linux_sysyog-1024x207.jpg" alt="" class="wp-image-3448" srcset="https://www.burakaktas.com/wp-content/uploads/2022/06/linux_sysyog-1024x207.jpg 1024w, https://www.burakaktas.com/wp-content/uploads/2022/06/linux_sysyog-300x61.jpg 300w, https://www.burakaktas.com/wp-content/uploads/2022/06/linux_sysyog-768x156.jpg 768w, https://www.burakaktas.com/wp-content/uploads/2022/06/linux_sysyog-920x186.jpg 920w, https://www.burakaktas.com/wp-content/uploads/2022/06/linux_sysyog-230x47.jpg 230w, https://www.burakaktas.com/wp-content/uploads/2022/06/linux_sysyog-350x71.jpg 350w, https://www.burakaktas.com/wp-content/uploads/2022/06/linux_sysyog-480x97.jpg 480w, https://www.burakaktas.com/wp-content/uploads/2022/06/linux_sysyog.jpg 1412w" sizes="(max-width: 1024px) 100vw, 1024px" /></a></figure>



<p class="has-medium-font-size"><strong>delete_logs.sh</strong>&#8216;ı favori metin düzenleyiciniz ile düzenleyerek aşağıdaki betiği yazıp kaydedip çıkıyoruz.</p>



<pre class="wp-block-code has-medium-font-size"><code><strong># Linux script to delete Log files weekly

#!/bin/sh
sudo rm -rf /var/log/*syslog*.log</strong></code></pre>



<p class="has-medium-font-size">Şimdi, <strong>delete_logs.sh</strong> betiğimizi zamanlamak için cronjob oluşturmamız gerekiyor. Bu&nbsp;<strong>cronjob</strong> haftada bir Pazar saat 00:00&#8217;da yürütülecektir. <strong>(0 0 * * 0)</strong></p>



<p class="has-medium-font-size">Cronjob zamanlamalarını düzenlemek için hızlı ve basit düzenleyici kullanmak isterseniz ilgili linki tavsiye ederim. <strong><a href="https://crontab.guru/" target="_blank" rel="noreferrer noopener">Crontab Guru</a></strong></p>



<p class="has-medium-font-size"><strong>Crontab</strong>&nbsp;dosyasını&nbsp;düzenlemek ilgili satırı çalıştırmanız yeterli olacak.</p>



<pre class="wp-block-code has-medium-font-size"><code><strong>sudo crontab -e</strong> </code></pre>



<p class="has-medium-font-size">Aşağıdaki betiği yapıştırın ve kaydedip çıkın.</p>



<pre class="wp-block-code has-medium-font-size"><code><strong>0 0 * * 0 /bin/sh /root/script/delete_logs.sh</strong></code></pre>



<p class="has-medium-font-size">Artık&nbsp;<strong>cronjob</strong>&nbsp;her hafta&nbsp;<strong>delete_logs.sh</strong>&nbsp;betiğini çalıştıracak.</p>



<p class="has-medium-font-size">Bir sonraki yazımızda görüşmek üzere. Faydalı olması dileğiyle.</p>
<p><a class="a2a_button_linkedin" href="https://www.addtoany.com/add_to/linkedin?linkurl=https%3A%2F%2Fwww.burakaktas.com%2Fscript-to-delete-log-files-in-linux%2F&amp;linkname=Script%20to%20Delete%20Log%20Files%20in%20LINUX" title="LinkedIn" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_facebook" href="https://www.addtoany.com/add_to/facebook?linkurl=https%3A%2F%2Fwww.burakaktas.com%2Fscript-to-delete-log-files-in-linux%2F&amp;linkname=Script%20to%20Delete%20Log%20Files%20in%20LINUX" title="Facebook" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_twitter" href="https://www.addtoany.com/add_to/twitter?linkurl=https%3A%2F%2Fwww.burakaktas.com%2Fscript-to-delete-log-files-in-linux%2F&amp;linkname=Script%20to%20Delete%20Log%20Files%20in%20LINUX" title="Twitter" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_whatsapp" href="https://www.addtoany.com/add_to/whatsapp?linkurl=https%3A%2F%2Fwww.burakaktas.com%2Fscript-to-delete-log-files-in-linux%2F&amp;linkname=Script%20to%20Delete%20Log%20Files%20in%20LINUX" title="WhatsApp" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_email" href="https://www.addtoany.com/add_to/email?linkurl=https%3A%2F%2Fwww.burakaktas.com%2Fscript-to-delete-log-files-in-linux%2F&amp;linkname=Script%20to%20Delete%20Log%20Files%20in%20LINUX" title="Email" rel="nofollow noopener" target="_blank"></a></p><p>The post <a href="https://www.burakaktas.com/script-to-delete-log-files-in-linux/">Script to Delete Log Files in LINUX</a> appeared first on <a href="https://www.burakaktas.com">BURAK AKTAŞ</a>.</p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
