{"id":14021,"date":"2021-10-27T16:35:43","date_gmt":"2021-10-27T14:35:43","guid":{"rendered":"https:\/\/www.ihs.com.tr\/blog\/?p=14021"},"modified":"2021-10-27T16:38:16","modified_gmt":"2021-10-27T14:38:16","slug":"en-populer-39-linux-komutu","status":"publish","type":"post","link":"https:\/\/www.ihs.com.tr\/blog\/en-populer-39-linux-komutu\/","title":{"rendered":"Bilmeniz Gereken En Pop\u00fcler 39 Linux Komutu"},"content":{"rendered":"<p>Linux masa\u00fcst\u00fc bilgisayarlarda d\u00fcnya \u00e7ap\u0131nda <strong>%2,68<\/strong> pazar pay\u0131na sahiptir, ancak t\u00fcm bulut altyap\u0131s\u0131n\u0131n ve hosting hizmetlerinin %90&#8217;\u0131ndan fazlas\u0131 Linux i\u015fletim sisteminde \u00e7al\u0131\u015f\u0131r. Sadece bu nedenle bile, pop\u00fcler <strong>Linux komutlar\u0131<\/strong>na a\u015fina olmak \u00e7ok \u00f6nemlidir.<\/p>\n<p>2020&#8217;de yap\u0131lan StackOverflow anketine g\u00f6re Linux, <strong>%55,9<\/strong> gibi etkileyici bir pazar pay\u0131yla profesyonel geli\u015ftiriciler taraf\u0131ndan en \u00e7ok kullan\u0131lan i\u015fletim sistemidir. Bu sadece bir tesad\u00fcf de\u011fil. Linux \u00fccretsiz ve a\u00e7\u0131k kaynakl\u0131d\u0131r, rakiplerinden daha iyi g\u00fcvenli\u011fe sahiptir. Ayr\u0131ca geli\u015ftiricileri ve ileri d\u00fczey kullan\u0131c\u0131lar\u0131 daha etkili k\u0131lan g\u00fc\u00e7l\u00fc bir komut sat\u0131r\u0131na sahiptir.<\/p>\n<p>\u0130ster deneyimli bir sistem y\u00f6neticisi, ister Linux&#8217;a yeni ba\u015flayan biri olun, bu k\u0131lavuzdan yararlanabilirsiniz.<\/p>\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_77 counter-hierarchy ez-toc-counter ez-toc-grey ez-toc-container-direction\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">\u0130\u00e7erik Tablosu<\/p>\n<label for=\"ez-toc-cssicon-toggle-item-6a1a711985598\" class=\"ez-toc-cssicon-toggle-label\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/label><input type=\"checkbox\" id=\"ez-toc-cssicon-toggle-item-6a1a711985598\" aria-label=\"Toggle\" \/><nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/www.ihs.com.tr\/blog\/en-populer-39-linux-komutu\/#Linux-Komutu-Nedir\" >Linux Komutu Nedir?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/www.ihs.com.tr\/blog\/en-populer-39-linux-komutu\/#En-Cok-Kullanilan-Linux-Komutlari\" >En \u00c7ok Kullan\u0131lan Linux Komutlar\u0131<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/www.ihs.com.tr\/blog\/en-populer-39-linux-komutu\/#1-ls-Komutu\" >1. ls Komutu<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/www.ihs.com.tr\/blog\/en-populer-39-linux-komutu\/#2-alias-Komutu\" >2. alias Komutu<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/www.ihs.com.tr\/blog\/en-populer-39-linux-komutu\/#3-unalias-Komutu\" >3. unalias Komutu<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/www.ihs.com.tr\/blog\/en-populer-39-linux-komutu\/#4-pwd-Komutu\" >4. pwd Komutu<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/www.ihs.com.tr\/blog\/en-populer-39-linux-komutu\/#5-cd-Komutu\" >5. cd Komutu<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/www.ihs.com.tr\/blog\/en-populer-39-linux-komutu\/#6-cp-Komutu\" >6. cp Komutu<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/www.ihs.com.tr\/blog\/en-populer-39-linux-komutu\/#7-rm-Komutu\" >7. rm Komutu<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-10\" href=\"https:\/\/www.ihs.com.tr\/blog\/en-populer-39-linux-komutu\/#8-mv-Komutu\" >8. mv Komutu<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-11\" href=\"https:\/\/www.ihs.com.tr\/blog\/en-populer-39-linux-komutu\/#9-mkdir-Komutu\" >9. mkdir Komutu<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-12\" href=\"https:\/\/www.ihs.com.tr\/blog\/en-populer-39-linux-komutu\/#10-man-Komutu\" >10. man Komutu<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-13\" href=\"https:\/\/www.ihs.com.tr\/blog\/en-populer-39-linux-komutu\/#11-touch-Komutu\" >11. touch Komutu<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-14\" href=\"https:\/\/www.ihs.com.tr\/blog\/en-populer-39-linux-komutu\/#12-chmod-Komutu\" >12. chmod Komutu<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-15\" href=\"https:\/\/www.ihs.com.tr\/blog\/en-populer-39-linux-komutu\/#13-Komutu\" >13. .\/ Komutu<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-16\" href=\"https:\/\/www.ihs.com.tr\/blog\/en-populer-39-linux-komutu\/#14-exit-Komutu\" >14. exit Komutu<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-17\" href=\"https:\/\/www.ihs.com.tr\/blog\/en-populer-39-linux-komutu\/#15-sudo-Komutu\" >15. sudo Komutu<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-18\" href=\"https:\/\/www.ihs.com.tr\/blog\/en-populer-39-linux-komutu\/#16-shutdown-Komutu\" >16. shutdown Komutu<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-19\" href=\"https:\/\/www.ihs.com.tr\/blog\/en-populer-39-linux-komutu\/#17-htop-Komutu\" >17. htop Komutu<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-20\" href=\"https:\/\/www.ihs.com.tr\/blog\/en-populer-39-linux-komutu\/#18-unzip-Komutu\" >18. unzip Komutu<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-21\" href=\"https:\/\/www.ihs.com.tr\/blog\/en-populer-39-linux-komutu\/#19-apt-yum-pacman-Komutlari\" >19. apt, yum, pacman Komutlar\u0131<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-22\" href=\"https:\/\/www.ihs.com.tr\/blog\/en-populer-39-linux-komutu\/#20-echo-Komutu\" >20. echo Komutu<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-23\" href=\"https:\/\/www.ihs.com.tr\/blog\/en-populer-39-linux-komutu\/#21-cat-Komutu\" >21. cat Komutu<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-24\" href=\"https:\/\/www.ihs.com.tr\/blog\/en-populer-39-linux-komutu\/#22-ps-Komutu\" >22. ps Komutu<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-25\" href=\"https:\/\/www.ihs.com.tr\/blog\/en-populer-39-linux-komutu\/#23-kill-Komutu\" >23. kill Komutu<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-26\" href=\"https:\/\/www.ihs.com.tr\/blog\/en-populer-39-linux-komutu\/#24-ping-Komutu\" >24. ping Komutu<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-27\" href=\"https:\/\/www.ihs.com.tr\/blog\/en-populer-39-linux-komutu\/#25-vim-Komutu\" >25. vim Komutu<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-28\" href=\"https:\/\/www.ihs.com.tr\/blog\/en-populer-39-linux-komutu\/#26-history-Komutu\" >26. history Komutu<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-29\" href=\"https:\/\/www.ihs.com.tr\/blog\/en-populer-39-linux-komutu\/#27-passwd-Komutu\" >27. passwd Komutu<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-30\" href=\"https:\/\/www.ihs.com.tr\/blog\/en-populer-39-linux-komutu\/#28-which-Komutu\" >28. which Komutu<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-31\" href=\"https:\/\/www.ihs.com.tr\/blog\/en-populer-39-linux-komutu\/#29-shred-Komutu\" >29. shred Komutu<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-32\" href=\"https:\/\/www.ihs.com.tr\/blog\/en-populer-39-linux-komutu\/#30-less-Komutu\" >30. less Komutu<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-33\" href=\"https:\/\/www.ihs.com.tr\/blog\/en-populer-39-linux-komutu\/#31-tail-Komutu\" >31. tail Komutu<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-34\" href=\"https:\/\/www.ihs.com.tr\/blog\/en-populer-39-linux-komutu\/#32-head-Komutu\" >32. head Komutu<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-35\" href=\"https:\/\/www.ihs.com.tr\/blog\/en-populer-39-linux-komutu\/#33-grep-Komutu\" >33. grep Komutu<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-36\" href=\"https:\/\/www.ihs.com.tr\/blog\/en-populer-39-linux-komutu\/#34-whoami-Komutu\" >34. whoami Komutu<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-37\" href=\"https:\/\/www.ihs.com.tr\/blog\/en-populer-39-linux-komutu\/#35-whatis-Komutu\" >35. whatis Komutu<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-38\" href=\"https:\/\/www.ihs.com.tr\/blog\/en-populer-39-linux-komutu\/#36-wc-Komutu\" >36. wc Komutu<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-39\" href=\"https:\/\/www.ihs.com.tr\/blog\/en-populer-39-linux-komutu\/#37-uname-Komutu\" >37. uname Komutu<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-40\" href=\"https:\/\/www.ihs.com.tr\/blog\/en-populer-39-linux-komutu\/#38-neofetch-Komutu\" >38. neofetch Komutu<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-41\" href=\"https:\/\/www.ihs.com.tr\/blog\/en-populer-39-linux-komutu\/#39-find-Komutu\" >39. find Komutu<\/a><\/li><\/ul><\/li><\/ul><\/nav><\/div>\n<h2><span class=\"ez-toc-section\" id=\"Linux-Komutu-Nedir\"><\/span>Linux Komutu Nedir?<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Linux komutu, komut sat\u0131r\u0131nda \u00e7al\u0131\u015fan bir program veya yard\u0131mc\u0131 programd\u0131r. <strong>Komut sat\u0131r\u0131<\/strong>, yazd\u0131\u011f\u0131n\u0131z komutlar\u0131 kabul eden ve bunlar\u0131 bilgisayar\u0131n\u0131z i\u00e7in talimatlara d\u00f6n\u00fc\u015ft\u00fcren bir arabirimdir.<\/p>\n<p>Herhangi bir grafik kullan\u0131c\u0131 arabirimi (GUI), komut sat\u0131r\u0131 programlar\u0131n\u0131n g\u00f6rselle\u015ftirilmi\u015f versiyonlar\u0131d\u0131r. \u00d6rne\u011fin, bir pencereyi \u201cX\u201de t\u0131klayarak kapatt\u0131\u011f\u0131n\u0131zda, o eylemin arkas\u0131nda \u00e7al\u0131\u015fan bir komut vard\u0131r.<\/p>\n<p><strong>Flag<\/strong> (Bayrak), \u00e7al\u0131\u015ft\u0131rd\u0131\u011f\u0131n\u0131z komutlar\u0131 se\u00e7enekleri iletebilmemizin bir yoludur. \u00c7o\u011fu Linux komutunun -h bayra\u011f\u0131yla \u00e7a\u011f\u0131rabilece\u011fimiz bir yard\u0131m sayfas\u0131 vard\u0131r. \u00c7o\u011fu zaman, bayraklar iste\u011fe ba\u011fl\u0131d\u0131r.<\/p>\n<p><strong>Arg\u00fcman<\/strong> veya <strong>parametre<\/strong>, d\u00fczg\u00fcn \u00e7al\u0131\u015fabilmesi i\u00e7in bir komuta verdi\u011fimiz (<strong>input<\/strong>) girdidir. \u00c7o\u011fu durumda, arg\u00fcman bir dosya yoludur, ancak terminalde yazd\u0131\u011f\u0131n\u0131z herhangi bir \u015fey olabilir.<\/p>\n<p>K\u0131sa \u00e7izgi (-) ve \u00e7ift tire (&#8211;) kullanarak bayraklar\u0131 \u00e7a\u011f\u0131rabilirsiniz, ba\u011f\u0131ms\u0131z de\u011fi\u015fken y\u00fcr\u00fctme onlar\u0131 i\u015fleve iletme s\u0131ran\u0131za ba\u011fl\u0131d\u0131r.<\/p>\n<p>&nbsp;<\/p>\n<h2><span class=\"ez-toc-section\" id=\"En-Cok-Kullanilan-Linux-Komutlari\"><\/span>En \u00c7ok Kullan\u0131lan Linux Komutlar\u0131<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>En \u00e7ok kullan\u0131lan Linux komutlar\u0131na ge\u00e7meden \u00f6nce bir terminali \u00e7al\u0131\u015ft\u0131rd\u0131\u011f\u0131n\u0131zdan emin olun. \u00c7o\u011fu Linux da\u011f\u0131t\u0131m\u0131nda bunu yapmak i\u00e7in Ctrl + Alt + T kullan\u0131rs\u0131n\u0131z. Bu i\u015fe yaramazsa, uygulama panelinizde &#8220;terminal&#8221; i\u00e7in arama yap\u0131n.<\/p>\n<p>\u015eimdi <strong>en \u00e7ok kullan\u0131lan 39 Linux komutu<\/strong>na ge\u00e7elim. Bunlar\u0131n bir\u00e7o\u011funda, ba\u011flayabilece\u011finiz birden fazla se\u00e7enek vard\u0131r, bu nedenle komutlar\u0131n k\u0131lavuzuna g\u00f6z atmay\u0131 unutmay\u0131n.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"1-ls-Komutu\"><\/span>1. <code>ls<\/code> Komutu<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>ls muhtemelen her Linux kullan\u0131c\u0131s\u0131n\u0131n terminallerine yazd\u0131\u011f\u0131 ilk komuttur. Dosyalar ve di\u011fer i\u00e7 i\u00e7e dizinler dahil olmak \u00fczere istedi\u011finiz dizinin (varsay\u0131lan olarak ge\u00e7erli dizin) i\u00e7eri\u011fini listelemenize olanak tan\u0131r.<\/p>\n<p><code>ls<\/code>\u00a0Bir\u00e7ok se\u00e7ene\u011fe sahiptir, bu nedenle <strong>&#8211;help<\/strong> bayra\u011f\u0131n\u0131 kullanarak biraz yard\u0131m almak iyi olabilir. Bu bayrak, ls ile kullanabilece\u011finiz t\u00fcm bayraklar\u0131 (ekrana getirir) d\u00f6nd\u00fcr\u00fcr.<\/p>\n<p>\u00d6rne\u011fin, ls komutunun \u00e7\u0131kt\u0131s\u0131n\u0131 renklendirmek i\u00e7in a\u015fa\u011f\u0131dakileri kullanabilirsiniz:<\/p>\n<p><code>ls --color=auto<\/code><\/p>\n<p>Bu kodu kulland\u0131\u011f\u0131n\u0131zda ls komutunun \u00e7\u0131kt\u0131s\u0131 renklendirilmi\u015ftir ve bu sayede dizin ile bir dosya aras\u0131ndaki fark\u0131 anlayabilirsiniz.<\/p>\n<p>Ancak color flag&#8217;i kullanarak ls yazmak verimsiz olur; bu y\u00fczden alias komutunu kullan\u0131yoruz.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"2-alias-Komutu\"><\/span>2. alias Komutu<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>alias komutu, kabuk oturumunuzda ge\u00e7ici takma adlar tan\u0131mlaman\u0131za olanak tan\u0131r. Bir takma ad olu\u015ftururken, kabu\u011funuza bir kelimeyi bir dizi komutla de\u011fi\u015ftirmesini s\u00f6ylersiniz. programlamaya a\u015fina olanlar i\u00e7in de\u011fi\u015fken tan\u0131mlamaya benzer bir i\u015flem yapm\u0131\u015f olursunuz.<\/p>\n<p>\u00d6rne\u011fin, her seferinde &#8211;color flag&#8217;ini yazmadan ls&#8217;yi color \u00f6zelli\u011fiyle kullanmak ve tek seferde ayarlamak i\u00e7in \u015f\u00f6yle bir komut kullan\u0131rs\u0131n\u0131z:<\/p>\n<p><code>alias ls=\"ls --color=auto\"<\/code><\/p>\n<p>G\u00f6rd\u00fc\u011f\u00fcn\u00fcz gibi, alias komutu bir anahtar\/de\u011fer \u00e7ifti parametresi al\u0131r: <strong>alias NAME=&#8221;VALUE&#8221; <\/strong>\u015feklinde yaz\u0131l\u0131r. <strong>De\u011ferin t\u0131rnak i\u00e7inde olmas\u0131 gerekti\u011fini unutmay\u0131n.<\/strong><\/p>\n<p>Kabuk oturumunuzda sahip oldu\u011funuz t\u00fcm alias&#8217;lar\u0131 listelemek istiyorsan\u0131z, <strong>alias komutunu ba\u011f\u0131ms\u0131z de\u011fi\u015fken olmadan \u00e7al\u0131\u015ft\u0131rabilirsiniz.<\/strong><\/p>\n<p><code>alias<\/code><\/p>\n<h3><span class=\"ez-toc-section\" id=\"3-unalias-Komutu\"><\/span>3. <code>unalias<\/code> Komutu<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Ad\u0131ndan da anla\u015f\u0131laca\u011f\u0131 gibi, <strong>unalias komutu<\/strong>, \u00f6nceden tan\u0131mlanm\u0131\u015f takma adlardan bir takma ad\u0131 kald\u0131rmay\u0131 ama\u00e7lar. \u00d6nceki ls takma ad\u0131n\u0131 kald\u0131rmak i\u00e7in a\u015fa\u011f\u0131daki komutu kullanabilirsiniz:<\/p>\n<p><code>unalias ls<\/code><\/p>\n<h3><span class=\"ez-toc-section\" id=\"4-pwd-Komutu\"><\/span>4. <code>pwd<\/code> Komutu<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>pwd komutu, &#8220;\u00e7al\u0131\u015fma dizinini yazd\u0131r&#8221; anlam\u0131na gelir ve bulundu\u011funuz dizinin mutlak yolunu verir. \u00d6rne\u011fin, kullan\u0131c\u0131 ad\u0131n\u0131z &#8220;IHS&#8221; ise ve Belgeler dizininizdeyseniz, mutlak yolu \u015f\u00f6yle olur: <code>\/home\/IHS\/Belgeler<\/code><\/p>\n<p>Kullanmak i\u00e7in terminale pwd yazman\u0131z yeterlidir:<\/p>\n<p><code>pwd<\/code><\/p>\n<p>Masa\u00fcst\u00fcnde oldu\u011funuzu ve bu komutu kulland\u0131\u011f\u0131n\u0131z\u0131 d\u00fc\u015f\u00fcn\u00fcrsek, <strong>\/home\/IHS\/Masa\u00fcst\u00fc<\/strong> \u015feklinde bir \u00e7\u0131kt\u0131 alacaks\u0131n\u0131z.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"5-cd-Komutu\"><\/span>5. <code>cd<\/code> Komutu<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><strong>cd komutu<\/strong>, ls ile birlikte olduk\u00e7a pop\u00fclerdir. <strong>&#8220;Dizin de\u011fi\u015ftir&#8221; anlam\u0131na gelir<\/strong> ve ad\u0131ndan da anla\u015f\u0131laca\u011f\u0131 gibi <strong>sizi eri\u015fmeye \u00e7al\u0131\u015ft\u0131\u011f\u0131n\u0131z dizine y\u00f6nlendirir.<\/strong><\/p>\n<p>\u00d6rne\u011fin, Belgeler dizininizin i\u00e7indeyseniz ve Videolar adl\u0131 alt klas\u00f6rlerinden birine eri\u015fmeye \u00e7al\u0131\u015f\u0131yorsan\u0131z, \u015funu yazarak girebilirsiniz:<\/p>\n<p><code>cd Videolar<\/code><\/p>\n<p>Ayr\u0131ca klas\u00f6r\u00fcn mutlak yolunu da yazabilirsiniz:<\/p>\n<p><code>cd \/home\/IHS\/Belgeler\/Videolar<\/code><\/p>\n<p>cd komutunu kullan\u0131rken size \u00e7ok zaman kazand\u0131rabilecek baz\u0131 p\u00fcf noktalar\u0131 vard\u0131r:<\/p>\n<p><strong>1. Ana klas\u00f6re git<\/strong><br \/>\n<code>cd<\/code><\/p>\n<p>Bu komut sizi k\u00f6k dizine g\u00f6r\u00fcrecektir.<\/p>\n<p><strong>2. Bir seviye yukar\u0131 \u00e7\u0131k<\/strong><br \/>\n<code>cd..<\/code><\/p>\n<p>bu komut sizi i\u00e7inde bulundu\u011funuz klas\u00f6r\u00fcn bir \u00fcst klas\u00f6r\u00fcne g\u00f6t\u00fcrecektir.<\/p>\n<p><strong>3. \u00d6nceki dizine geri d\u00f6n\u00fcn<\/strong><br \/>\n<code>cd -<\/code><\/p>\n<p>bu komut sizi bir \u00f6nceki i\u015flem yapt\u0131\u011f\u0131n\u0131z ve bulundu\u011funuz klas\u00f6re g\u00f6t\u00fcr\u00fcr.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"6-cp-Komutu\"><\/span>6. <code>cp<\/code> Komutu<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Dosyalar\u0131 ve klas\u00f6rleri do\u011frudan Linux terminalinde kopyalamak o kadar kolayd\u0131r ki bazen geleneksel dosya y\u00f6neticilerinin yerini alabilir.<\/p>\n<p>cp komutunu kullanmak i\u00e7in kaynak ve hedef dosyalarla birlikte yazman\u0131z yeterlidir:<\/p>\n<p><code>cp notlar\u0131m.txt yeni_notlar\u0131m.txt<\/code><\/p>\n<p>Bu komutu kullanarak <strong>birinci parametre olarak kopyalamak istedi\u011fimiz dosyay\u0131, ikinci parametre olarak da kopyalad\u0131\u011f\u0131m\u0131z dosyan\u0131n yap\u0131\u015ft\u0131r\u0131ld\u0131\u011f\u0131nda hangi ad\u0131 alaca\u011f\u0131n\u0131<\/strong> yazarak i\u015flemi tamaml\u0131yoruz.<\/p>\n<p>cp komutunu kullanarak t\u00fcm dizinleri de kopyalayabilirsiniz:<\/p>\n<p><code>cp -r kopyalanacak_klas\u00f6r\/ yeni_kopyalanan_klas\u00f6r\/<\/code><\/p>\n<p><strong>(Linux&#8217;ta klas\u00f6rlerin e\u011fik \u00e7izgi (\/) ile bitti\u011fini unutmay\u0131n.)<\/strong><\/p>\n<p>Komutunu kullanarak klas\u00f6r kopyalama i\u015flemi yapabilirsiniz. ancak <strong>dikkat etmeniz gereken \u015fey -r parametresini eklemek. <\/strong>Bu sayede klas\u00f6r\u00fcn i\u00e7indeki her \u015feyi de kopyalam\u0131\u015f olursunuz yoksa bu komut \u00e7al\u0131\u015fmaz ve \u015f\u00f6yle bir \u00e7\u0131kt\u0131 al\u0131rs\u0131n\u0131z:<\/p>\n<p><code>cp: -r not specified; omitting directory 'kopyalanacak_klas\u00f6r\/'<\/code><\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"7-rm-Komutu\"><\/span>7. <code>rm<\/code> Komutu<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Art\u0131k dosyalar\u0131 nas\u0131l kopyalayaca\u011f\u0131n\u0131z\u0131 bildi\u011finize g\u00f6re, onlar\u0131 nas\u0131l kald\u0131raca\u011f\u0131n\u0131z\u0131 bilmek faydal\u0131 olacakt\u0131r.<\/p>\n<p><strong>Dosyalar\u0131 ve dizinleri kald\u0131rmak i\u00e7in &#8220;rm&#8221; komutunu kullanabilirsiniz.<\/strong> Yine de kullan\u0131rken dikkatli olun, \u00e7\u00fcnk\u00fc bu \u015fekilde silinen dosyalar\u0131 kurtarmak \u00e7ok zor (ama imkans\u0131z de\u011fil).<\/p>\n<p>Normal bir dosyay\u0131 silmek i\u00e7in \u015fu komutu kullanabilirsiniz:<\/p>\n<p><code>rm notlar\u0131m.txt<\/code><\/p>\n<p>Bo\u015f bir dizini\/klas\u00f6r\u00fc silmek istiyorsan\u0131z, (<strong>-r<\/strong>) flag&#8217;ini kullanabilirsiniz:<\/p>\n<p><code>rm -r bo\u015f_klas\u00f6r\/<\/code><\/p>\n<p>\u00d6te yandan, i\u00e7eri\u011fi olan bir dizini kald\u0131rmak i\u00e7in <strong>force (-f) ve -r flag<\/strong>&#8216;lerini kullanman\u0131z gerekir:<\/p>\n<p><code>rm -rf dolu_klas\u00f6r\/<\/code><\/p>\n<p>veya<\/p>\n<p><code>rm -r -f dolu_klas\u00f6r\/<\/code><\/p>\n<p>Buna dikkat edin: bu iki flag&#8217;i (-r ve -f) yanl\u0131\u015f kullanarak b\u00fct\u00fcn bir i\u015f g\u00fcn\u00fcn\u00fc silebilirsiniz!<\/p>\n<h3><span class=\"ez-toc-section\" id=\"8-mv-Komutu\"><\/span>8. <code>mv<\/code> Komutu<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Dosya sisteminiz \u00fczerinden <strong>dosya ve dizinleri ta\u015f\u0131mak (veya yeniden adland\u0131rmak) i\u00e7in mv komutunu kullan\u0131rs\u0131n\u0131z.<\/strong><\/p>\n<p>Bu komutu kullanmak i\u00e7in ad\u0131n\u0131 kaynak ve hedef dosyalarla birlikte yazars\u0131n\u0131z:<\/p>\n<p><code>mv kaynak_dosyas\u0131 hedef_klas\u00f6r\/<\/code><\/p>\n<p><code>mv notlar\u0131m.txt planlama\/<\/code><\/p>\n<p>Farkl\u0131 bir klas\u00f6r\u00fcn yolunu biliyorsan\u0131z bulundu\u011funuz klas\u00f6re ta\u015f\u0131ma yapabilmek i\u00e7in \u015fu komutu kullanabilirsiniz:<\/p>\n<p><code>mv \/home\/IHS\/Masa\u00fcst\u00fc\/notlar\u0131m.txt .\/<\/code><br \/>\nyukar\u0131daki komutta yer alan &#8220;<strong>.\/<\/strong>&#8221; ifadesi \u015fu anda i\u00e7inde bulundu\u011funuz dizindir. Yani <strong>Terminalde x klas\u00f6r\u00fc dizinindeyseniz, Masa\u00fcst\u00fc konumunda yer alan &#8220;notlar\u0131m.txt&#8221; dosyas\u0131n\u0131 x klas\u00f6r\u00fcne ta\u015f\u0131m\u0131\u015f olursunuz.<\/strong><\/p>\n<p>Dosyalar\u0131 ayn\u0131 dizinde tutarken yeniden adland\u0131rmak i\u00e7in mv&#8217;yi de kullanabilirsiniz:<\/p>\n<p><code>mv eski_dosya.txt yeniden_adland\u0131r\u0131lan_dosya.txt<\/code><\/p>\n<h3><span class=\"ez-toc-section\" id=\"9-mkdir-Komutu\"><\/span>9. <code>mkdir<\/code> Komutu<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><strong>Kabukta yeni klas\u00f6rler olu\u015fturmak i\u00e7in mkdir komutunu kullanabilirsiniz.<\/strong> Sadece yeni klas\u00f6r\u00fcn ad\u0131n\u0131 belirtmeniz ve\u00a0 ayn\u0131 isimde farkl\u0131 bir klas\u00f6r\u00fcn var olmad\u0131\u011f\u0131ndan emin olman\u0131z yeterlidir.<\/p>\n<p>\u00d6rne\u011fin, t\u00fcm resimlerinizi tutacak bir dizin olu\u015fturmak i\u00e7in \u015funu komutu yazman\u0131z yeterlidir:<\/p>\n<p><code>mkdir resimlerim\/<\/code><\/p>\n<p>Basit bir komutla alt dizinler olu\u015fturmak i\u00e7in \u00fcst (-p) flag&#8217;ini kullan\u0131n:<\/p>\n<p><code>mkdir -p resimlerim\/2021\/<\/code><\/p>\n<h3><span class=\"ez-toc-section\" id=\"10-man-Komutu\"><\/span>10. <code>man<\/code> Komutu<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Bir ba\u015fka temel Linux komutu da <strong>man<\/strong>. Di\u011fer herhangi bir komutun kullan\u0131m k\u0131lavuzu sayfas\u0131n\u0131 g\u00f6r\u00fcnt\u00fcler (e\u011fer varsa). man komutu kullan\u0131m k\u0131lavuzu anlam\u0131na gelen manual&#8217;den gelir.<\/p>\n<p><code>mkdir<\/code> komutunun k\u0131lavuz sayfas\u0131n\u0131 g\u00f6rmek i\u00e7in \u015funu yaz\u0131n:<\/p>\n<p><code>man mkdir<\/code><\/p>\n<p>Hatta man komutunun k\u0131lavuz\u00a0sayfas\u0131n\u0131 bile \u00e7a\u011f\u0131rabilirsiniz:<\/p>\n<p><code>man man<\/code><\/p>\n<h3><span class=\"ez-toc-section\" id=\"11-touch-Komutu\"><\/span>11. <code>touch<\/code> Komutu<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><strong>touch komutu, belirtilen dosyalara eri\u015fim ve de\u011fi\u015fiklik zamanlar\u0131n\u0131 g\u00fcncellemenizi sa\u011flar.<\/strong><\/p>\n<p>\u00d6rne\u011fin, en son 12 A\u011fustos&#8217;ta de\u011fi\u015ftirilen eski bir dosyam var:<\/p>\n<p>De\u011fi\u015fiklik tarihini \u015fimdiki zamana de\u011fi\u015ftirmek i\u00e7in <strong>-m bayra\u011f\u0131n\u0131<\/strong> kullanmam\u0131z gerekiyor:<\/p>\n<p><code>-m eski_dosya touch<\/code><br \/>\nBu komutu kulland\u0131\u011f\u0131n\u0131zda dosyan\u0131n de\u011fi\u015ftirilme tarihi bug\u00fcn\u00fcn tarihiyle de\u011fi\u015ftirilir.<\/p>\n<p>Bununla birlikte,\u00a0 bu komutu \u00e7o\u011fu zaman dosya tarihlerini de\u011fi\u015ftirmek i\u00e7in de\u011fil, <code>touch<\/code> yeni dosyalar olu\u015fturmak i\u00e7in kullan\u0131rs\u0131n\u0131z.<\/p>\n<p><code>touch yeni_dosya<\/code><\/p>\n<p>Bu komutla yeni bir dosya olu\u015fturabilirsiniz. varsay\u0131lan olarak <strong>touch komutunu kulland\u0131\u011f\u0131n\u0131zda TXT uzant\u0131l\u0131 bir dosya olu\u015fturmu\u015f olursunuz. Ayr\u0131ca html, php gibi dosya uzant\u0131lar\u0131 da ekleyerek h\u0131zl\u0131ca dosya \u00fcretebilirsiniz.<\/strong><\/p>\n<h3><span class=\"ez-toc-section\" id=\"12-chmod-Komutu\"><\/span>12. <code>chmod<\/code> Komutu<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>chmod komutu, bir dosyan\u0131n izinlerini (modunu) h\u0131zl\u0131 bir \u015fekilde de\u011fi\u015ftirmenizi sa\u011flar. Ayr\u0131ca bir \u00e7ok se\u00e7ene\u011fe sahiptir.<\/p>\n<p><strong>Bir dosyan\u0131n sahip olabilece\u011fi temel izinler \u015funlard\u0131r:<\/strong><\/p>\n<p><strong>r (okuma)<\/strong><br \/>\n<strong>w (yazma)<\/strong><br \/>\n<strong>x (\u00e7al\u0131\u015ft\u0131rma<\/strong><strong>)<\/strong><\/p>\n<p><strong>Chmod i\u00e7in en yayg\u0131n kullan\u0131m durumlar\u0131ndan biri, bir dosyay\u0131 kullan\u0131c\u0131 taraf\u0131ndan \u00e7al\u0131\u015ft\u0131r\u0131labilir hale getirmektir.<\/strong> Bunu yapmak i\u00e7in, <strong>chmod<\/strong> ve <strong>+x<\/strong> i\u015faretini ve ard\u0131ndan izinlerini de\u011fi\u015ftirmek istedi\u011finiz dosyay\u0131 yaz\u0131n:<\/p>\n<p><code>chmod +x izini_de\u011fi\u015ftirilecek_dosya<\/code><br \/>\nBunu, komutla dosyalar\u0131n\u0131z\u0131 \u00e7al\u0131\u015ft\u0131r\u0131labilir hale getirmek veya tam tersini yapmak i\u00e7in kullanabilirsiniz.<\/p>\n<p>Bir dosyan\u0131n \u00e7al\u0131\u015ft\u0131rma iznini iptal etmek i\u00e7in:<\/p>\n<p><code>chmod -x \u00e7al\u0131\u015fma_izni_iptal_dosya<\/code><\/p>\n<p>Yukar\u0131daki <strong>-x parametresini<\/strong>\u00a0kulland\u0131\u011f\u0131n\u0131zda bir dosyan\u0131n \u00e7al\u0131\u015fma iznini iptal edersiniz o dosya tekrar izin verilene kadar \u00e7al\u0131\u015ft\u0131r\u0131lamaz.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"13-Komutu\"><\/span>13. <code>.\/<\/code> Komutu<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Belki <strong>.\/ notasyonu<\/strong> bir komut de\u011fil, ancak bu listede bahsetmeye de\u011fer.<\/p>\n<p>Linux kabu\u011funuzun, sisteminize do\u011frudan terminalden kurulu herhangi bir yorumlay\u0131c\u0131 ile \u00e7al\u0131\u015ft\u0131r\u0131labilir bir dosyay\u0131 \u00e7al\u0131\u015ft\u0131rmas\u0131n\u0131 sa\u011flar. Bu da \u00e7ift t\u0131klama yapmadan dosyalar\u0131 \u00e7al\u0131\u015ft\u0131rabilece\u011finiz anlam\u0131na geliyor.<\/p>\n<p>\u00d6rne\u011fin, bu komutla, bir <strong>Python beti\u011fi veya XAMPP gibi yaln\u0131zca .run bi\u00e7iminde kullan\u0131labilen bir program \u00e7al\u0131\u015ft\u0131rabilirsiniz.<\/strong> Bir dosyay\u0131 \u00e7al\u0131\u015ft\u0131r\u0131rken, <strong>chmod komutuyla de\u011fi\u015ftirebilece\u011finiz \u00e7al\u0131\u015ft\u0131r\u0131labilir (x) izinlerine sahip oldu\u011fundan emin olun.<\/strong><\/p>\n<p>\u0130\u015fte basit bir Python beti\u011fi ve onu <strong>.\/<\/strong> notasyonu ile nas\u0131l \u00e7al\u0131\u015ft\u0131raca\u011f\u0131m\u0131z:<\/p>\n<pre><code>#! \/usr\/bin\/python3\r\n\r\n# filename: script\r\n\r\nfor i in range(20):\r\n\r\nprint(f\"This is a cool script {i}\")<\/code><\/pre>\n<p>Komut dosyas\u0131n\u0131 \u00e7al\u0131\u015ft\u0131r\u0131labilir bir dosyaya \u015fu \u015fekilde d\u00f6n\u00fc\u015ft\u00fcrece\u011fiz ve \u00e7al\u0131\u015ft\u0131raca\u011f\u0131z:<\/p>\n<p><code>chmod +x script<\/code><\/p>\n<p><code><strong>.\/<\/strong>script<\/code><\/p>\n<h3><span class=\"ez-toc-section\" id=\"14-exit-Komutu\"><\/span>14. <code>exit<\/code> Komutu<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>exit komutu tam olarak ad\u0131ndan da anla\u015f\u0131laca\u011f\u0131 gibi yapar: Bununla bir kabuk oturumunu sonland\u0131rabilir ve \u00e7o\u011fu durumda kulland\u0131\u011f\u0131n\u0131z terminali otomatik olarak kapatabilirsiniz:<\/p>\n<p><code>exit<\/code><\/p>\n<h3><span class=\"ez-toc-section\" id=\"15-sudo-Komutu\"><\/span>15. <code>sudo<\/code> Komutu<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Bu komut, &#8220;<strong>super user do<\/strong>&#8221; (s\u00fcper kullan\u0131c\u0131 yap) anlam\u0131na gelir ve belirli bir komutu \u00e7al\u0131\u015ft\u0131r\u0131rken bir s\u00fcper kullan\u0131c\u0131 veya k\u00f6k kullan\u0131c\u0131 olarak hareket etmenizi sa\u011flar. Linux kendini b\u00f6yle korur ve kullan\u0131c\u0131lar\u0131n yanl\u0131\u015fl\u0131kla makinenin dosya sistemini de\u011fi\u015ftirmesini veya uygunsuz paketler kurmas\u0131n\u0131 \u00f6nler.<\/p>\n<p><strong>Sudo, genellikle yaz\u0131l\u0131m y\u00fcklemek veya kullan\u0131c\u0131n\u0131n ana dizini d\u0131\u015f\u0131ndaki dosyalar\u0131 d\u00fczenlemek i\u00e7in kullan\u0131l\u0131r:<\/strong><\/p>\n<p><code>sudo apt get gimp<\/code><\/p>\n<p><code>sudo cd \/root\/<\/code><br \/>\nbu komutlar\u0131 kulland\u0131\u011f\u0131n\u0131zda yazd\u0131\u011f\u0131n\u0131z komutu \u00e7al\u0131\u015ft\u0131rmadan \u00f6nce sizden y\u00f6neticinin \u015fifresini isteyecektir.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"16-shutdown-Komutu\"><\/span>16. <code>shutdown<\/code> Komutu<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Tahmin edebilece\u011finiz gibi, <code>shutdown<\/code> komutu makinenizi kapatman\u0131za izin verir. Ancak, <strong>durdurmak ve yeniden ba\u015flatmak i\u00e7in de kullan\u0131labilir.<\/strong><\/p>\n<p>bilgisayar\u0131n\u0131z\u0131 hemen kapatmak i\u00e7in (varsay\u0131lan bir dakikad\u0131r), \u015funu yaz\u0131n:<\/p>\n<p><code>shutdown now<\/code><\/p>\n<p>Ayr\u0131ca <strong>sisteminizi 24 saat bi\u00e7iminde kapatmay\u0131 planlayabilirsiniz<\/strong>:<\/p>\n<p><code>shutdown 19:50<\/code><\/p>\n<p>\u00d6nceki bir kapatma \u00e7a\u011fr\u0131s\u0131n\u0131 iptal etmek i\u00e7in -c bayra\u011f\u0131n\u0131 kullanabilirsiniz:<\/p>\n<p><code>shutdown\u00a0 -c<\/code><\/p>\n<h3><span class=\"ez-toc-section\" id=\"17-htop-Komutu\"><\/span>17. <code>htop<\/code> Komutu<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><strong>htop<\/strong>, makinenizin kaynaklar\u0131n\u0131 do\u011frudan terminalden y\u00f6netmenize izin veren etkile\u015fimli bir s\u00fcre\u00e7 g\u00f6r\u00fcnt\u00fcleyicidir. \u00c7o\u011fu durumda, varsay\u0131lan olarak y\u00fckl\u00fc de\u011fildir, bu nedenle indirme sayfas\u0131nda bununla ilgili daha fazla bilgi edindi\u011finizden emin olun.<\/p>\n<p><code>htop<\/code><\/p>\n<h3><span class=\"ez-toc-section\" id=\"18-unzip-Komutu\"><\/span>18. <code>unzip<\/code> Komutu<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Unzip komutu, bir .zip dosyas\u0131n\u0131n i\u00e7eri\u011fini terminal arac\u0131l\u0131\u011f\u0131yla extract etmenize izin verir. Bu paket varsay\u0131lan olarak y\u00fcklenmeyebilir, bu nedenle paket y\u00f6neticinizle y\u00fckledi\u011finizden emin olun.<\/p>\n<p><code>unzip paketten_\u00e7\u0131kar\u0131lacak_dosya.zip<\/code><\/p>\n<h3><span class=\"ez-toc-section\" id=\"19-apt-yum-pacman-Komutlari\"><\/span>19. <code>apt<\/code>, <code>yum<\/code>, <code>pacman<\/code> Komutlar\u0131<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Hangi Linux da\u011f\u0131t\u0131m\u0131n\u0131 kullan\u0131rsan\u0131z kullan\u0131n, muhtemelen her g\u00fcn kulland\u0131\u011f\u0131n\u0131z yaz\u0131l\u0131m\u0131 y\u00fcklemek, g\u00fcncellemek ve kald\u0131rmak i\u00e7in paket y\u00f6neticilerini kullan\u0131rs\u0131n\u0131z.<\/p>\n<p>Bu paket y\u00f6neticilerine komut sat\u0131r\u0131ndan eri\u015febilirsiniz ve makinenizin \u00e7al\u0131\u015ft\u0131\u011f\u0131 da\u011f\u0131t\u0131ma ba\u011fl\u0131 olarak birini veya di\u011ferini kullan\u0131rs\u0131n\u0131z.<\/p>\n<p>A\u015fa\u011f\u0131daki \u00f6rnekler, genellikle \u00e7o\u011fu paket y\u00f6neticisinde bulunan \u00fccretsiz ve a\u00e7\u0131k kaynakl\u0131 bir yaz\u0131l\u0131m olan GIMP&#8217;yi y\u00fckleyecektir:<\/p>\n<p><strong>1. Debian tabanl\u0131 (Ubuntu, Linux Mint)<\/strong><br \/>\n<code>sudo apt install gimp<\/code><br \/>\n<strong>2. Red Hat tabanl\u0131 (Fedora, CentOS)<\/strong><br \/>\n<code>sudo yum install gimp<\/code><br \/>\n<strong>3. Arch tabanl\u0131 (Manjaro, Arco Linux)<\/strong><br \/>\n<code>sudo pacman -S gimp<\/code><\/p>\n<h3><span class=\"ez-toc-section\" id=\"20-echo-Komutu\"><\/span>20. <code>echo<\/code> Komutu<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><strong>echo komutu<\/strong>, terminalde tan\u0131mlanm\u0131\u015f metni g\u00f6r\u00fcnt\u00fcler &#8211; bu kadar basit:<\/p>\n<p><code>echo \"Merhaba D\u00fcnya\"<\/code><\/p>\n<p>Birincil kullan\u0131m\u0131, bu mesajlar\u0131n i\u00e7indeki \u00e7evresel de\u011fi\u015fkenleri yazd\u0131rmakt\u0131r:<\/p>\n<p><code>echo \"Merhaba $USER\"<\/code><\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"21-cat-Komutu\"><\/span>21. <code>cat<\/code> Komutu<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><strong>&#8220;Birle\u015ftirme&#8221;nin k\u0131saltmas\u0131 olan Cat,<\/strong> dosyalar\u0131 do\u011frudan terminalden olu\u015fturman\u0131za, g\u00f6r\u00fcnt\u00fclemenize ve birle\u015ftirmenize olanak tan\u0131r. Esas olarak, bir grafik metin d\u00fczenleyicisini a\u00e7madan bir dosyay\u0131 \u00f6nizlemek i\u00e7in kullan\u0131l\u0131r:<\/p>\n<p><code>cat i\u00e7eri\u011fi_g\u00f6r\u00fcnt\u00fclenecek_dosya.txt<\/code><\/p>\n<h3><span class=\"ez-toc-section\" id=\"22-ps-Komutu\"><\/span>22. <code>ps<\/code> Komutu<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><strong>ps komutu<\/strong> ile mevcut kabuk oturumunuzun \u00e7al\u0131\u015ft\u0131rd\u0131\u011f\u0131 i\u015flemlere g\u00f6z atabilirsiniz. \u00c7al\u0131\u015ft\u0131rd\u0131\u011f\u0131n\u0131z programlar hakk\u0131nda i\u015flem kimli\u011fi, <strong>TTY (TeleTip Yaz\u0131c\u0131s\u0131)<\/strong>, <strong>saat<\/strong> ve <strong>komut<\/strong> ad\u0131 gibi yararl\u0131 bilgiler yazd\u0131r\u0131r.<\/p>\n<p><code>ps<\/code><\/p>\n<p>Daha etkile\u015fimli bir \u015fey istiyorsan\u0131z, htop&#8217;u kullanabilirsiniz.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"23-kill-Komutu\"><\/span>23. <code>kill<\/code> Komutu<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Bir program\u0131n yan\u0131t vermemesi can s\u0131k\u0131c\u0131d\u0131r ve hi\u00e7bir \u015fekilde kapatamazs\u0131n\u0131z. Neyse ki, <strong>kill komutu<\/strong> bu t\u00fcr bir sorunu \u00e7\u00f6zer.<\/p>\n<p>Basit\u00e7e s\u00f6ylemek gerekirse <strong>kill komutu<\/strong>, sonland\u0131rmak istedi\u011finiz bir i\u015fleme bir TERM veya kill sinyali g\u00f6nderir.<\/p>\n<p>PID&#8217;yi (i\u015flem kimli\u011fi) veya program\u0131n ikili ad\u0131n\u0131 girerek i\u015flemleri sonland\u0131rabilirsiniz:<\/p>\n<p><code>kill 533494<\/code><\/p>\n<p><code>kill firefox<\/code><br \/>\n<strong>Bu komuta dikkat edin &#8211; kill ile yapt\u0131\u011f\u0131n\u0131z i\u015fi yanl\u0131\u015fl\u0131kla silme riskiniz vard\u0131r.<\/strong><\/p>\n<p>Ayr\u0131ca kill komutunu daha i\u015flevsel kullanman\u0131za olanak sa\u011flayacak \u015fekilde xkill komutunu da kullanabilirsiniz. xkill komutunu kulland\u0131\u011f\u0131n\u0131zda mouse imleciniz x \u015fekline d\u00f6n\u00fc\u015f\u00fcr ve ekran\u0131n\u0131zda t\u0131klad\u0131\u011f\u0131n\u0131z herhangi a\u00e7\u0131k program veya dosyay\u0131 sonlad\u0131r\u0131r. kill komutuna g\u00f6re kullanmas\u0131 daha e\u011flencelidir.<\/p>\n<p><code>xkill<\/code><\/p>\n<h3><span class=\"ez-toc-section\" id=\"24-ping-Komutu\"><\/span>24. <code>ping<\/code> Komutu<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><strong>ping komutu<\/strong>, a\u011f ba\u011flant\u0131s\u0131n\u0131 test etmek i\u00e7in kullan\u0131lan en pop\u00fcler a\u011f terminali yard\u0131mc\u0131 program\u0131d\u0131r. ping&#8217;in bir s\u00fcr\u00fc se\u00e7ene\u011fi vard\u0131r, ancak \u00e7o\u011fu durumda bir alan veya IP adresi istemek i\u00e7in kullan\u0131rs\u0131n\u0131z:<\/p>\n<p><code>ping google.com<\/code><\/p>\n<h3><span class=\"ez-toc-section\" id=\"25-vim-Komutu\"><\/span>25. <code>vim<\/code> Komutu<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><strong>vim komutu<\/strong>, 90&#8217;lardan beri kullan\u0131lan \u00fccretsiz ve a\u00e7\u0131k kaynakl\u0131 bir terminal metin d\u00fczenleyicisidir. Verimli tu\u015f ba\u011flant\u0131lar\u0131 kullanarak d\u00fcz metin dosyalar\u0131n\u0131 d\u00fczenlemenizi sa\u011flar.<\/p>\n<p>Vim&#8217;i ba\u015flatmak i\u00e7in \u015funu yaz\u0131n:<\/p>\n<p><code>vim<\/code><\/p>\n<h3><span class=\"ez-toc-section\" id=\"26-history-Komutu\"><\/span>26. <code>history<\/code> Komutu<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Bir komutu hat\u0131rlamakta zorlan\u0131yorsan\u0131z, <strong>history komutu<\/strong> kullan\u0131\u015fl\u0131d\u0131r. Bu komut, ge\u00e7mi\u015fte kulland\u0131\u011f\u0131n\u0131z komutlarla birlikte numaraland\u0131r\u0131lm\u0131\u015f bir liste g\u00f6r\u00fcnt\u00fcler:<\/p>\n<p><code>history<\/code><\/p>\n<h3><span class=\"ez-toc-section\" id=\"27-passwd-Komutu\"><\/span>27. <code>passwd<\/code> Komutu<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><strong>passwd<\/strong>, kullan\u0131c\u0131 hesaplar\u0131n\u0131n \u015fifrelerini de\u011fi\u015ftirmenize izin verir. \u00d6nce mevcut \u015fifrenizi girmenizi ister, ard\u0131ndan sizden yeni bir \u015fifre ve onay ister.<\/p>\n<p>Ba\u015fka bir yerde g\u00f6rd\u00fc\u011f\u00fcn\u00fcz herhangi bir \u015fifre de\u011fi\u015fikli\u011fine benzer, ancak bu durumda, do\u011frudan terminalinizdedir:<\/p>\n<p><code>passwd<\/code><\/p>\n<p>bu komutu kulland\u0131\u011f\u0131n\u0131zda mevcut kullan\u0131c\u0131lar i\u00e7in \u015fifre de\u011fi\u015ftirmek i\u00e7in yeni parolay\u0131 girmenizi ve onaylaman\u0131z\u0131 isteyecek ve sonucunda parolan\u0131z de\u011fi\u015fmi\u015f olacakt\u0131r.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"28-which-Komutu\"><\/span>28. <code>which<\/code> Komutu<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>which komutu, kabuk komutlar\u0131n\u0131n tam yolunu verir. Verilen komutu tan\u0131yamazsa, bir hata verir.<\/p>\n<p>\u00d6rne\u011fin, bunu Python ve Brave web taray\u0131c\u0131s\u0131n\u0131n ikili yolunu kontrol etmek i\u00e7in kullanabiliriz:<\/p>\n<p><code>which python<\/code><\/p>\n<p><code># \/usr\/bin\/python<\/code><\/p>\n<p><code>which brave<\/code><\/p>\n<p><code># \/usr\/bin\/cesur<\/code><\/p>\n<h3><span class=\"ez-toc-section\" id=\"29-shred-Komutu\"><\/span>29. <code>shred<\/code> Komutu<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Bir dosyan\u0131n kurtar\u0131lmas\u0131n\u0131n neredeyse imkans\u0131z olmas\u0131n\u0131 istediyseniz, <strong>shred komutu<\/strong> bu g\u00f6revde size yard\u0131mc\u0131 olabilir. Shred komutu, bir dosyan\u0131n i\u00e7eri\u011fini tekrar tekrar ge\u00e7ersiz k\u0131lar ve sonu\u00e7 olarak, verilen dosyan\u0131n kurtar\u0131lmas\u0131 son derece zorla\u015f\u0131r.<\/p>\n<p>A\u015fa\u011f\u0131daki komutu yazarak dosyan\u0131n kurtar\u0131lamaz \u015fekilde bozulmas\u0131n\u0131 sa\u011flayal\u0131m:<\/p>\n<p><code>shred par\u00e7alanacak_dosya.txt<\/code><\/p>\n<p>Dosyay\u0131 hemen silmek isterseniz <strong>-u bayra\u011f\u0131n\u0131<\/strong> kullanabilirsiniz:<\/p>\n<p>shred -u par\u00e7alanacak_dosya.txt<\/p>\n<h3><span class=\"ez-toc-section\" id=\"30-less-Komutu\"><\/span>30. <code>less<\/code> Komutu<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><strong>less komutu<\/strong> dosyalar\u0131n i\u00e7eri\u011fini incelemenizi sa\u011flayan bir programd\u0131r:<\/p>\n<p><code>less b\u00fcy\u00fck_metin_dosyas\u0131.txt<\/code><\/p>\n<p><strong>less komutu ile ilgili en g\u00fczel \u015fey, aray\u00fcz\u00fcnde more ve vim komutlar\u0131 i\u00e7ermesidir<\/strong>. cat komutundan daha etkile\u015fimli bir \u015feye ihtiyac\u0131n\u0131z varsa, less komutu iyi bir se\u00e7enektir.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"31-tail-Komutu\"><\/span>31. <code>tail<\/code> Komutu<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><strong>cat&#8217;e benzer \u015fekilde, tail bir dosyan\u0131n i\u00e7eri\u011fini tek bir \u00f6nemli uyar\u0131yla yazd\u0131r\u0131r: Yaln\u0131zca son sat\u0131rlar\u0131 verir. Varsay\u0131lan olarak, son 10 sat\u0131r\u0131 yazd\u0131r\u0131r, ancak bu say\u0131y\u0131 -n ile de\u011fi\u015ftirebilirsiniz.<\/strong><\/p>\n<p>\u00d6rne\u011fin, b\u00fcy\u00fck bir metin dosyas\u0131n\u0131n son sat\u0131rlar\u0131n\u0131 yazd\u0131rmak i\u00e7in \u015funlar\u0131 kullan\u0131rs\u0131n\u0131z:<\/p>\n<p><code>tail uzun_metin_dosyas\u0131.txt<\/code><\/p>\n<p>Yaln\u0131zca son d\u00f6rt sat\u0131r\u0131 g\u00f6r\u00fcnt\u00fclemek i\u00e7in:<\/p>\n<p><code>tail -n 4 uzun_metin_dosyas\u0131.txt<\/code><\/p>\n<h3><span class=\"ez-toc-section\" id=\"32-head-Komutu\"><\/span>32. <code>head<\/code> Komutu<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><strong>Head komutu, tail komutunun tamamlay\u0131c\u0131s\u0131d\u0131r<\/strong>. <strong>head komutu, bir metin dosyas\u0131n\u0131n ilk 10 sat\u0131r\u0131n\u0131 h\u0131zl\u0131ca g\u00f6stermek i\u00e7indir, ancak -n bayra\u011f\u0131yla g\u00f6r\u00fcnt\u00fclemek istedi\u011finiz sat\u0131r say\u0131s\u0131n\u0131 ayarlayabilirsiniz:<\/strong><\/p>\n<p><code>head uzun_metin_dosyas\u0131.txt<\/code><\/p>\n<p><code>head -n 5 uzun_metin_dosyas\u0131.txt<\/code><\/p>\n<h3><span class=\"ez-toc-section\" id=\"33-grep-Komutu\"><\/span>33. <code>grep<\/code> Komutu<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Grep, metin dosyalar\u0131yla \u00e7al\u0131\u015fmak i\u00e7in en g\u00fc\u00e7l\u00fc yard\u0131mc\u0131 programlardan biridir. Normal bir dizindeki dosyalar i\u00e7inde grep komutuyla belirtti\u011finiz ifadeyle e\u015fle\u015fen sat\u0131rlar\u0131 arar ve bunlar\u0131 g\u00f6sterir:<\/p>\n<p><code>grep \"linux\" uzun_metin_dosyas\u0131.txt<\/code><\/p>\n<p>&#8211;<strong>c bayra\u011f\u0131n\u0131 kullanarak kal\u0131b\u0131n ka\u00e7 kez tekrarland\u0131\u011f\u0131n\u0131 sayabilirsiniz:<\/strong><\/p>\n<p><code>grep -c \"linux\" uzun.txt<\/code><\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"34-whoami-Komutu\"><\/span>34. <code>whoami<\/code> Komutu<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><strong>whoami komutu (&#8220;who am i&#8221; k\u0131saltmas\u0131) o anda kullan\u0131mda olan kullan\u0131c\u0131 ad\u0131n\u0131 g\u00f6r\u00fcnt\u00fcler<\/strong>:<\/p>\n<p><code>whoami<\/code><\/p>\n<p>\u00e7\u0131kt\u0131 olarak sistemde o an kullan\u0131mda olan user bilgisini verir.<br \/>\nAyn\u0131 sonucu echo ve $USER de\u011fi\u015fkenini kullanarak elde edersiniz:<\/p>\n<p><code>echo $USER<\/code><\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"35-whatis-Komutu\"><\/span>35. <code>whatis<\/code> Komutu<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><strong>whatis komutu, ba\u015fka herhangi bir komutun tek sat\u0131rl\u0131k bir a\u00e7\u0131klamas\u0131n\u0131 yazd\u0131rarak, onu yararl\u0131 bir referans haline getirir<\/strong>:<\/p>\n<p><code>whatis python<\/code><\/p>\n<p><code># python (1) - yorumlanm\u0131\u015f, etkile\u015fimli, nesne y\u00f6nelimli bir programlama dili<\/code> gibi bir \u00e7\u0131kt\u0131 al\u0131rs\u0131n\u0131z<\/p>\n<p><code>whatis whatis<\/code><\/p>\n<p><code># whatis (1) - tek sat\u0131rl\u0131k k\u0131lavuz sayfas\u0131 tan\u0131m\u0131 g\u00f6r\u00fcnt\u00fcler<\/code><\/p>\n<h3><span class=\"ez-toc-section\" id=\"36-wc-Komutu\"><\/span>36. wc Komutu<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><strong>Wc Komutu, &#8220;kelime say\u0131s\u0131&#8221; anlam\u0131na gelir ve ad\u0131ndan da anla\u015f\u0131laca\u011f\u0131 gibi, bir metin dosyas\u0131ndaki kelime say\u0131s\u0131n\u0131 d\u00f6nd\u00fcr\u00fcr:<\/strong><\/p>\n<p><code>wc uzun_metin_dosyas\u0131.txt<\/code><\/p>\n<p><code># 37 207 1000 uzun_metin_dosyas\u0131.txt<\/code>\u00a0 gibi bir \u00e7\u0131kt\u0131 alacaks\u0131n\u0131z.<br \/>\nBu komutun \u00e7\u0131kt\u0131s\u0131n\u0131 inceleyelim:<\/p>\n<p>37 sat\u0131r<br \/>\n207 kelime<br \/>\n1000 bayt boyutu<br \/>\nDosyan\u0131n ad\u0131 (uzun_metin_dosyas\u0131.txt)<\/p>\n<p><strong>Yaln\u0131zca s\u00f6zc\u00fck say\u0131s\u0131na ihtiyac\u0131n\u0131z varsa, -w bayra\u011f\u0131n\u0131 kullan\u0131n:<\/strong><\/p>\n<p><code>wc -w uzun_metin_dosyas\u0131.txt<\/code><\/p>\n<p><code>207 uzun_metin_dosyas\u0131.txt<\/code> bu \u015fekilde bir \u00e7\u0131kt\u0131 al\u0131rs\u0131n\u0131z.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"37-uname-Komutu\"><\/span>37. uname Komutu<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><strong>uname(\u201cUnix ad\u0131\u201dn\u0131n k\u0131saltmas\u0131) ge\u00e7erli Linux s\u00fcr\u00fcm\u00fcn\u00fcz\u00fc bildi\u011finizde kullan\u0131\u015fl\u0131 olan i\u015fletim sistemi bilgilerini yazd\u0131r\u0131r.<\/strong><\/p>\n<p>Varsay\u0131lan \u00e7\u0131kt\u0131 o kadar kullan\u0131\u015fl\u0131 olmad\u0131\u011f\u0131 i\u00e7in \u00e7o\u011fu zaman -a (\u2013all) bayra\u011f\u0131n\u0131 kullanmak daha avantajl\u0131 olacakt\u0131r:<\/p>\n<p><code>uname<\/code><\/p>\n<p><code># Linux<\/code> \u015feklinde bir \u00e7\u0131kt\u0131 al\u0131rs\u0131n\u0131z.<\/p>\n<p><code>unname -a<\/code><\/p>\n<p><code># Linux kinstamanjaro 5.4.138-1-MANJARO #1 SMP PREEMPT 5 A\u011fustos 12:15:21 UTC 2021 x86_64 GNU\/Linux<\/code><\/p>\n<p>gibi bir \u00e7\u0131kt\u0131 al\u0131rs\u0131n\u0131z.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"38-neofetch-Komutu\"><\/span>38. neofetch Komutu<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><strong>Neofetch komutu<\/strong>, Linux da\u011f\u0131t\u0131m\u0131n\u0131z\u0131n bir ASCII logosunun yan\u0131nda sisteminizle ilgili bilgileri (<strong>\u00e7ekirdek s\u00fcr\u00fcm\u00fc, kabuk ve donan\u0131m gibi<\/strong>) g\u00f6r\u00fcnt\u00fcleyen bir CLI (komut sat\u0131r\u0131 arabirimi) arac\u0131d\u0131r:<\/p>\n<p><code>neofetch<\/code><\/p>\n<p>\u00c7o\u011fu makinede bu komut varsay\u0131lan olarak mevcut de\u011fildir, bu nedenle \u00f6nce paket y\u00f6neticinizle birlikte y\u00fckledi\u011finizden emin olun.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"39-find-Komutu\"><\/span>39. <code>find<\/code> Komutu<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Find komutu, bir regex ifadesine dayal\u0131 olarak bir dizin hiyerar\u015fisindeki dosyalar\u0131 arar. Kullanmak i\u00e7in a\u015fa\u011f\u0131daki s\u00f6zdizimini izleyin:<\/p>\n<p><strong>find [bayraklar] [dosya yolu] -name [aranacak ifade]<\/strong><br \/>\nGe\u00e7erli dizinde uzun_metin_dosyas\u0131.txt adl\u0131 bir dosyay\u0131 aramak i\u00e7in \u015funu girin:<\/p>\n<p><code>find .\/ -name \"uzun_metin_dosyas\u0131.txt\"<\/code><\/p>\n<p>Bu komutu kulland\u0131\u011f\u0131n\u0131zda arad\u0131\u011f\u0131n\u0131z dosyan\u0131n konumu dosya yoluyla beraber sonu\u00e7 olarak kar\u015f\u0131n\u0131za \u00e7\u0131kacakt\u0131r.<\/p>\n<p><strong>Son olarak<\/strong><\/p>\n<p>2020 ve 2021&#8217;de profesyonel geli\u015ftiriciler taraf\u0131ndan en \u00e7ok kullan\u0131lan i\u015fletim sistemi Linux oldu. En \u00e7ok kullan\u0131lan 39 komutu \u00f6\u011frenin ve bu g\u00fc\u00e7l\u00fc sistemden yararlanmaya bu i\u00e7erikteki komutlarla ba\u015flay\u0131n.<\/p>\n<p>Linux&#8217;u \u00f6\u011frenmek biraz zaman alabilir, ancak baz\u0131 ara\u00e7lar\u0131nda ustala\u015ft\u0131\u011f\u0131n\u0131zda, en iyi m\u00fcttefikiniz olur ve onu g\u00fcnl\u00fck i\u015fletim sisteminiz olarak se\u00e7ti\u011finiz i\u00e7in pi\u015fman olmayacaks\u0131n\u0131z.<\/p>\n<p>Linux ile ilgili dikkat \u00e7ekici \u015feylerden biri, deneyimli bir kullan\u0131c\u0131 olsan\u0131z bile, kullanarak daha \u00fcretken olmay\u0131 \u00f6\u011frenmeyi asla b\u0131rakmayaca\u011f\u0131n\u0131zd\u0131r.<\/p>\n<p>\u00c7ok daha yararl\u0131 Linux komutlar\u0131 var. Listemizde bulunmayan ancak hayat\u0131n\u0131z\u0131 kolayla\u015ft\u0131ran kullan\u0131\u015fl\u0131 linux komutlar\u0131 varsa, l\u00fctfen favori Linux komutlar\u0131n\u0131z\u0131 a\u015fa\u011f\u0131daki yorumlarda payla\u015f\u0131n \ud83d\ude42<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Linux masa\u00fcst\u00fc bilgisayarlarda d\u00fcnya \u00e7ap\u0131nda %2,68 pazar pay\u0131na sahiptir, ancak t\u00fcm bulut altyap\u0131s\u0131n\u0131n ve hosting hizmetlerinin %90&#8217;\u0131ndan fazlas\u0131 Linux i\u015fletim sisteminde \u00e7al\u0131\u015f\u0131r.&hellip;<\/p>\n","protected":false},"author":3,"featured_media":14029,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[417],"tags":[],"class_list":["post-14021","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-yazilim"],"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/www.ihs.com.tr\/blog\/wp-json\/wp\/v2\/posts\/14021","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.ihs.com.tr\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.ihs.com.tr\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.ihs.com.tr\/blog\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/www.ihs.com.tr\/blog\/wp-json\/wp\/v2\/comments?post=14021"}],"version-history":[{"count":9,"href":"https:\/\/www.ihs.com.tr\/blog\/wp-json\/wp\/v2\/posts\/14021\/revisions"}],"predecessor-version":[{"id":14031,"href":"https:\/\/www.ihs.com.tr\/blog\/wp-json\/wp\/v2\/posts\/14021\/revisions\/14031"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.ihs.com.tr\/blog\/wp-json\/wp\/v2\/media\/14029"}],"wp:attachment":[{"href":"https:\/\/www.ihs.com.tr\/blog\/wp-json\/wp\/v2\/media?parent=14021"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.ihs.com.tr\/blog\/wp-json\/wp\/v2\/categories?post=14021"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.ihs.com.tr\/blog\/wp-json\/wp\/v2\/tags?post=14021"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}