Mac komut satırından korkuyor musunuz? Birkaç basit komut öğrenmek, güveninizi geliştirmenize ve bu korku tutmanıza yardımcı olabilir. Komut satırı ortamında çalışmaktan zevk aldığınızı bile keşfedin!
Komutları yürütmek için terminal kullanın
Mac'iniz geliyor Terminal adı verilen bir uygulama Uygulamalar ve GT; Araçlar. Komut satırını kullanarak Mac'inizdeki komutları nasıl çalıştırdığınız budur. Yardımcı Programlar klasöründe veya spotlight kullanarak arayarak terminali fırlatın ve sonra arayüzü ile tanışın.
Diğer uygulamalarda kullandığınız kısayolların çoğu burada çalışacaktır. Komut + T veya Command + n ile yeni bir terminal penceresi ile birden fazla sekmeyi açabilirsiniz. Tüm çalışmaları beklendiği gibi kesin, kopyalayın ve yapıştırın ve derhal bu dizine atlamak için herhangi bir dosyayı veya klasörü terminal penceresine sürükleyebilirsiniz.
Buradaki en temel MAC terminali komutlarından bazılarını karşılayacağız. Bunlar, eğer hiç kişi için tanıdık olacak Linux komut satırını kullandı , fazla.
Yaptığımızda, öğrenmek isteyebilirsiniz Mac'inizi terminalden nasıl kilitlenir , hatta nasıl yapılır Basit bir komutla kapatın .
Komutları değiştirmek için bayrakları kullanın
Çoğu komut, bir tire şeklinde ve farklı fonksiyonlara erişmek için bir mektup şeklinde bir bayrakla eklenebilir. Örneğin,
-R
Bayrak, bir dizin, bu klasörlerdeki tüm dosyalar ve klasörler içindeki tüm dosyalar ve klasörler, vb. İçin bir dizin için geçerli olacak şekilde bir komut verir.
Bayrak her zaman komuttan sonra görünür. Örneğin:
rm -i & lt; lok;
. Bu örnekte,
rm
Sil komutu,
-ben
bayrak, işlemin kullanıcı onayı isteyeceklerini ve
& lt; lt; lok;
Dosya veya klasörün sürücüdeki konumuyla değiştirilir. Bayraklar büyük / küçük harf duyarlıdır.
Dizini Değiştir:
CD
Örnek Kullanım:
CD / Klasör /
Kullan
CD
dizinleri değiştirme komutu. Örneğin:
CD / Hacimler / Elementler /
"Elements" adlı harici bir sürücüye erişmek için
Bazı dizinlere hızlıca atlamak için kısayolları kullanabilirsiniz. Örneğin, koşu
cd ~
sizi mevcut kullanıcının ana dizinine götürür. Ayrıca kullanabilirsiniz
CD/
sürücünün kökünden ulaşmak için,
CD..
bir dizini taşımak için veya
CD../..
İki dizini taşımak için.
Dosya ve AMP'yi Listele; Klasörler:
ls
Örnek Kullanım:
LS / Klasör /
Ayrıca sürücünüzü gezinmenin yararlı olması,
ls
Geçerli dizinin içeriğini yalnızca komutu yürüterek listelemek için kullanılabilir. Bu dizini özel olarak hedeflemek için sürücüdeki bir konumla ekleyin.
Farklı sonuçlar elde etmek için LS komutuna bayrak ekleyebilirsiniz. Örneğin, kullanın
-C
Çok sütunlu bir çıktı almak için,
-S
boyutuna göre sıralamak için,
-lt
Değiştirilen tarihe göre sıralamak için,
-la
Gizli dosyalar dahil detaylı içerikler için veya
-lh
Okunabilir dosya boyutlarına sahip bir liste oluşturmak için.
Unutmayın, CD komutuyla birlikte kullandığınız aynı konum kısayollarını da kullanabilirsiniz (örn.
ls ~
) Hızlıca atlamak için.
Kopyala:
cp
Örnek Kullanım:
cp file.txt / hedef /
Kullanmak
cp
Kopyalama komutunu başlatmak için, istenen bir bayrak ekleyin ve ardından hedef dosyayı veya klasörü ve ardından bir boşluk ekleyin ve ardından hedef klasörü ekleyin.
Tek bir dosyayı kopyalıyorsanız, kullanabilirsiniz.
cp
yukarıda gösterilen örneğe göre bir bayrak olmadan komut. Bir dizini kopyalamak istiyorsanız, kullanmanız gerekir.
-R
Dizindeki tüm dosyaların ve klasörlerin dahil edileceğini belirtmek için bayrak. Örneğin:
CP -R / Klasör / / Hedef /
.
Tek bir kopya komutunda birden fazla dosya bile ekleyebilirsiniz. Örneğin:
cp file1.txt file2.txt file3.txt / hedef /
.
Taşı ve Yeniden Adlandır:
mv
Örnek Kullanım:
mv file.txt / hedef /
Hareket, neredeyse aynı şekilde, dizinleri hareket ettirirken özyinelemeli bir bayrak eklemeye gerek yoktur dışında, yukarıda gösterildiği gibi kopyalanacak şekilde çalışır. Ekleyebilirsiniz
-ben
MV komutu varsayılan olarak herhangi bir dosyanın varış yerindeki herhangi bir dosyanın üzerine yazacağı için harekete geçmeden önce onay istediğiniz komuta işaretleyin.
Kullanabilirsiniz
mv
Dosyaları da aynı dizine "taşıyarak" olarak yeniden adlandırmak için. Örneğin:
mv oldfilename.txt newfilename.txt
.
Yeni bir dizin hazırlayın:
mkdir
Örnek Kullanım:
MKDIR & LT; ADI & GT;
Yeni bir dizin oluşturmak istiyorsanız, kullanın
mkdir
komutu, ardından oluşturmak istediğiniz dizinin adını izleyin. Adları boşluklarla ayırarak birden fazla dizin oluşturabilirsiniz. Örneğin:
mkdir klasörü1 klasörü2 klasörü3
.
Adınızdaki boşluğa sahip bir klasör oluşturmak istiyorsanız, klasör adını tekliflere koyduğunuzdan emin olun. Örneğin,
mkdir "klasörüm"
.
Dosyaları ve Amp'u Sil; Klasörler:
rm
Örnek Kullanım:
RM ve GT;
NS
rm
Komut, önce onay istediğinizi sormadan derhal dosyaları veya klasörleri siler. Ekleyebilirsiniz
-ben
Kullanıcı onayını kullanmak için kullanıcı onayı gerektirdiğinde, bu, yanlışları önlemeye yardımcı olmalıdır.
Komutun sonuna daha fazla dosya adını ekleyerek birden fazla dosyayı bir kerede silebilirsiniz. Örneğin:
rm file1.txt file2.txt file3.txt
.
Disk Kullanımı ve AMP; Boş alan:
duba
& amp;
df
Örnek Kullanım:
DU / Hedef /
Kullan
duba
Bundan sonra belirtilen konumda disk kullanımını hesaplamak için komut. Çok daha kullanışlı bir okuma için koşun
DU -SH / Hedef /
Bunun yerine, belirli bir yer için insan tarafından okunabilir bir toplam disk kullanımı sağlamak.
Benzer şekilde, kullanabilirsiniz
df -h
disk alanını hesaplamak veya kullanmak için
-H
Toplam disk alanını "metrik" depolama birimlerinde (örneğin, GB başına 1024 MB'ye kadar GB başına 1000 MB) görüntülemek için işaretleyin.
Bir Dosya Bulun:
bulmak
Örnek Kullanım:
Bul / Yer / -Name & LT; File & GT;
Bu komut, diskinizdeki dosyaları bulmanıza yardımcı olabilir. Takip et
bulmak
aramak istediğiniz dizinin konumuna göre komut,
-isim
bayrak ve daha sonra bulmak istediğiniz dosyanın adı.
Her zaman bir joker karakter kullanabilirsiniz
*
Parsiyel dosya adlarını aramak için. Örneğin,
Bul / Yer / -Name '* .png'
Tüm dosyaları belirtilen konumda .png uzantısıyla bulur.
Bir dosya aç:
açık
Örnek Kullanım:
açın; dosya & gt;
Kullanabilirsiniz
açık
Dosya veya dizinleri açıklamak için komut, daha sonra dosya adını veya yolu belirleyerek. Komutun sonunda bunları zincirleyerek birden fazla dizin veya dosyayı açın. Örneğin,
açık file1.txt file2.txt file3.txt
.
Ayrıca, -a bayrağını kullanarak belirli uygulamalardaki dosyaları da açabilirsiniz, ardından uygulamanın adını (veya eğer biliyorsanız .App dosyasının yolunu). Örneğin:
Aç -A Önizleme File.PDF
.
Bir dosyayı düzenle:
nano
Örnek Kullanım:
nano & gt;
nano
Terminal içindeki dosyaları düzenlemek için MacOS ile birlikte verilen temel bir açık kaynaklı metin editörüdür. Sistem dosyaları dahil olmak üzere, metin tabanlı dosyaları düzenleyebilirsiniz.
nano
komut, ardından dosya adı.
Nano'dayken, kontrol anahtarını içeren ekranın altındaki komutlara dikkat edin. Bir dosyayı kaydetmek için, Control + O ("Yazma" olarak bilinir) veya kontrol + x kullanarak kaydetmeden istifa etmek için tıklayın.
Süper kullanıcı olarak çalıştırın:
Sudo
Örnek Kullanım:
sudo & lt; emir & gt;
NS
Sudo
Önek, root veya yönetici olarak da bilinen bir "süper kullanıcı" olarak bir komutu yürütmek için kullanılır. Bir komuta girdikten sonra
Sudo
, Yürütmek için yönetici şifrenizi girmeniz gerekecektir.
Bazı komutlar çalışmak için kök erişim gerektirir. Bir sistem dosyasını düzenlemek istiyorsanız, örneğin, kullanmanız gerekebilir.
sudo nano & lt; dosya & gt;
Değişikliklerinizi kaydetmek için.
Çalışma dizini göster:
pwd
Örnek Kullanım:
pwd
Geçerli dizini bulunduğunuz (veya "çalışma dizini yazdır"), kullanabilirsiniz.
pwd
emretmek. Bu, özellikle daha sonra kopyalayıp yapıştırabileceğiniz bir yol yazdırmak için kullanışlıdır.
Koşu süreçlerini göster:
Tepe
Örnek Kullanım:
Tepe
Halen çalışan işlemlerin bir listesini görmek için ve şu anda ne kadar CPU ve hafızayı kullanma, yürütülüyor
Tepe
. Varsayılan olarak, işlem tüm işlemleri CPU kullanımıyla, işlem kimliğiyle veya
Pid
Her girişin yanında görüntülenir.
İşiniz bittiğinde komut satırına geri dönmek için "Q" tuşuna basabilirsiniz.
Bir süreci sonlandırın:
öldürmek
Örnek Kullanım:
Öldürmek & lt; pid & gt;
Bir süreci öldürmek için önce işlem kimliğini bulmak için ilk önce üst komutu çalıştırmanız gerekir (veya
Pid
). Daha sonra kullanabilirsiniz
öldürmek
Komut, ardından işlemin yanında görüntülenen sayı. Örneğin:
1569 öldür
.
Bir komut hakkında daha fazla bilgi edinin:
adam
Örnek Kullanım:
Adam & lt; komuta;
Bu listedeki her komut, tam olarak nasıl kullanılacağını ve farklı bayrakların ne yapacağını ve kullanılan komutların bazı daha egzotik örnekleri ile birlikte olduğunu açıklayan bir kılavuza sahiptir.
Örneğin,
Tepe
Komutun, kullanmak hakkında okuyabileceğiniz birçok bayrak ve diğer değiştiricilere sahiptir:
adam üst
. Komut satırına hakim olmak istiyorsanız,
adam
emir hayatidir.
Homebrew ile daha fazlasını yapın
Bu komutlar acil durumlarda bilmek faydalıdır. Örneğin, bulucuyu çalıştıramazsınız. Dosyaları Mac'inizin sürücüsünden kurtarma modunda kopyalayın , ama sen Yapabilmek Nasıl yapacağınızı biliyorsanız, terminal kullanarak dosyaları el ile kopyalayın.
Terminalden daha fazla kullanmak istiyorsanız, düşünün Yazılımı doğrudan Mac'inizin komut satırından indirip yüklemek için Homebrew'i kullanma .