Mac Terminalini Kullanmaya Başlayanlar İçin Bir Rehber

  • Lesley Fowler
  • 0
  • 4861
  • 683
reklâm

Günlük Mac görevlerinizin çoğu için yumuşak ve arkadaşça bir GUI hem bir varlık hem de bir rahatlıktır. Bazen, yine de, Bulucu tıknaz bir aracıdır.

Bu sinir bozucu 5GB dosyasının nerede saklandığını veya sildiğiniz sandığınız uygulamayla ilgili her dosyanın yolunu bulmanın daha hızlı yolları var. Bu işler ve diğerleri için komut satırı en iyi arkadaşınızdır.

Terminal Nedir??

Terminal, Mac'inizle komut satırı üzerinden etkileşime geçmenizi sağlayan bir yardımcı programdır. Linux işletim sistemleri benzer araçlar içerir, çünkü hem Linux hem de macOS Unix benzeri işletim sistemleridir. Komut satırı arayüzü (CLI) veya Mac'inizle etkileşime girmek için Terminal'e yazdığınız dilin adı darbe. Aşağıda tartışacağımız her şey bir bash komutudur.

Terminal'i kullanmaya başlamadan önce, kendi kişisel tercihinize göre özelleştirebilirsiniz. İsterseniz, üçüncü taraf bir Terminal alternatifi indirmek bile mümkün. Bu Terminal Alternatifleri ile Mac Komut Satırınızı Özelleştirin Bu Terminal Alternatifleri ile Mac Komut Satırınızı Özelleştirin MacOS'u kendiniz yapmak için en iyi yollardan biri Alternatif uygulamalar yoluyla ya da sadece Terminal uygulamasını kandırarak. özelleştirilmiş bir görünüm ve his için.

Genel Mac Komut Satırı İpuçları

İlk önce, bilmeniz gereken bazı temel Terminal gerçeklerine bakalım:.

Genel Sözdizimi

Bir bash komutu genellikle bu modeli izler:

[Komut] [Seçenekler] [Dosya veya Dizinin Giriş veya Yolu]

Örneğin, içinde:

ls -la / Uygulamalar

ls komut, -la iki ayrı seçeneğin bileşimidir (-l ve -bir), ve / Uygulamalar liste yolu.

Yol

Yolları anlamak, macOS'un dosyalarınızı gerçekte nasıl gördüğünü anlamanıza yardımcı olur. Temel olarak, bir dosyanın yolu, Rus bebeklerinin içinde bulunduğu klasör yuvaları ve ardından dosyanın adıdır..

Örneğin, bir Mac’te, bir dosyanın yolu Sırlarım kullanıcı John Doe's Desktop'ta yaşayan / Kullanıcılar / jdoe / Masaüstü / "Sırlarım".

Beyaz boşluk

Terminal'in düzgün şekilde işlemesi için boşluktan kaçmalısınız. Bash bir boşluk gördüğünde onu komutun sonu olarak yorumlar. Öyleyse, adında boşluk olan bir klasör varsa, Yol Testi, ve içeriklerini listelemeye çalışın ls / Uygulamalar / Yol Testi, bunu alacaksın:

Burada neler oluyor? Eh, Bash aradığınızı düşünüyor ls üzerinde / Uygulamalar / Yol. O dosyayı bulamadığında, durdu..

Bash'ın klasörünüzün tam adını tanımasını istiyorsanız, adı tırnak işaretleri içine sokabilir veya ters eğik çizgi kullanabilirsiniz:

  • ls / Uygulamalar / "Yol Testi" veya
  • ls / Uygulamalar / Yol \ Test

sudo

Aşağıdaki komutların çoğu yönetici düzeyinde erişim gerektirir. Şu anda yönetici hesabında oturum açmadıysanız, ancak yöneticinin şifresini biliyorsanız, sudo (bunun anlamı “tek kullanıcı yapmak”) geçici olarak yönetici düzeyinde yetkiler vermek için komutun önünde.

İş Akışınızı İyileştirmek İçin Terminal Komutları

Şimdi temelleri bildiğinize göre, hayli kullanışlı komutlara bir göz atalım. Tüm komut ve seçenekleri de dahil olmak üzere bu komutlar hakkında tam bilgi yazabileceğinizi unutmayın. adam terminale.

bulmak

  • yerini: spot
  • Neden daha iyi: Daha hızlı ve Spotlight'ın hariç tuttuğu veya indekslemede sorun yaşayan sistem klasörlerini arar.

Spotlight, yapmadığınız söylenmedikçe macOS sistem dosyalarını atlamaya meyillidir ve o zaman bile dizinlemede sorun yaşayabilir. Tersine, bash bulmak komutu herhangi bir yerde herhangi bir şeyi arayabilir ve aradığınız şeyin tam yolunu gösterecektir..

Sözdizimi bulmak dört bölümden oluşur. Sırayla, onlar:

  1. bulmak
  2. aramak istediğiniz dizinin yolu (/ Uygulamalar altında)
  3. seçenekler (aşağıdaki örnekte -isim, bu demek oluyor ki bulmak bu adla eşleşen dosyaları arayacak)
  4. aranacak dizgi (aşağıdaki örnekte Google Chrome)

Sen bilmelisin ki bulmak regex kullanır (normal ifadeler olarak da bilinir). Bu konunun tam bir açıklaması, bu makalenin kapsamı dışındadır (veya bir ders kitabından başka bir şey yoktur). Bununla birlikte, aşağıdaki örnek, regex'te yıldız olan hayati bir kavramı ortaya koymaktadır (*) veya joker karakter.

Arama dizesinin başına ve sonuna koymak, bulmak Arama teriminden önce ve sonra karakter içeren sonuçlar verir. Bu durumda, Google Chrome gelecek Google Chrome.app.

Hepsi böyle görünmek için bir araya geliyor:

du

  • yerini: Cmd + I bilgi göstermek.
  • Neden daha iyi: Aynı anda birden fazla klasör gösterebilir ve yüklenmesi genellikle daha az zaman alır.

du kısaltması “disk kullanımı,” ve hızlı bir şekilde size bir dosya veya klasörün boyutunu, hatta bir klasör içindeki dosyaların listesini söyleyebilir..

İçin en iyi seçenekler du şunlardır:

  • -d (derinlik): Bir sayı izlediğinde, söyler bulmak aramasını sınırlamak -d Çalıştığı dizindeki derinlik seviyesi.
    • Örneğin, koşarsanız du-d 1 / Uygulamalar, yalnızca telefonunuzdaki klasörlerin ve dosyaların toplam boyutunu gösterir. Uygulamalar klasör, bu klasörlerdeki alt klasörlerin boyutları değil.
  • -h (insan tarafından okunabilir): Bu, dosyalarınızın boyutunu gösterir. K, M, veya G,, hangi kilo, mega veya gigabayt anlamına gelir.

Şuna baksana du eylemde:

mv

  • yerini: Klasörlerin ve dosyaların üzerine gelin ve tıklayın hareketi.
  • Neden daha iyi: Daha hızlı ve navigasyon gerektirmiyor.

Kullanarak bir dosyayı veya klasörü hızlıca başka bir klasöre taşıyabilirsiniz. mv. Sadece yolun adını değiştirerek çalışır.

Sözdizimi mv .

Örneğin, mv / Kullanıcılar / jdoe / Belgeler / dosya1 / Kullanıcılar / jdoe / Masaüstü / dosya1 hareket edecek dosya1 jdoe'den evraklar onun için Masaüstü.

ls

  • yerini: Cmd + i bilgi göstermek.
  • Neden daha iyi: Daha hızlı, aynı anda birden fazla dosya hakkında bilgi gösterebilir ve son derece özelleştirilebilir.

ls Klasörlerinizde tam olarak ne olduğunu göstermek için inanılmaz güçlü bir komuttur. Ayrıca, gizli dosyalarınız veya klasörleriniz varsa, onları kimin görmesine izin verildiğini ve çok daha fazlasını gösterir..

İçin en iyi seçenekler ls şunlardır:

  • -l (long): Klasördeki her bir dosyanın izinlerini, en son değişiklik zamanını, dosya sahibini ve dosya adını gösterir..
  • -bir (tümü): Gizli dosyalar dahil, bir klasördeki tüm dosyaları gösterir (varsayılan olarak gizli olan kullanıcı kitaplığını macOS'ta göstermek için idealdir).

Çıktının neye benzediği:

mkdir

  • yerini: Bulucu> Dosya> Yeni Klasör
  • Neden daha iyi: Daha hızlıdır ve yeni klasöre çift tıklamak yerine, adı doğrudan komuttan belirleyebilirsiniz..

Bu komutla anında yeni klasörler oluşturun.

Örnek: mkdir / Kullanıcılar / jdoe / Masaüstü / cool_stuff

rm

  • yerini: Dosyaları Çöp Kutusuna taşıma ve boşaltma.
  • Neden daha iyi: Daha hızlıdır ve Çöp Kutusu'ndan kurtulmayacak sinir bozucu dosyaları silmek için iyidir.

Bu komut, yoluna koyduğunuz herhangi bir dosyayı derhal ve önyargısız olarak siler. Açıkçası, son derece dikkatli kullanın. Tıklamanın aksine Boş Çöp Kutusu, rm emin olup olmadığınızı sormayacak. Ne yaptığını bildiğini varsayar..

Unutulmaması gereken bir şey rm varsayılan olarak, klasörleri değil sadece dosyaları silecektir. Klasörleri silmek için kullanmanız gerekir. -R, seçenek anlamına gelir özyinelemeli.

Örnek: rm -R / Kullanıcılar / jdoe / Masaüstü / cool_stuff

Mac'inizi Terminal ile Yönetin

Artık bazı temel Terminal komutlarını biliyorsunuz ve bunları günlük Mac iş akışınıza entegre etmeye başlayabilirsiniz. Bash kullanarak rahat bir kez, sadece günlük görevlerinizi değiştirmenin ötesine geçebilir ve sadece komut satırının sunabileceği güçleri keşfetmeye başlayabilirsiniz.

MacOS'un en iyi paket yöneticisi olan Homebrew'i yükleyerek başlayın. Yeni programlama dilleri, yazılım havuzları ve daha fazlasını kurmanıza olanak sağlar. Ve daha sonra daha da kullanışlı hale getirmek için Terminal'i özelleştirmeye geçebilirsiniz Mac Terminalini Özelleştirme ve Daha Yararlı Hale Getirme Mac Terminalini Özelleştirme ve Daha Yararlı Hale Getirme Mac'inizdeki Terminal uygulaması güçlü, ancak biraz rahatsız edici kutudan dışarı. İşte Terminal'i ihtiyaçlarınız için nasıl kişiselleştireceğiniz. .




Henüz no comments

Modern teknoloji hakkında basit ve uygun fiyatlı.
Modern teknoloji dünyasında rehberiniz. Her gün bizi çevreleyen teknolojileri ve araçları nasıl kullanacağınızı ve Internet'te ilginç şeyleri nasıl keşfedeceğinizi öğrenin.