{"id":424,"date":"2016-10-06T12:00:37","date_gmt":"2016-10-06T09:00:37","guid":{"rendered":"https:\/\/burakcaliskan.org\/blog\/?p=424"},"modified":"2016-10-18T10:39:54","modified_gmt":"2016-10-18T07:39:54","slug":"linux-komutlari","status":"publish","type":"post","link":"https:\/\/burakcaliskan.org\/blog\/linux-komutlari\/","title":{"rendered":"Linux Komutlar\u0131"},"content":{"rendered":"<p>Genel Ama\u00e7l\u0131 Komutlar<br \/>\nhelp<br \/>\nKabuk komutlar\u0131n\u0131n listesini g\u00f6sterir. Bu komutlar\u0131n herbiri i\u00e7in help komut_ismi komutu ile yard\u0131m alabilirsiniz.<br \/>\nkomut_ismi &#8211;help<br \/>\nS\u00f6z konusu komut ile ilgili yard\u0131m iletisi basar (varsa).<br \/>\nman ba\u015fl\u0131k<br \/>\nSistemdeki k\u0131lavuz (man) dosyalar\u0131. Bir komut hakk\u0131nda olabildi\u011fi gibi bir dosya ya da bir i\u015flev hakk\u0131nda da olabilir.<\/p>\n<p><!--more--><br \/>\napropos ba\u015fl\u0131k<br \/>\ns\u00f6z konusu ba\u015fl\u0131kla ilgisi olan komutlar\u0131n listesi.<br \/>\nls<br \/>\nO an bulunulan dizinin i\u00e7eri\u011fini listeler.<br \/>\nls -al | more<br \/>\nO an bulunulan dizindeki b\u00fct\u00fcn dosyalar\u0131 g\u00f6sterir (. ile ba\u015flayan gizli dosyalar\u0131 da) Komut burada more komutuna y\u00f6nlendirilmi\u015ftir, bu sayede \u00e7\u0131kt\u0131n\u0131n bir ekrandan fazla olmas\u0131 durumunda bir ekranl\u0131k \u00e7\u0131kt\u0131dan sonra devam\u0131n\u0131 g\u00f6stermek i\u00e7in bir tu\u015fa basman\u0131z gerekir.<br \/>\ncd dizin<br \/>\ndizin dizinine ge\u00e7ilir; dizin verilmezse ev dizinine ge\u00e7ilir.<br \/>\ncp kaynak hedef<br \/>\nBir yerdeki dosya ya da dizinleri ba\u015fka bir yere kopyalamak i\u00e7indir. Unix&#8217;lerde genelde bu t\u00fcr komutlarda her zaman kaynak \u00f6nce hedef sonra yaz\u0131l\u0131r.<br \/>\nmcopy kaynak hedef<br \/>\nDOS&#8217;tan Unix&#8217;e ya da tersine (disketi ba\u011flaman\u0131z \u015fart de\u011fil) bir dosyay\u0131 ba\u015fka bir yere kopyalar. Ayn\u0131 mant\u0131kta \u00e7al\u0131\u015fan mdir, mcd, mren, mmove, mdel, mmd, mrd, mformat gibi komutlar da vard\u0131r.<br \/>\nln hedef [isim]<br \/>\nS\u00f6zkonusu hedef e sabit ba\u011f olu\u015fturur. S\u00f6zkonusu dosyalar iki yerde de var gibi g\u00f6z\u00fck\u00fcr, herhangibir de\u011fi\u015fiklik di\u011ferini de etkiler, biri silindi\u011finde di\u011feri kal\u0131r. Sabit ba\u011flar\u0131n k\u0131s\u0131tlamalar\u0131, ba\u011f dosyas\u0131 ile as\u0131l dosyan\u0131n ayn\u0131 dosya sistemi i\u00e7inde olmas\u0131 gereklili\u011fi ve dizinlerle \u00f6zel dosyalara sabit ba\u011f verilememesidir.<br \/>\nln -s hedef [isim]<br \/>\nhedef &#8216;e bir sembolik ba\u011f dosyas\u0131 (isim verilmezse hedef ile ayn\u0131 isimde) olu\u015fturur. Sembolik ba\u011fda hedef &#8216;in nerede bulunaca\u011f\u0131n\u0131n bilgisi vard\u0131r. Sembolik ba\u011flar dizinler i\u00e7in de kullan\u0131labilir. Tek sorunu hedef silindi\u011finde ba\u011f bozulmu\u015f olur.<br \/>\nrm dosya &#8230;<br \/>\nVerilen dosya lar\u0131 siler. Silece\u011finiz dosyan\u0131n sahibi olman\u0131z gerekir.<br \/>\nmkdir dizin<br \/>\ndizin dizinini olu\u015fturur.<br \/>\nrmdir dizin &#8230;<br \/>\nBelirtilen dizin &#8216;ler bo\u015fsa silinir.<br \/>\nrm -r dosya &#8230;<br \/>\nDosya ve dizinleri ve dizinlerin i\u00e7indeki dizinleri ardarda siler. Root olarak kullan\u0131rken dikkat edin, \u00e7\u00fcnk\u00fc her\u015feyi silebilirsiniz!.<br \/>\ncat dosya | more<br \/>\nBir dosyay\u0131 sayfa sayfa g\u00f6r\u00fcnt\u00fclemek i\u00e7in kullan\u0131l\u0131r.<br \/>\nless dosya<br \/>\n\u00d6nceki komuta e\u015fde\u011ferdir, biraz daha fazla \u00f6zellikleri vard\u0131r<br \/>\nvim dosya<br \/>\nBir metin dosyas\u0131n\u0131 d\u00fczenlemek i\u00e7in kullan\u0131l\u0131r. Ayn\u0131 t\u00fcrden nano, joe, mcedit gibi metin d\u00fczenleyicileri de kullanabilirsiniz, ancak vim ile UTF-8 kodlu metinleri de d\u00fczenleyebilirsiniz. Di\u011ferleri bunu yapamaz.<br \/>\nfind \/ -name &#8220;dosya&#8221;<br \/>\ndosya adl\u0131 dosyay\u0131 en \u00fcst dizinden itibaren aramaya ba\u015flar. Dosya ismi, * ve ? gibi arama karakterleri de i\u00e7erebilir. \u00d6rne\u011fin benim sistemimde &#8220;fazlames*&#8221; dizgesi ile fazlamesai.net.txt ve fazlamesai.org.txt dosyalar\u0131 bulunuyor.<br \/>\nlocate dosyaismi<br \/>\nfind gibidir, fakat d\u00fczenli olarak olu\u015fturulan bir veritaban\u0131na ba\u011fl\u0131d\u0131r, sistemdeki son de\u011fi\u015fikliklerden haberi olmayabilir.<br \/>\ntouch dosya<br \/>\ndosya isimli dosyan\u0131n tarih bilgilerini de\u015fi\u015ftirir. E\u011fer bu dosya yoksa s\u0131f\u0131r bayt uzunlu\u011funda olu\u015fturur.<br \/>\nxinit<br \/>\nPencere y\u00f6neticisi olmayan bir X oturumu a\u00e7ar.<br \/>\nstartx<br \/>\nPencere y\u00f6neticili bir X oturumu a\u00e7ar. DOS&#8217;daki win komutu gibidir.<br \/>\nstartx &#8212; :1<br \/>\n1 numaral\u0131 ekranda X oturumu a\u00e7ar, ilk ekran 0 d\u0131r ve komut i\u00e7in \u00f6ntan\u0131ml\u0131d\u0131r. Ekranlar aras\u0131nda ile ge\u00e7i\u015f yapabilirsiniz.<br \/>\nxterm<br \/>\nBasit bir X u\u00e7birimi a\u00e7ar. Daha hafif s\u00fcr\u00fcmleri (rxvt, aterm, eterm gibi) bulunur ve tercih edilir.<br \/>\nshutdown -h now<br \/>\nSistemi durdurur. ATX sistemlerde ayr\u0131ca makinay\u0131 kapat\u0131r.<br \/>\nhalt<br \/>\nshutdown -h now ile ayn\u0131d\u0131r. Sistemi durdurur.<br \/>\nreboot<br \/>\nshutdown -r now ile ayn\u0131d\u0131r. Sistemi yeniden ba\u015flat\u0131r.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Genel Ama\u00e7l\u0131 Komutlar help Kabuk komutlar\u0131n\u0131n listesini g\u00f6sterir. Bu komutlar\u0131n herbiri i\u00e7in help komut_ismi komutu ile yard\u0131m alabilirsiniz. komut_ismi &#8211;help S\u00f6z konusu komut ile ilgili yard\u0131m iletisi basar (varsa). man ba\u015fl\u0131k Sistemdeki k\u0131lavuz (man) dosyalar\u0131. Bir komut hakk\u0131nda olabildi\u011fi gibi bir dosya ya da bir i\u015flev hakk\u0131nda da olabilir.<\/p>\n","protected":false},"author":2,"featured_media":426,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[12],"tags":[261,262,67],"_links":{"self":[{"href":"https:\/\/burakcaliskan.org\/blog\/wp-json\/wp\/v2\/posts\/424"}],"collection":[{"href":"https:\/\/burakcaliskan.org\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/burakcaliskan.org\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/burakcaliskan.org\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/burakcaliskan.org\/blog\/wp-json\/wp\/v2\/comments?post=424"}],"version-history":[{"count":2,"href":"https:\/\/burakcaliskan.org\/blog\/wp-json\/wp\/v2\/posts\/424\/revisions"}],"predecessor-version":[{"id":460,"href":"https:\/\/burakcaliskan.org\/blog\/wp-json\/wp\/v2\/posts\/424\/revisions\/460"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/burakcaliskan.org\/blog\/wp-json\/wp\/v2\/media\/426"}],"wp:attachment":[{"href":"https:\/\/burakcaliskan.org\/blog\/wp-json\/wp\/v2\/media?parent=424"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/burakcaliskan.org\/blog\/wp-json\/wp\/v2\/categories?post=424"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/burakcaliskan.org\/blog\/wp-json\/wp\/v2\/tags?post=424"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}