<?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>Linux &#8211; VeriTeknik</title>
	<atom:link href="https://www.veriteknik.net.tr/tag/linux/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.veriteknik.net.tr</link>
	<description>VeriTeknik Bilişim &#124; VeriTeknik Bilişim</description>
	<lastBuildDate>Tue, 20 Nov 2018 17:53:33 +0000</lastBuildDate>
	<language>tr</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</generator>
	<item>
		<title>GNU/Linux Dosyalar içerisinde arama yapmak (alt dizinler ile birlikte)</title>
		<link>https://www.veriteknik.net.tr/gnu-linux-dosyalar-icerisinde-arama-yapmak-alt-dizinler-ile-birlikte/</link>
					<comments>https://www.veriteknik.net.tr/gnu-linux-dosyalar-icerisinde-arama-yapmak-alt-dizinler-ile-birlikte/#respond</comments>
		
		<dc:creator><![CDATA[ckaraca]]></dc:creator>
		<pubDate>Tue, 20 Nov 2018 17:52:01 +0000</pubDate>
				<category><![CDATA[LINUX]]></category>
		<category><![CDATA[arama]]></category>
		<category><![CDATA[dizin]]></category>
		<category><![CDATA[dosya]]></category>
		<category><![CDATA[find]]></category>
		<category><![CDATA[GNU/Linux]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[mlocate]]></category>
		<category><![CDATA[recursive]]></category>
		<category><![CDATA[search]]></category>
		<category><![CDATA[updatedb]]></category>
		<guid isPermaLink="false">https://www.veriteknik.net.tr/?p=4345</guid>

					<description><![CDATA[<p>GNU/LINUX üzerinde find komutu ile dosyalar içinde arama yapabilirsiniz, alt dizinleri de dahil eden bu arama yöntemi için aşağıdaki komut satırını kullanabilirsiniz, Sadece uzantıları .conf ile biten dosyaların içeriğini görmek isterseniz. find . -iname '*conf' &#124; xargs grep 'kelime' -sl find komutundan sonra kullanılan &#8220;.&#8221; nokta işareti bu aramanın bulunduğunuz dizin ve alt dizinlerinde gerçekleştirmek [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://www.veriteknik.net.tr/gnu-linux-dosyalar-icerisinde-arama-yapmak-alt-dizinler-ile-birlikte/">GNU/Linux Dosyalar içerisinde arama yapmak (alt dizinler ile birlikte)</a> appeared first on <a rel="nofollow" href="https://www.veriteknik.net.tr">VeriTeknik</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>GNU/LINUX üzerinde find komutu ile dosyalar içinde arama yapabilirsiniz, alt dizinleri de dahil eden bu arama yöntemi için aşağıdaki komut satırını kullanabilirsiniz,</p>
<p>Sadece uzantıları .conf ile biten dosyaların içeriğini görmek isterseniz.</p>
<pre class="EnlighterJSRAW" data-enlighter-language="shell">find . -iname '*conf' | xargs grep 'kelime' -sl</pre>
<p>find komutundan sonra kullanılan &#8220;<strong>.</strong>&#8221; nokta işareti bu aramanın bulunduğunuz dizin ve alt dizinlerinde gerçekleştirmek istediğinizi belirtir. Nokta yerine tam yolu da yazabilirsiniz, bu şekilde geri dönen cevaplar da tam yolu kapsayacak şekilde geri dönecektir. <strong>-iname</strong> ise belirttiğiniz anahtar kelime dosya isminde ya da uzantısında bulunacak olan kelimeyi belirtmektedir. <strong>-iname</strong> yerine <strong>-name</strong> kullanırsanız aramanız küçük/büyük harf duyarlı olacaktır. Aradaki farkları irdelemek için find komutu üzerinde denemeler yapmanızı tavsiye ederim, örneğin:</p>
<pre class="EnlighterJSRAW" data-enlighter-language="shell">find . -iname '*conf' # conf ile biten dosyaları sıralayacaktır
find . -iname 'conf*' # conf ile başlayan dosyalar listelenecektir</pre>
<p>&#8220;| xargs&#8221; ise çıkan sonuçların başka bir komuta yönlendirilmesi için kullanılır. Yani find komutu dosya isminde ya da uzantısında belirlenmiş olan anahtar kelimeleri alt dizinlerle birlikte bulur ve bu dosyaların içerisinde aramayı ise <strong>grep</strong> komutu yapar.</p>
<h2>Dosya ismine göre arama yapma</h2>
<p>Fark ettiyseniz dosya içerisinde arama yapmak için kullandığınız find komutu aynı zamanda dosya ismine göre de arama yapabilmektedir. Fakat find komutu bir veri tabanı kullanmadan, o anda dizinde olan tüm dosyaları belirlenen direktifler doğrultusunda arar. Eğer dosyaların daha önceden taranıp indekslenmesini istiyorsanız <strong>find</strong> komutu yerine <strong>locate</strong> komutunu kullanabilirsiniz. Locate komutu çoğu sistemde kurulu olarak gelmez ama kurulumu basittir. Kurulum direktiflerinden size uyanı aşağıdan seçebilirsiniz:</p>
<pre class="EnlighterJSRAW" data-enlighter-language="shell">yum install mlocate # Centos, Red-Hat
dnf install mlocate # Fedora
apt-get install mlocate -y # Debian, Ubuntu</pre>
<p>Yükeleme tamamlandıktan sonra dosyaların indekslenmesi için şu komutu çalıştırın</p>
<pre class="EnlighterJSRAW" data-enlighter-language="shell">updatedb</pre>
<p>Daha sonra aramak istediğiniz dosya ismini şu komut ile bulabilirsiniz</p>
<pre class="EnlighterJSRAW" data-enlighter-language="shell">locate dosya</pre>
<p><strong>find ile büyük dosyaları bulmak</strong></p>
<p>Aşağıdaki komut ile /dizin dizininde boyutu 100 MB ve üzeri olan dosyaları bulup sadece isimlerini yazdırabilirsiniz:</p>
<pre class="EnlighterJSRAW" data-enlighter-language="shell">find /var/log -type f -size +100000k -exec ls -lh {} \; | awk '{ print $9 ": " $5 }'</pre>
<p>Bu çıktıyı sıralamak isterseniz:</p>
<pre class="EnlighterJSRAW" data-enlighter-language="shell">find /var/log/ -type f  -size +20M -exec sh -c "ls -l '{}'|awk '{print \$5/1048576 \" \033[1mMB:\033[0;0m \" \$9}'" \; | sort -nr -k1</pre>
<p>Linux find ile dosya değiştirme ya da oluşturma tarihine göre dosyaları bulma</p>
<p>Güncellenmiş ya da yeni oluşturulmuş dosyaları bulma</p>
<p>Aşağıdaki komut ile /dizin dizininde iki gün önce modifiye edilmiş dosyaları bulup isimlerini yazdırabilirsiniz, mtime yerine ctime yazarsanız 2 gün içerisinde oluşturulmuş dosyaları bulursunuz: mtime: modifiye zamanı, ctime: oluşturma zamanı</p>
<pre class="EnlighterJSRAW" data-enlighter-language="shell">find /dizin/ -type f -mtime -2 -exec ls -lh {} \; | awk '{ print $9 ": " $5 }'</pre>
<p>iyi aramalar&#8230;</p>
<p>The post <a rel="nofollow" href="https://www.veriteknik.net.tr/gnu-linux-dosyalar-icerisinde-arama-yapmak-alt-dizinler-ile-birlikte/">GNU/Linux Dosyalar içerisinde arama yapmak (alt dizinler ile birlikte)</a> appeared first on <a rel="nofollow" href="https://www.veriteknik.net.tr">VeriTeknik</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.veriteknik.net.tr/gnu-linux-dosyalar-icerisinde-arama-yapmak-alt-dizinler-ile-birlikte/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">4345</post-id>	</item>
		<item>
		<title>Linux kullanmaya ne dersiniz?</title>
		<link>https://www.veriteknik.net.tr/linux-kullanmaya-ne-dersiniz/</link>
					<comments>https://www.veriteknik.net.tr/linux-kullanmaya-ne-dersiniz/#respond</comments>
		
		<dc:creator><![CDATA[ckaraca]]></dc:creator>
		<pubDate>Wed, 17 Oct 2018 02:19:57 +0000</pubDate>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[açık kaynak]]></category>
		<category><![CDATA[Eğitim]]></category>
		<category><![CDATA[GNU/Linux]]></category>
		<category><![CDATA[kitap]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[ücretsiz]]></category>
		<guid isPermaLink="false">https://www.veriteknik.net.tr/?p=4060</guid>

					<description><![CDATA[<p>Windows ve Mac OS X gibi ücretli işletim sistemlerinin açık kaynak alternatifi olan GNU/Linux verimli, kararlı ve ücretsiz olması gibi birçok nedenden dolayı sunucularda yaygın olarak kullanılmaktadır, bu işletim sistemi aynı zamanda ücretsiz dağıtılan birden çok sürümü ile zengin ve kişiselleştirilebilir masaüstü deneyimi sunmaktadır. Günümüzde en popüler oyunlardan muhasebe ve tasarım programlarına kadar sayısız uygulama [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://www.veriteknik.net.tr/linux-kullanmaya-ne-dersiniz/">Linux kullanmaya ne dersiniz?</a> appeared first on <a rel="nofollow" href="https://www.veriteknik.net.tr">VeriTeknik</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Windows ve Mac OS X gibi ücretli işletim sistemlerinin açık kaynak alternatifi olan GNU/Linux verimli, kararlı ve ücretsiz olması gibi birçok nedenden dolayı sunucularda yaygın olarak kullanılmaktadır, bu işletim sistemi aynı zamanda ücretsiz dağıtılan birden çok sürümü ile zengin ve kişiselleştirilebilir masaüstü deneyimi sunmaktadır. Günümüzde en popüler oyunlardan muhasebe ve tasarım programlarına kadar sayısız uygulama artık GNU/Linux sistemlerde diğer işletim sistemleri kadar başarılı, hatta bazı durumlarda daha iyi bile olabilmektedir.</p>
<p>&nbsp;</p>
<p>Linux eğitimlerimiz ile size sistem dünyasının kapılarını açıyoruz, burada ağ ve sistemlerin engin dünyasına dalabilir, tamamı açık kaynak olan derleyiciler ile inanılmaz kodlar yazabilirsiniz. Hiçbir lisans ücreti ödemeden işinizi geliştirmeye başlayabilirsiniz.</p>
<p>&nbsp;</p>
<p>Ders içeriği Linux&#8217;la ilgili olduğu kadar sizinle de ilgili, metotlar ve deneyimlerle oluşturulmuş bir işletim sistemi size normal yaşantınızda da kendi felsefesini aşılayacaktır. Günlük notlar almak, olayları derecesine göre ölçeklendirmek ve bakacağınız yeri bilmek bunlardan sadece birkaçı.</p>
<p>&nbsp;</p>
<p>Linux ile kullanıcısı arasında güçlü bir bağ ve güven vardır, kişiselleştirmede sınır yoktur, öyle ki klavye tuşlarının yerini değiştirmekten tutun da kendi adınızla bir işletim sistemi dahi oluşturabilirsiniz. Görsel tasarımdan elektronik cihaz kontrolüne kadar birçok zengin açık kaynak kütüphanesine kolayca erişilebilir, sanayi 4.0 döneminde kendinizi yeni açılan bu endüstrinin mucitlerinden biri haline getirebilirsiniz. Android telefonlardan ev otomasyon sistemlerine, arabalardan giyilebilir cihazlara kadar uçsuz bucaksız bir dünya yeni mucitlerini bekliyor.</p>
<p>Geleceğin altyapısını oluşturacak bu sistem ile birlikte büyümek ister misiniz?</p>
<p>Bir daha düşünün, bu eğitim sizin için.</p>
<h3>VeriTeknik GNU/Linux Kurulum ve Yönetimi Kitabı</h3>
<p>Eğitimlerimizde kullandığımız GNU/Linux Kurulum ve Yönetimi kitabımızı dilerseniz ücretsiz olarak <strong><a href="https://veriteknik.gitbook.io/linux-yonetimi/">buradan</a> </strong>okuyabilir ya da daha sonra okumak için pdf formatında indirebilirsiniz.</p>
<p>The post <a rel="nofollow" href="https://www.veriteknik.net.tr/linux-kullanmaya-ne-dersiniz/">Linux kullanmaya ne dersiniz?</a> appeared first on <a rel="nofollow" href="https://www.veriteknik.net.tr">VeriTeknik</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.veriteknik.net.tr/linux-kullanmaya-ne-dersiniz/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">4060</post-id>	</item>
	</channel>
</rss>
