Mac Terminali Nasıl Kullanılır: Temel Bilgiler

click fraud protection

macOS'teki en güçlü (ve yeterince kullanılmayan) uygulamalardan biri Mac terminalidir. Size bilgisayarınız üzerinde yüksek düzeyde kontrol sağlayan ve makinenizin nasıl çalıştığını daha iyi anlamanıza yardımcı olabilecek bir uygulamadır.

Bununla birlikte, çoğu kullanıcı, terminalin nasıl kullanılacağı bir yana, ne olduğu hakkında net bir fikre sahip değildir.

Bu yazıda, bunu değiştireceğim. Bu kılavuzun sonunda, Mac terminalinin nasıl çalıştığı, ne için kullanıldığı ve ne yaptığı ve ne yapmadığı konusunda sağlam bir fikre sahip olmalısınız. Ayrıca, terminali kullanmanıza ve arkadaşlarınızı etkilemenize yardımcı olacak bazı temel komutlar vereceğim.

Hadi içeri girelim!

İçindekiler

  • Mac terminali nedir?
  • Mac terminali nasıl çalışır?
  • Neden Mac terminalini kullanmalısınız?
  • Mac terminalini ne zaman kullanmalısınız?
  • Mac terminalinin temellerini öğrenin
    • Mac terminalini başlatma
    • Mac terminalinin görünümünü değiştirme
    • Her karakter önemlidir
    • Komutlar her zaman geçerli konumunuzda yürütülür
    • Mac terminalini kullanarak bilgisayarınızda nasıl gezineceğinizi bilin
    • Temel Mac terminal komutları: geçmiş, temizle, * ve sudo,
    • Mac'inizi konuşturun
  • Daha fazlasını öğrenmeye hazır mısınız?
    • İlgili Mesajlar:

Mac terminali nedir?

Mac terminali, UNIX komutlarını doğrudan yayınlamanıza izin veren Mac'teki yerleşik kabuk ortamıdır. Zaten teknik tanım bu.

Daha basit bir ifadeyle, bunu Mac'inizin işletim sisteminin daha derin bir düzeyine erişmenizi sağlayan bir uygulama olarak düşünebilirsiniz. Arabanızın kaputunu kaldırıp motoru dürtmek gibi bir şey ama Mac'inizin yazılımı için.

Mac terminali, bilgisayarınızı "hacklemenin" bir yolu değildir ve genellikle bilgisayarınızı bozmaz. Terminalin nasıl çalıştığını ilk öğrendiğimde, yanlış komutu girip Mac'imi tamamen kapatacağımdan endişe ettiğimi hatırlıyorum.

Ancak Apple size bu tür bir gücü kolay kolay vermez. Terminale belirli komutları girerek Mac'inizi teknik olarak mahvedebilirsiniz (güvenilir komutları kopyaladığınızdan emin olun). İnternetten StackExchange gibi sitelerde), ancak günlük kullanım sırasında bu komutlarla karşılaşmanız pek olası değildir.

Kısacası: Mac terminali, Mac'iniz üzerinde size daha fazla kontrol sağlayan bir uygulamadır, ancak bir öğrenme eğrisi ve ara sıra riskleri vardır. Bununla birlikte, deney yapmak tehlikeli olmaktan uzaktır.

Mac terminali nasıl çalışır?

Mac terminali komutlar aracılığıyla çalışır. Fare ile düğmelere tıklayarak gezindiğiniz geleneksel bir uygulamanın (veya GUI uygulamasının) aksine, terminal bir LUI uygulamasıdır. Bu, terminale ne yapacağını söyleyen anahtar sözcükler ve ifadeler (yani komutlar) yazarak terminalle etkileşime geçtiğiniz anlamına gelir.

Bu komutların çoğu, bir fare ve klavye ile yapabileceğiniz şeyleri tamamlar, ancak bunları geçtikten sonra, terminal olmadan mümkün olmayan binlerce özellikle karşılaşırsınız.

Bu yüzden birçok insan terminali kullanmayı bir programcı olmakla ilişkilendirme eğilimindedir. Programcılar, ortalama bir kullanıcı nadiren yaparken, terminalin işlerini yapmak için sunduğu ekstra derinliğe ihtiyaç duyar. Ancak herkes (ve ben tartışacağım) Mac terminalinin temellerini öğrenebilir.

Neden Mac terminalini kullanmalısınız?

Mac/PC'lerini daha iyi anlamak isteyen herkesin terminalin temellerini öğrenmesi gerektiğine inanıyorum. Terminaliniz, bilgisayarınızla arayüz oluşturmak için düşük seviyeli bir yöntemdir.

Bilgisayar dünyasında, yüksek seviyeli arayüzler, Mac'inizde gerçekte neler olduğunu özetler. Hepimiz biliyoruz ki, temel düzeyde, Mac'imiz sadece birler ve sıfırlar grubudur. Ancak, üst düzey arayüzler, bu birler ve sıfırlar ile düğmeler ve renkli uygulamalar aracılığıyla etkileşime girmemizi sağlar.

Düşük seviyeli bir arayüz, sizi Mac'inizin temel seviyesine yaklaştırır. Terminali kullandığınızda, metin tabanlı komutlar aracılığıyla Mac'inizin çalışma şekline daha uygun bir şekilde Mac'inizle etkileşim kurarsınız.

Terminali hiç kullanmasanız bile, Mac terminalini kullanmak, makinenize ilişkin anlayışınızı önemli ölçüde derinleştirecektir. Ayrıca diğer cihazlarınızı, sunucular gibi şeylerin nasıl çalıştığını ve bilgisayarınızda dijital politikaların (otomasyon ve gizlilik gibi) nasıl oynandığını daha iyi anlamanıza da yardımcı olabilir.

Mac terminalini ne zaman kullanmalısınız?

Muhtemelen kendinize sorduğunuz bir diğer önemli soru da terminali ne zaman kullanmanız gerektiğidir. Bir geliştiriciyseniz veya geliştirici olmak için çalışıyorsanız, cevap her zaman. Şu anda terminaliniz hakkında bilgi edinmeli ve onunla rahat olmalısınız. Bu makaleyi ararken çok iyi iş çıkardınız!

Diğer herkes için, Mac terminalinin sizin için çok pratik bir kullanımı olmadığını göreceksiniz. Aşağıda ve diğer gönderilerde ele alacağım özelliklerin çoğu, bir fare ve klavye ile kolayca yapabileceğiniz şeylerdir. Yani muhtemelen terminali çok sık kullanmanıza gerek yok.

Bununla birlikte, asla terminali kullanmanız gerekmeyecek gibi değil. Ve bu temelleri bilmek, onunla etkileşime geçmeniz gerektiğinde çok yardımcı olabilir. Artı, hoşlandığını fark edersen, içine girmeye başlayabilirsin. Homebrew uygulamaları ve diğer güçlü kullanıcı hobileri.

Mac terminalinin temellerini öğrenin

Tamam, bu kadar önsöz yeter. Terminali kullanmaya başlayalım. Aşağıda, temel komutları değil, öncelikle terminalin temellerini ele alacağım. Sona yakın bazı komutlar var, ancak öncelikle terminali anlamanıza yardımcı olmaya çalışıyorum. Temel terminal komutları için bu yazının en altına gidin ve/veya bu diğer AppleToolBox makalesini okuyun.

Mac terminalini başlatma

Her şeyden önce, Mac terminalini başlatmak. Bu en kolay adımdır ve bunu yapmanın birkaç yolu vardır.

Terminali başlatmanın en sevdiğim yolu, Spotlight'a "terminal" yazıp dönüş anahtar. düğmesine basarak Spotlight'ı etkinleştirebilirsiniz. cmd + boşluk çubuğu.

Alternatif olarak, bulucu uygulamasına tıklayın Uygulamalar klasör, ardından Araçlar klasörünü seçin, ardından aşağı kaydırın ve terminal uygulama.

Açıldıktan sonra terminaliniz şöyle görünmelidir:

Metin satırının başında yanıp sönen bir imleç göreceksiniz. Buna komut satırı denir ve komutlarınızı girdiğiniz yer burasıdır.

Bundan önce, kullanıcı adınızı, ardından Mac'inizin adını ve ardından bir % imza. Belirli bir klasördeyseniz (terminaldeyken “dizin” olarak adlandırılır), adınızın yanında bunun görüntülendiğini görürsünüz. Örneğin, Masaüstünüzdeyken böyle görünür.

NS % işareti, satır komutunuzun nerede başladığını size göstermek için orada. eğer basarsan dönüşile başka bir satır göreceksiniz. % işareti, önceki satırın terk edildiğini gösterir.

Geri dönüp daha önce yürüttüğünüz satırları düzenleyemezsiniz, ancak düğmesine basabilirsiniz. Yukarı ok önceki satırda yazdıklarınızı mevcut satırınıza kopyalamak için klavyenizde.

Fark etmiş olabilirsiniz, ancak farenizle terminal ile etkileşime giremezsiniz. Sadece yön tuşlarını ve klavyeyi kullanabilirsiniz. Bu, terminalde metni vurgulayamayacağınız veya metni kopyalayamayacağınız/yapıştıramayacağınız anlamına gelir.

Mac terminalinin görünümünü değiştirme

Fark etmiş olabileceğiniz başka bir şey de, terminalin biraz çirkin olmasıdır. Gerçekten basit ve sade görünüyor çünkü farklı görünmesi gerekmiyor ve basit grafikler, süper hızlı ve minimum donanımla yüklenmesine ve çalışmasına yardımcı oluyor.

Ancak yine de muhtemelen Mac terminalinin görünümünü değiştirmek istiyorsunuz. Neyse ki, bunu yapmak oldukça kolaydır.

İçinde Menü çubuğu Mac'inizin terminal ve ardından tıklayın Tercihler….

Görüntülenen açılır pencerede, profiller sekme.

Bu yeni ekranın sol tarafında, aralarından seçim yapabileceğiniz farklı temalar göreceksiniz. Bu temayla yeni bir terminal penceresi oluşturmak için her birine çift tıklayın. Beğendiğiniz birini bulduğunuzda, tıklayın Varsayılan bu temayı yeni varsayılanınız yapmak için sol alt köşedeki

Yazı tipi, pencere davranışı ve daha fazlası gibi şeyleri de değiştirebilirsiniz, ancak bunun genellikle yarardan çok zarar verdiğini gördüm. Yazı tiplerinin çoğu terminalle çok iyi çalışmıyor ve diğer özellikler karmaşık.

Sadece memnun olduğunuz bir tema seçin veya tıklayarak kendi temanızı oluşturun. + temaların en altında ve bir sonraki adıma geçin.

Her karakter önemlidir

Mac terminali hakkında anlaşılması gereken en önemli şeylerden biri, her karakterin önemli olmasıdır. Her harf, boşluk, alıntı, kısa çizgi ve eğik çizgi, terminalin komutlarınızı nasıl yorumladığını etkiler.

Şimdi bu, hatalı bir komut girmenin (mektubu yazmak gibi) olduğu anlamına gelmez. a) Mac'inizi bozacak. 9/10, sadece bir hata alacaksınız. Her zaman komutlarınızı doğru girdiğinizden emin olun ve bir komut kabul edilmezse önce yazımını kontrol edin.

Bu biçimlendirmeyi kullanmamın nedeni de budur:

senin emrin burada

… ve terminal komutlarını yazarken tırnak işaretleri kullanmayın. Bunun nedeni, ben (veya çevrimiçi çoğu kişi) bir komut yazdığımda bunun gibi, o metni tam olarak terminalinize kopyalamanızı istiyorlar. Tırnak işaretleri bırakmak bunu kolaylaştırır.

Komutlar her zaman geçerli konumunuzda yürütülür

Bu, Mac terminalinde çalışırken hatırlamanız gereken temel kurallardan biridir. Terminali kullanırken hangi klasörde olursanız olun, yürüttüğünüz komutun gerçekleşeceği yer orasıdır. Masaüstündeyken yeni bir metin dosyası oluşturmak için bir komut girerseniz, metin dosyası masaüstünüzde görünecektir.

Bu size bir anlam ifade etmiyorsa, bunun nedeni muhtemelen henüz terminali kullanırken bir yer hissine sahip olmamanızdır. Ancak Finder uygulamasını kullanırken aynı şekilde farklı klasörler giriyorsunuz, terminalde farklı klasörler ve konumlar giriyorsunuz.

Daha önce de belirtildiği gibi, adınızın yanındaki metni kontrol ederek hangi klasörde olduğunuzu anlayabilirsiniz.

Mac terminali ile bilgisayarınızda nasıl gezineceğinizi öğrenmek, bu fikri daha iyi kavramanıza yardımcı olacaktır. Gezinmeyi aşağıda kısaca ve gelecekteki bir eğitimde daha derinlemesine ele alacağım.

Şimdilik, bir komutu yürütürken her zaman istediğiniz klasörde olduğunuzdan emin olun. Aksi takdirde, istemediğiniz şeyleri silebilir, yanlış dosyayı yanlış yere kopyalayabilir veya belirli dosyaların izini kaybedebilirsiniz.

Mac terminalini kullanarak bilgisayarınızda nasıl gezineceğinizi bilin

Tamam, şimdi navigasyona geçelim. Burası temel komutlara girmeye başlayacağımız yer.

Birkaç komut, Mac'inizde klasörden klasöre gezinmenize olanak tanır. Bunların hepsini bir sonraki yazıda ayrıntılı olarak ele almayı planlıyorum. Ama biz üçe sadık kalacağız.

İlk komut ls. Devam edin ve bunu terminalinize yapıştırın ve dönüş. Şu anda içinde bulunduğunuz klasörün içindeki tüm klasörlerin adlarının göründüğünü görmelisiniz.

O yüzden ls "liste"nin kısaltmasıdır. Şu anda içinde bulunduğunuz klasörün içindeki tüm klasörleri listeler.

Bu klasörlerden birine gitmek için, CD emretmek. CD "dizin değiştir" anlamına gelir. Bir "dizin", terminaldeyken klasör olarak adlandırdığınız şeydir; ikisi arasında fark yoktur.

Kullanarak az önce listelediğiniz klasörlerden birine geçmek için ls, tip cd [klasör adı] “[klasör adı]” yerine taşımak istediğiniz klasörün adını yazın. Örneğin, Masaüstüne geçmek isteseydim, bunu terminalime girerdim:

cd Masaüstü

Şimdi, Masaüstünde takılmayı bitirdiğimi ve geri dönmek istediğimi varsayalım. Bunu yapmak için kullanın cd... Bu komut, sizi bir geri düğmesi gibi, içinde bulunduğunuz önceki dizine geri götürür.

Bu komutların hiçbiri Mac'inize hiçbir şekilde zarar veremez, bu yüzden alışana kadar bunları denemekten korkmayın. Genelde kendimi girerken buluyorum ls nerede olduğumu anlamak için, sonra CD ve cd.. klasörler arasında gezinmek için

Temel Mac terminal komutları: Tarih, açık, *, ve sudo,

Mac terminalinde dolaşmayı bir kez kavradığınızda, temel komutları öğrenmeye başlamaya hazırsınız. Bence bu, nasıl olduğunu anlamak anlamına gelir. Tarih, açık, *, ve sudo İş.

Tarih düz bir komuttur. Son zamanlarda terminale girdiğiniz komutların kısa bir geçmişini gösterir. Bu, şimdiye kadar ne yaptığınızı hatırlamanız gerektiğinde yararlıdır.

Sıradaki açık. Çok fazla kullanmama rağmen, bu muhtemelen anlamsız bir komuttur. Girdiğin zaman açık Mac terminalinde, pencereyi temizleyerek temel bir terminal ekranına döner. Git ve dene.

Bunu, penceredeki dağınıklığı gidermek ve şu anda yapmaya çalıştığım şeye odaklanmayı kolaylaştırmak için faydalı buluyorum.

bundan sonra *. Bu, aşina olunması gereken önemli bir sembol olduğu için bir komut değildir. "Joker karakter" sembolü olarak bilinir ve belirli kriterler dahilinde herhangi bir şeye atıfta bulunmak için kullanılır.

Örneğin, terminal şunu kullanan bir komutu yorumlayacaktır: *.jpg geçerli klasörünüzdeki her JPG dosyasına başvurmak için. Bu, arama yapmak, aynı anda birden çok dosya üzerinde komut çalıştırmak vb. için yararlıdır.

Son olarak, sudo komut, çokça karşılaşacağınız bir komuttur ve muhtemelen bu makaledeki en önemli komuttur. sudo komutları süper kullanıcı veya yönetici olarak çalıştırmak için kullanılır. Bu, Mac'inizin bazı temel korumasını geçersiz kıldığınız ve bilgisayarınızda bir değişiklik yaptığınız anlamına gelir.

sudo kötü bir şey değil tabii. Terminaliniz aracılığıyla her uygulama yüklediğinizde onu kullanmanız gerekecek. Yine de bu ciddi ve bir sudo yaptığınız şeyin tamamen güvenli olduğunu bilmeden terminale komut verin. Doğrulamak sudo komutları kullanmadan önce onları google'da arayarak komutlar.

Mac'inizi konuşturun

Bu yazının çoğu oldukça teknik ve açıklayıcı olduğu için eğlenceli bir notla bitirmek istedim. Bu sonuncusu arkadaşlarınıza gösterebileceğiniz ya da evde kendinizi güldürmek için kullanabileceğiniz eğlenceli bir numara.

Tek yapman gereken yazmak Merhaba de Mac terminaline girin ve Mac'inizden bir yanıtla karşılaşacaksınız. Sesin açık olduğundan emin olun!

Mac'inizin daha karmaşık şeyler (soru işaretli, virgül, kesme işareti vb. içeren cümleler) söylemesini istiyorsanız, ifadenizi tırnak içine almak isteyeceksiniz. Örneğin, Mac'imin “Merhaba! Nasılsınız?" Bunu Mac terminalime yapıştırırdım:

"Merhaba! Nasılsınız?"

Daha fazlasını öğrenmeye hazır mısınız?

Tebrikler! Mac terminalini kullanmanın temellerini öğrendiniz. Ortalama bir kullanıcı için, muhtemelen bilmeniz gereken her şey bu. Ancak geliştirici olmayı planlıyorsanız, yolculuğunuz daha yeni başlıyor.

Mac terminali ile yapabileceğiniz tonlarca başka şey var. Bu hafta daha sonra terminal için daha fazla eğitime katkıda bulunacağım, bu yüzden onları aramaya devam ettiğinizden emin olun!

O zamana kadar!