1. Mehmet

    macOS terminal’de varsayılan kabuk nasıl değiştirilir ve başlangıç dosyası nasıl doğrulanır?

    Varsayılan kabuğu değiştirmek macOS Terminal’de oturum açınca hangi kabuğun çalıştığını bilmek, ayarların nereye yazılacağını ve neden bazen beklediğiniz davranışı görmediğinizi anlamak için önemlidir. Birçok karışıklık, kabuğun değişmiş olmasına rağmen eski başlangıç dosyasına ayar...
  2. Mehmet

    macOS terminal’de hangi kabuk ve hangi gnu araçları çalışıyor, nasıl anlarsınız?

    macOS’ta Terminal açıldığında gördüğünüz davranış her zaman tek bir ayarla açıklanmaz. Bir yanda Terminal uygulamasının yeni pencere açarken hangi kabuğu başlatacağı vardır; diğer yanda o kabuğun etkileşimli mi, login mı çalıştığı; ayrıca PATH içine eklediğiniz GNU araçlarının mı yoksa sistem...
  3. Mehmet

    Terminalde ayarlar neden bazen görünmez? login shell ile interactive shell farkı

    Birçok kişinin macOS ve Linux arasında yaşadığı sorun, aynı komutun farklı çalışmasından çok, kabuğun hangi başlangıç dosyasını ne zaman okuduğunun karışmasıdır. Özellikle Bash kullanan sistemlerde login shell ile etkileşimli ama login olmayan shell farklı dosyalar okur; bu yüzden PATH, alias...
  4. Mehmet

    Terminal’de ayarların neden bazen yüklenmediğini anlamak: login kabuğu, etkileşimli kabuk ve başlangıç dosyası farkı

    macOS’ta Terminal açınca beklediğiniz ortam değişkenleri, alias’lar veya PATH ayarları görünmüyorsa sorun çoğu zaman komutun kendisinde değil, kabuğun nasıl başlatıldığındadır. En sık karışan nokta şudur: login kabuğu ile etkileşimli kabuk aynı şey değildir. Terminal penceresi bir kabuk süreci...
  5. Mehmet

    macOS terminal’de shell ile başlangıç dosyasını ayırmak neden önemli?

    macOS’ta Terminal açılır açılmaz beklenmedik bir ortam görüyorsanız, sorun çoğu zaman tek bir yerde değildir. Terminal’in hangi kabuğu başlattığı, o kabuğun login mi interactive mi olduğu ve hangi başlangıç dosyalarının okunduğu farklı şeylerdir. Bu ayrımı bilmek; PATH, alias, fonksiyon, ortam...
  6. Mehmet

    macOS terminal’de doğru kabuk ve profil ayarını seçmek neden önemlidir?

    macOS Terminal’de görünen sorunların önemli bir kısmı aslında tek bir yerden değil, iki ayrı ayardan çıkar: hangi shell’in açıldığı ve hangi pencere profilinin kullanıldığı. Apple’ın Terminal ayarlarında bu ikisi ayrı seçeneklerdir; yeni pencere açılırken çalışacak kabuk, açılış profili ve sekme...
  7. Mehmet

    Terminal’de pencere profili ile shell başlangıç dosyasını ayırmak neden önemli?

    macOS’ta Terminal kullanırken en sık karışan iki şey, pencere profili ile shell’in başlangıç dosyalarıdır. Pencere profili; renkleri, yazı tipini, çalışma dizinini ve yeni pencerenin hangi profille açılacağını etkiler. Shell başlangıç dosyaları ise PATH, alias, ortam değişkeni ve komut...
  8. Mehmet

    macOS terminal’de başlatılan kabuğun login olup olmadığını ayırt etmek neden önemli?

    macOS’ta Terminal açtığınızda gördüğünüz ortam ile bir betik çalıştırdığınızda oluşan ortam aynı değildir. Sorun çoğu zaman “ayarım neden uygulanmadı?” değil, aslında yanlış dosyaya yazılmış ayardır. Bash’in resmi kılavuzu, başlangıç dosyalarının shell’in login ya da interactive olmasına göre...
  9. Mehmet

    macOS terminal’de gnu araçları neden beklenmedik davranır ve doğru sürüm nasıl seçilir?

    macOS Terminal’de GNU araçlarını kullanırken neden bazen beklediğiniz komut değil de sistemdeki başka sürüm çalışır? macOS ile Linux arasında geçiş yapanların sık yaşadığı sorunlardan biri, aynı komutu yazmalarına rağmen farklı sonuç görmeleridir. Bunun nedeni çoğu zaman komutun adı değil...
  10. Mehmet

    macOS terminal’da .bash_profile ile .bashrc neden karışır? doğru dosyaya ne yazmalısınız?

    macOS Terminal’_profile neden karışır? Doğru dosyaya ne yazmalısınız? macOS’ta terminal ayarları yaparken en sık yaşanan sorunlardan biri, değişikliğin bir pencerede görünüp diğerinde görünmemesidir. Bunun nedeni çoğu zaman komutların yanlış başlangıç dosyasına yazılmasıdır. Bash, giriş kabuğu...
  11. Mehmet

    macOS terminal açılışında ortam neden farklı geliyor? kabuk, profil ve başlangıç dosyalarını ayırma

    Terminal açılıyor ama beklediğiniz ortam gelmiyorsa ilk bakılacak yerler macOS tarafında Terminal’in davranışı tek bir ayardan oluşmaz; kabuk, profil ve başlangıç dosyaları ayrı ayrı etkiler. Bu yüzden “Terminal açıldı ama alias’larım görünmüyor”, “komutlar beklediğim gibi çalışmıyor” ya da...
  12. Mehmet

    macOS terminal’de shell ve pencere profili birlikte nasıl ayarlanır?

    Birçok kullanıcı Terminal açılışında sadece kabuğu değiştirdiğini sanır; ama macOS’ta iki ayrı ayar vardır: biri yeni pencere ve sekmelerin hangi shell ile açılacağını, diğeri ise hangi profil ve çalışma klasörüyle açılacağını belirler. Apple’ın Terminal kılavuzuna göre varsayılan login shell...
  13. Mehmet

    macOS terminal’de profil dosyası hangi durumda okunur, hangisi okunmaz?

    Terminal ile çalışırken en çok karıştırılan noktalardan biri, "ben ayarı yaptım ama neden yeni pencerede görünmüyor?" sorusudur. Bunun cevabı çoğu zaman profil dosyasının doğru kabukta, doğru oturum türünde ve doğru dosyada olmasıdır. macOS tarafında Terminal uygulaması varsayılan olarak zsh...
  14. Mehmet

    macOS ve Linux arasında çalışacak kabuk betiği yazarken en çok nerede hata yapılır?

    macOS üzerinde terminal kullanmak ile Linux üzerinde terminal kullanmak çoğu zaman benzer görünür; ancak betik yazarken küçük farklar yüzünden komutlar sessizce farklı sonuç verebilir. En sık sorun, tek bir makinede sorunsuz çalışan bir betiğin başka bir sistemde çalışmaması ya da beklenenden...
  15. Mehmet

    macOS terminal’de varsayılan shell’i ve açılış profilini nasıl ayarlarsınız?

    macOS Terminal’de varsayılan shell’i, başlangıç profilini ve açılış davranışını değiştirmek macOS’te Terminal kullananların sık ihtiyacı, komut yazmaktan çok ilk açılışta hangi shell’in çalışacağını ve pencerenin nasıl davranacağını ayarlamaktır. Özellikle zsh, bash, fish veya farklı bir araç...
  16. Mehmet

    Gnu, Linux ve macOS’ta terminal: yeni başlayanların en çok karıştırdığı 3 nokta

    GNU, Linux ve macOS hakkında konuşulurken en sık yaşanan karışıklık şu: Aynı terminal komutlarını görüyoruz ama her sistemin rolü aynı değil. GNU, özgür yazılım araçlarının ve Unix-benzeri bir sistem kurma hedefinin adı; Linux ise bir çekirdektir. macOS tarafında ise Terminal uygulaması...
  17. Mehmet

    Gnu, Linux ve macOS’ta terminal’e yeni başlayanlar için kısa ve işe yarayan rehber

    GNU, Linux ve macOS aynı cümlede geçince çoğu kişinin aklına hemen şu soru geliyor: “Bunlar aynı şey mi, yoksa biri diğerinin parçası mı?” Kısa cevap: Hayır, aynı şey değiller. GNU, özgür yazılım fikri etrafında şekillenmiş bir işletim sistemi projesidir; Linux ise bu sistemlerde kullanılan...
  18. Mehmet

    Gnu, Linux ve macOS’ta terminali doğru kullanmak

    Bu konuyu neden konuşuyoruz? macOS kullanan birçok kişi, Linux tarafındaki araçlarla ve açık kaynaklı yazılımlarla yollarının kesiştiğini sonradan fark ediyor. Özellikle Terminal, iki dünyada da ortak bir dil gibi çalışıyor. macOS’ta Terminal uygulaması komut satırı arayüzü sağlar ve varsayılan...
  19. Mehmet

    Gnu, Linux ve macOS: terminal dünyasında temel farklar

    GNU, Linux ve macOS aynı cümlede geçtiğinde çoğu kişinin kafası karışır. Bunun nedeni, bu üç terimin aynı şeyi anlatmaması ama günlük kullanımda sık sık birbirinin yerine söylenmesidir. GNU, özgür yazılım felsefesiyle geliştirilen Unix-benzeri bir işletim sistemi projesidir; Linux ise bu...
  20. Salvo

    Windows Defender Devre Dısı Bırakma Power Shell Nedir ve Nasıl Yapılır?

    Windows Defender Devre Dısı Bırakma Power Shell Nedir ve Nasıl Yapılır?