MacOS terminalinde yaygın olarak kullanılan komutlar

MacOS terminalinde yaygın olarak kullanılan komutlar

MacOS terminalinde yaygın olarak kullanılan komutlar

Bir gün işletim sisteminde belirli bazı işlemleri gerçekleştirmek, ek yazılım yüklemek, hızlı sorun giderme ve işletim sistemini özelleştirmek gibi birçok nedenden dolayı Terminal ekranına ihtiyaç duyabilirsiniz. Ne için olduklarını merak mı ediyorsunuz?  Github’dan açık kaynak kodlu bir yazılım indirirken bir ihtimal DMG’de olmayan bu yazılımı bir kurulum paketine dönüştürmek için komutu kullanmanız gerekir. App Store ve işletim sisteminin sınırlarına gitmenize gerek yok. Diğer birçok şey için Mac terminal ekranında duraklatmak isteyebilirsiniz.

MacOS terminalinde yaygın olarak kullanılan komutlar

MacOS terminalinde yaygın olarak kullanılan komutlar

macOS terminali nedir?

Terminal, macOS işletim sistemi kullanıcılarının GUI biriminden gerçekleştiremedikleri bazı işlevleri gerçekleştirmelerine yardımcı olan bir komut satırı istemcisidir. Terminal ekranında çeşitli komutları çalıştırarak UNIX’ten türetilen tüm işletim sistemlerinde olduğu gibi ek komutlar da çalıştırabilirsiniz.

İki basit adımdan birini izleyerek Terminal’i MacOS OS sürümlerinde açabilirsiniz;

  1. Finder’ı açın, Uygulamalar sekmesindeki Yardımcı Programlar klasörüne gidin ve Terminal’i açın.
  2. CMD + boşluk çubuğunu kullanarakveya arayüzdeki Spotlight bağlantısını  tıklayarak ” Terminal ” yazın ve Enter’a basın.

Komutu ve kullanışlılığını bilmek önemlidir. Terminal aracılığıyla öğrenmenin kolay bir yolu var. Terminal’i açtığınızda  , man komutunu yazın  ve Enter’a tıklayın, komutun açıklaması, nasıl kullanılacağı ve sözdizimi hakkında bilgi içeren bir İngilizce “ whatis ” bilgi penceresi açılacaktır .

  • Afconvert:  ses dosyası dönüştürme komutu.
  • afinfo: Ses dosyası hakkında bilgi verir.
  • afplay:  ses dosyasını oynatır.
  • takma ad:  bir takma ad (takma ad) oluşturun.
  • tahsis:  Kullanılan ve boş hafızanın durumunu listeler.
  • apropos:  “whatis” veritabanını dizelerde arayın.
  • asr:  apre Apple Yazılım Geri Yükleme.
  • awk:  Bir dosyadaki metni bulmaya ve değiştirmeye yardımcı olur.
  • basename:  Tam yolu yalnızca bir klasör yoluna dönüştürür.
  • bash:  Bourne-Again Shell (Linux)
  • bg  : Süreci arka plana itmeye yardımcı olur.
  • korusun – Birim önyüklenebilirliğini ve başlangıç ​​diski seçeneklerini ayarlamaya yardımcı olur.
  • break:  bir döngüden çıkar (For, While, Up veya Select döngüsü).
  • cal:  takvimi açar.
  • yerleşik: yerleşik  bir kabuk yürütür.
  • bzip2:  dosyaları sıkıştırmak veya çıkarmak için kullanılır.
  • kafeinat :  sistemin uykuya geçmesini engeller.
  • takvim :  hatırlatma servisini açar (hatırlatıcı).
  • arayan:  Bir alt program çağrısı döndürür.
  • iptal:  yazdırma ve yazıcı etkinliklerini iptal etmek için kullanılır.
  • case:  Koşullu olarak bir komutu yürütür.
  • cat:  dosyaların içeriğini (birden çok metin dosyası gibi) birleştirir ve ekrana yazdırır (görüntüler).
  • cd:  klasörü değiştirmek için kullanılır.
  • chflags:  Bir dosya veya klasörün bayrak işaretçisini değiştirmek için kullanılır.
  • chgrp:  grubun sahipliğini değiştirir.
  • chmod: izinleri ve erişim ayrıcalıklarını değiştirin.
  • chown:  Dosyanın sahibini ve grubunu değiştirir.
  • chroot –  farklı bir kök dizine sahip bir komut yürütür.
  • cksum:  CRC sağlama toplamını ve bayt sayısını yazdırın.
  • clear:  terminal ekranını temizler.
  • cmp:  İki dosyayı karşılaştırın.
  • comm:  İki sıralı dosyayı satır satır karşılaştırmaya yardımcı olur. Bir komut yürütür (bir işlev değil).
  • devam –  Bir döngünün sonraki yinelemesine devam etmek için kullanılır.
  • cp:  Bir veya daha fazla dosyayı başka bir konuma kopyalayın.
  • cron –  Zamanlanmış komutları çalıştırmak için kullanılır (Daemon).
  • crontab –  Bir komutu daha sonraki bir tarihte/saatte çalışacak şekilde planlayın.
  • csrutil –  Sistem Bütünlüğü Korumasını Yapılandır (SIP: Sistem Bütünlüğü Korumasını Yapılandır).
  • curl:  Bir sunucuya veya sunucudan veri aktarmak için kullanılır.
  • cut:  dosyayı birkaç parçaya böler.
  • tarih:  tarih ve saati görüntülemek veya değiştirmek için kullanılır.
  • dc:  masaüstü hesap makinesini açar.
  • dd:  Bir dosyayı dönüştürmek ve klonlanmış bir diske kopyalamak için kullanılır.
  • bildir:  değişkenleri atmaya ve niteliklerini ayarlamaya yardımcı olur e.
  • varsayılanlar: gizli dosya ve klasörleri görebilmek için klasör seçeneklerini değiştirin.
  • df:  Mac’inizin boş disk alanını görüntülemenizi sağlar.
  • diff:  iki dosya arasındaki farkları gösterir.
  • diff3:  Üç dosya arasındaki farkları göster.
  • dig –  DNS arama komutu olarak kullanılır.
  • dirname:  Yalnızca tam yolu bir klasöre (yol) dönüştürün.
  • dirs:  Terminalin hatırladığı tüm dizinlerin bir listesini gösterir.
  • diskutil:  biçimlendirme, doğrulama ve onarım için disk yönetim aracı.
  • aynen:  klasörleri ve dosyaları kopyalamak için kullanılır.
  • dot_clean –  dosya veya klasörlerdeki noktalama işaretlerini (._ *) kaldırmak için kullanılır.
  • drutil: CD / DVD yazıcılarla etkileşime yardımcı olur.
  • dscacheutil –  Dizin hizmetini / DNS önbelleğini sorgulamak veya temizlemek için kullanılır.
  • dseditgroup:  grupları düzenlemek, oluşturmak veya silmek için kullanılır.
  • dscl – Dizin hizmeti komut satırı yardımcı programını çalıştırır.
  • du:  Kullanılan dosya alanı miktarını göstermeye yardımcı olur.
  • echo:  Yazdığınız bir metni ekrana yazdırmak için kullanılır.
  • etkinleştir:  Yerleşik kabuk komutlarını etkinleştirmeye ve devre dışı bırakmaya yardımcı olur.
  • exec:  Bir komutun yürütülmesine yardımcı olur.
  • çıkış:  Kabuktan çıkmak için kullanılır.
  • dışa aktarma:  bir ortam değişkeni ayarlamak için kullanılır.
  • expr:  ifadeleri değerlendirmek için kullanılır.
  • fc –  Komut geçmişinden önceki komutları düzenlemeye ve yeniden yürütmeye yardımcı olur.
  • fdisk:  Darwin UFS / HFS / DOS için bölüm tablosu düzenleme aracı.
  • fdesetup –  FileVault yapılandırmasına yardımcı olarak kullanılır veya FileVault kullanıcılarını listeler.
  • fg:  Fonksiyonu (iş) ön plana gönder.
  • dosya:  dosya türünü belirtir.
  • bul:  belirli kriterleri karşılayan dosyaları aramak için kullanılır.
  • fmt:  paragrafın metnini yeniden biçimlendirin.
  • kat:  Metni belirtilen genişliğe uyacak şekilde genişletir.
  • için:  Döngü komutu.
  • fsck –  Dosya sistemi tutarlılık kontrolü ve onarımını gerçekleştirmeye yardımcı olur.
  • fsaclctl: Dosya sistemi için ACL desteğini etkinleştirmek veya devre dışı bırakmak için kullanılır.
  • fs_usage:  Dosya sistemi kullanım oranını (işlem / yol olarak) yazdırın.
  • ftp:  İnternet dosya aktarım programı.
  • fonksiyon:  fonksiyon makrolarını tanımlamak için kullanılır.
  • kaynaştırıcı:  Bir veya daha fazla dosya içeren işlemleri listeler.
  • GetFileInfo –  HFS + dosya özniteliklerini almak için kullanılır.
  • getopt:  konum parametrelerini ayrıştırır.
  • goto:  etikete geçmek ve yürütmeye devam etmek için kullanılır.
  • grep:  Belirli bir kalıpla eşleşen satırlar içindeki dosyaları arayın.
  • gruplar:  Kullanıcı grubu adlarını ekrana yazdırın.
  • gzip –  arşiv dosyalarını oluşturmak veya çıkarmak için kullanılır.
  •  halt – İşletim sistemini kapatır ve yeniden başlatır.
  • hash:  komut belleği konumlarını güncellemek için kullanılır.
  • head:  Dosyanın ilk birkaç satırını görüntülemek için terminal ekranını yukarı hareket ettirir.
  • hdiutil:  ISO formatındaki disk görüntüleri için manipülasyon aracı.
  • ana bilgisayar adı:  sistem adını ayarlamak veya ekrana yazdırmak için kullanılır.
  • iconv:  dosyanın karakter setini dönüştürmek için kullanılır.
  • id:  Kullanıcıların ve grupların adlarını / kimliklerini ekrana yazdırın.
  • if:  Koşullu olarak bir komutu yürütün.
  • ifconfig:  Ağ arabirimi parametrelerini yapılandırın.
  • iostat:  CPU ve G/Ç istatistiklerini raporlar.
  • ipconfig:  IP yapılandırmasının durumunu görüntülemek ve kontrol etmek için kullanılır.
  • info:  bir tür yardım komutu.
  • install:  dosyaları kopyalar ve özniteliklerini ayarlar.
  • işler:  aktif işleri listeler.
  • kextfind:  Çekirdek uzantılarını listeler.
  • kextstat:  Kurulu çekirdek uzantılarının (kext) durumunu görüntüler.
  • kextunload:  Sürücü örneklerini sonlandırın ve çekirdek uzantılarını indirin.
  • kickstart:  Apple Remote Assistance’ı yapılandırın (uzak masaüstü).
  • kill:  PID’sini öğrenerek bir işlemi öldürmeye yardımcı olur.
  • killall:  Bir işlemi adıyla öldürür.
  • l:  dosyaları uzun formatta listeler (ls -l).
  • last:  Kullanıcıların ve tty’lerin son oturum açmalarını belirtir.
  • launchctl: arka plan  programlarını / aracıları yüklemek veya boşaltmak için kullanılır.
  • ll:  Görünmez dosyaları uzun formatlı bir dosya listesinde (ls -la) listeleyin.
  • daha az:  bir seferde bir ekran çıktısını görüntülemek için kullanılır.
  • let:  ifadeyi değerlendirmek için kullanılır.
  • lipo:  evrensel bir ikili dosyayı dönüştürmek için kullanılır.
  • ln:  dosyalar arasında bağlantılar oluşturun (  sabit bağlantılar, sembolik bağlantılar  ).
  • local:  yerel değişkeni (fonksiyonu) ayarlamak için kullanılır.
  •  bul: dosyaları bulmak için kullanılır .
  • logname:  Geçerli oturum açma adını yazdırın.
  • login:  bilgisayara erişmek için (  giriş yapmak için kullanılır  ).
  • çıkış:  oturum açma kabuğundan çıkmak için kullanılır (merhaba).
  • bak:  belirli bir dizeyle başlayan satırları göster.
  • lp:  dosyaları yazdırmak için kullanılır.
  • lprm:  Yazdırma için kuyruğa alınan yazdırma işlerini iptal edin.
  • lpstat:  Yazıcının durumu hakkında bilgi sağlar.
  • ls –  dosya veya dosya bilgilerini listelemek için kullanılır.
  • lsregister:  Başlatma Hizmetleri veritabanını sıfırlayın.
  • lsof –  açık dosyaları listelemek için kullanılır.
  • man:  yardım kılavuzuna erişmenize yardımcı olur.
  • mdfind:  Spotlight’ı aramak için kullanılır.
  • mdutil:  Spotlight meta veri deposunu yönetmek için kullanılır.
  • mkdir:  yeni bir klasör(ler) oluşturun.
  • mkfifo:  FIFO (adlandırılmış borular) oluşturmak için kullanılır.
  • more:  terminal ekranında aynı anda birden fazla sonucu görüntülemek için kullanılır.
  • mount:  dosya sistemini bağlamak (mount) için kullanılır.
  • mv:  dosyaları veya dizinleri taşımak veya yeniden adlandırmak için kullanılır.
  • nano –  basit bir metin düzenleyici açar.
  • nc / netcat:  ağlarda veri okumak ve yazmak için kullanılır.
  • net:  ağ kaynaklarını yönetmek için kullanılır.
  • netstat:  ağın durumunu gösterir.
  • networksetup:  ağ ve sistem tercihlerini açar.
  • nice:  Bir komutun önceliğini ayarlamak için kullanılır.
  • ntfs.util:  NTFS dosya sistemi yardımcı programı.
  • onintr:  bir kabuğun kesintiye uğramasını kontrol etmeye yardımcı olur.
  • open:  bir dosya/klasör/URL veya uygulama açmak için kullanılır.
  • osacompile: Applescript  dosyalarını derlemek için kullanılır.
  • osascript:  AppleScript’i çalıştırmak için kullanılır.
  • passwd: Kullanıcının parolasını değiştirir.
  • yapıştır:  dosya satırlarını birleştir.
  • pbcopy: verileri panoya kopyalar.
  • pbpaste: verileri panodan yapıştırın.
  • pgrep –  Tam veya kısmi bir adla süreçleri (  işlemleri ) listeler.
  • ping –  ağ bağlantısını test etmek için kullanılır.
  • pkill:  Tam veya kısmi adlarını kullanarak işlemleri öldürür.
  • pkgbuild – Bir macOS yükleyici bileşen paketi oluşturur.
  • pmset:  güç tasarrufu ayarlarına erişmek için kullanılır.
  • popd:  geçerli dizinin  önceki değerini (  değeri ) geri yüklemek için kullanılır.
  • pr:  metin dosyalarını yazdırılabilir biçime dönüştürmek için kullanılır.
  • ps:  işlemin durumu hakkında bilgi sağlar.
  • pushd:  geçerli dizin değerini kaydedin.
  • pwd:  Aktif dizini ekrana yazdırın.
  • kota:  Disk kullanımını ve sınır değerlerini görüntüleyin.
  • rcp:  makineler arasında dosya kopyalamak için kullanılır.
  • salt okunur:  Bir değişkeni veya işlevi salt okunur olarak işaretlemek için kullanılır.
  • yeniden başlatma:  sistemi kapatın ve yeniden başlatın.
  • ReportCrash:  hataların raporlanmasını etkinleştirin / devre dışı bırakın.
  • dönüş:  bir fonksiyondan çıkmak için kullanılır.
  • rev:  Dosyanın satırlarını tersine çevirir.
  • rm:  Elimina i dosyası.
  • rmdir:  klasör(ler)i siler.
  • rpm:  Uzaktan paket yönetimi.
  • say:  Siri’nin yardımıyla bir metni konuşmaya çevirin.
  • ekran:  Multiplex terminali (ssh aracılığıyla Remote Shell’i çalıştırır).
  • ekran görüntüsü:  dosyanın veya diskin ekran görüntüsünü alın.
  • scselect –  ağ konumları arasında geçiş yapmak için kullanılır.
  • scutil:  sistem konfigürasyon parametrelerini yönetmenize izin verir.
  • sdiff:  iki dosyayı etkileşimli olarak birleştirin.
  • güvenlik: anahtarlıklar  , anahtarlar, sertifikalar ve güvenlik çerçevesini  yönetmenize olanak tanır  .
  • sed:  Akış düzenleyici.
  • seçin:  öğelerin bir listesini oluşturun.
  • serverinfo:  Sunucu hakkında bilgi verir.
  • set:  Bir kabuk seçeneğinin değerini  değiştirir ve  konum parametrelerini ayarlamak için kullanılır.
  • setfile:  HFS + dosyalarının özniteliklerini ayarlayın.
  • paylaşım:  afp, ftp ve smb servisleri için paylaşım noktaları oluşturmaya yardımcı olur.
  • shasum: Sağlama Toplamı SHA’yı  ( Sağlama Toplamı) yazdırın veya kontrol edin  .
  • shift: konum parametrelerini değiştirin.
  • shopt:  kabuk seçeneklerini ayarlamak için kullanılır.
  • kapatma:  macOS’i kapatmak veya yeniden başlatmak için kullanılır.
  • uyku:  belirli bir süre için bir gecikme ayarlayın.
  • yazılım güncellemesi:  sistem yazılımı güncelleme aracı.
  • sort:  metin dosyalarını sıralamak için kullanılır.
  • kaynak:  bir kaynak dosyadan komutları yürütmek / yürütmek için kullanılır.
  • split:  dosyayı sabit boyutlu parçalara bölmek için kullanılır.
  • srm –  Dosyaları veya dizinleri güvenle kaldırmak için kullanılır.
  • stat:  Bir dosyanın durumunu görüntüler.
  • stop: bir işi veya işlemi durdurur.
  • su:  kullanıcı kimliğini değiştir.
  • sudo:  Bir komutu başka bir kullanıcı olarak yürütmek için kullanılır.
  • sum:  Dosya için bir sağlama toplamı ( sağlama toplamı )  yazdırın  .
  • sw_vers –  macOS işletim sisteminin sürümünü bulmanıza yardımcı olur.
  • system _profiler: sistem yapılandırmasını raporlar.
  • systemsetup –  bilgisayarı açar ve sistem ayarlarını görüntüler.
  • tail:  dosyaların son bölümünü çıkarın.
  • tar:  teyp arşivi.
  • tccutil:  gizlilik veritabanı yönetim aracı.
  • tcpdump –  bir ağ üzerinden trafiği boşaltmak için kullanılır.
  • tee:  Çıktıyı birden çok dosyaya yönlendirin.
  • test:  durumu değerlendirmek için kullanılır.
  • textutil:  Çeşitli formatlardaki (Doc, html, rtf) metin dosyalarını işlemek için kullanılan işleme aracı.
  • zaman:  program kaynaklarının kullanımını ölçmek için kullanılır.
  • kez: kabuk ( kabuk  ) ve kabuk işlem sürelerini (  kabuk işlem süresi)  yazdırmak için kullanılır  .
  • tmutil –  Time Machine yardımcı programını açmak için kullanılır.
  • üst:  işlemle ilgili bilgileri göster.
  • dokunun: dosya zaman damgalarını düzenleyin.
  • tput:  Terminale bağlı yetenekleri, ayarları, rengi ve konumu ayarlamak için kullanılır.
  • tr:  karakterleri çevirmek, sıkıştırmak ve/veya silmek için kullanılır.
  • traceroute:  işlemi barındırmak için izleme yolu için kullanılır.
  • tty:  Terminal dosya adını stdin’e yazdırın.
  • type:  bir komutun ve sözdiziminin nasıl kullanılacağını açıklamak için kullanılır.
  • ufs.util:  UFS dosya sistemini takmak / bağlantısını kesmek için kullanılır.
  • ulimit:  sistem düzeyinde kaynak kullanımını sınırlamak için kullanılır.
  • umount:  Bir aygıtın bağlantısını kesmek (bağını kesmek) için kullanılır.
  • unalias:  Bir takma adı silmek için kullanılır.
  • uname:  Sistem bilgilerini ekrana yazdırmak için kullanılır.
  • unexpand:  boşlukları sekmelere dönüştürmek için kullanılır.
  • uniq:  dosyaları benzersiz yapmak için kullanılır.
  • Birimler:  Birimleri (  ağırlık vb.  ) bir ölçekten diğerine dönüştürmek için kullanılır.
  • unset:  değişken veya işlev adlarını silmek için kullanılır.
  • kadar:  döngü komutu.
  • uptime:  Sistemin ne kadar süredir çalıştığını göstermek için kullanılır.
  • kullanıcılar:  Oturum açmış kullanıcıların oturum açma adlarını yazdırır.
  • uuencode:  bir ikili dosyayı kodlamak için kullanılır.
  • uudecode: uuencode tarafından oluşturulan bir  dosyanın  kodunu çözmek için kullanılır  .
  • uuidgen –  benzersiz bir kimlik oluşturmak için kullanılır (  UUID / GUID  ).
  • vi:  metin düzenleyici.
  • wait:  işlemin tamamlanmasını beklemek için kullanılır.
  • duvar:  kullanıcılara mesaj yazmak için kullanılır.
  • wc:  bayt, kelime ve satır sayısını yazdırmak için kullanılır.
  • whatis:  whatis veritabanındaki tüm kelimeleri aramak için kullanılır.
  • nerede –  bir program bulmak için kullanılır.
  • that :  kullanıcı dizininde bir program bulmak için kullanılır.
  • while:  Döngü komutu (Döngü komutu  )  .
  • who :  şu anda kayıtlı olan tüm kullanıcı adlarını yazdırmak için kullanılır.
  • whoami:  geçerli kullanıcının kimliğini ve adını yazdırmak (`id -un ‘) için kullanılır.
  • yaz:  başka bir kullanıcıya mesaj göndermek için kullanılır.
  • xattr: Genişletilmiş özelliklerin görüntülenmesine ve kullanılmasına yardımcı olur.
  • youtube-dl:  YouTube videolarını indirmek için kullanılır.
  • zip: dosyaları  paketlemek ve sıkıştırmak (  arşivlemek  ) için kullanılır.
  • !!:  Yürütülen son komutu yeniden yürütmek için kullanılır.

 

YORUMLAR

Henüz yorum yapılmamış. İlk yorumu yukarıdaki form aracılığıyla siz yapabilirsiniz.