grafiksel arayüzler aynı zamanda birçok yerde ve Magic Mouse ve Magic Trackpad için Terminal.app uygulaması gibi uygun herhangi bir manipülatörler rağmen Hala oldukça yararlıdır ve küçük bir "inek" aracı çoğumuz aşina yeterli olan bazı işlemleri gerçekleştirmek için yüzeysel. Aslında, onun "evcilleştirilmesi" hayır büyük dağıtmak olduğu için tüm okuyucular için MakRadara ben yararlı olabilir terminali için ekip hazırladık.
Birincisi, let en uygulamanız Terminal.app kendisi, hem de bütün olarak yararlı ofis aracı, Uygulamalar> Utilities klasöründe bulunan söylerler. Hemen lansmanından sonra, bilgisayar adını ve geçerli dizini yazan bir satır görüyor ve edecek Eğer ilk girmek için davetiye affably yanıp sönen imleç, - dolar işareti ($) sonra Takım ...
dosya ve klasörlerin listesi - ls
Varsayılan olarak, kullanıcının giriş klasörü içinde programı çalıştırdıktan sonra çalışma dizini olarak seçilir. İçinde dosya ve klasörlerin bir listesini almak için, sadece iki harften komutunu çalıştırın ls
.
Farklı anahtarlar kaynaklanır bu komutun, çeşitli varyasyonları aslında onların (vardır çok daha):
-
ls -l
görüntüler vs izinleri dahil olmak üzere her öğe, dosya boyutu, ilgili ayrıntılı bilgiler yer Buna ek olarak, her bir ilk karakteri hat veri türünü belirler: Bu Latince harf ise «d», o zaman bir katalog var ve tire ise (-), genelde öyledir dosyası. -
ls -a
görüntüler gizli öğeleri (bir nokta ile başlayan Mac OS X'te isimlerin) dahil olmak üzere geçerli dizindeki tüm dosyaları ve dizinleri, bir listesi.
Temizlik ipucu: tuşları kolayca görünümüne istediğiniz eğer öyleyse, birbirleri ile kombine edilebilir gizli dosyalar dahil dizinin elemanları, tüm ilgili veriler, sonra takım gibi görünmelidir aşağıdaki gibi:
ls-la
Dizinler arasında taşıma - cd
Bu takımın adı Elma başarıyla öldürdüğünü Eski CD'ler değil, gelir dijital iTunes Store ve iki İngilizce kelimelerin «değişim dizini» - sadece o fiyatlar:
- Yaz
cd Müzik
- bu geçerli dizinde varsa Terminali ve elbette Müzik klasörüne gidin. - Yukarıdaki klasörü erişmek için komut düzeyini kullanmak
cd ..
(İki puan). - Ve komut cd anında kullanıcının ana dizinine taşınır.
çalışma dizinin tam yolu - pwd
takımın adı da «dizini çalışma yazdırmak» cümlenin baş harflerinden gelir. Ne olursa olsun ne dizin, bu komutun sonucu geçerli dizinin tam yolu olacaktır.
Bir dizin oluşturma - mkdir
Bu komut, belirtilen ada sahip bir dizin oluşturur. Örneğin, mkdir Sıcaklık
geçerli klasör Temp dizininde oluşturun. Eğer, şu anda kullanımda olduğunu hangi dizin unutursanız pwd
:
Dosyalar Siliniyor ve Dizinler - rm, rmdir
Terminal aracılığıyla dosya ve dizinleri bu eylemin sırasında hesabına küçük ama önemli ayrıntı almak gereklidir: veriler kalıcı olarak silinir hiçbir Geri Dönüşüm Kutusu vardır.
Ancak genel takımda rm test1.txt
test1.txt geçerli dizinden dosyayı silmek. Ve biz eklerseniz, diyelim ki, anahtar «i» (rm-i test2.txt'dir
), Kullanıcı silmeyi onaylamak gerekir.
Ne yazık ki, dizin çıkarma çünkü orada bu operasyonun komutları çeşitli türlerde için, daha zordur:
-
rmdir Testi
Boş ve kendi içinde alt klasörler veya dosyalar içermiyor sadece test dizini kaldırın. -
rm -r Test2
yinelemeli Test2 içinde bulunan tüm dosya ve klasörleri silmek ve çok ucunu kaldırır.
mv ve cp - dosyaları taşıma ve kopyalama
İki takım hemen hemen aynı eylemleri gerçekleştirmek ve bu nedenle parametrelerin listesi aynı var. Ben bir dizinden bir dosyayı taşımak istiyorsanız, ben komutunu kullanmak gerekmez:
mv ~ / test1.txt ~ / Belgeler / test1.txt
İlk parametre (~ / test1.txt) gerçekleştirdiği biz taşımak gerektiğini dosyası ve ikinci - Hedef dizin ve elde edilen dosya adı.
Bir kez daha, bir not metresi. Tahmin edebileceğiniz gibi Öncelikle, mutlaka dosyalar üzerinde eylemleri gerçekleştirmek için doğru dizinde hareket değildir. Adını, tam yolunu biliyorum ve komuta parametre olarak kullanmak için yeterli.
İkinci olarak, ana dizine yolunu yazmak için değil, her zaman, bir işareti (~) kullanmak yeterlidir. Örneğin, tasarruf
~ / Belgeler
eşdeğer/ Users / kullanıcı / Belgeler adı
.
Dosyaları kolayca değiştirmek kopyalamak için mv
üzerinde cp
:
Diğer komutlar
Birkaç ilginç ve faydalı "kopya" üzerinde durulacak böylece Tabii ki, mevcut tüm komutları (ve kendi anahtarlarını) mümkün değildir açıklamaktadır:
- komutuyla sistemde herhangi bir uygulamayı çalıştırın
açık
Bir boşluk ve uygulama adına yolunda göre belirleme. Örneğin,açık /Applications/Airfoil.app
- Bir ekip ile
kim
Sisteme oturum açmış kullanıcıların bir listesini görebilirsiniz. Bilgisayarda işlem girişi birden fazla kullanıcı veya aktif SSH varsayar eğer Doğal olarak bu sadece doğrudur. - takım
kedi sınama.txt
Bu dosya adında test.txt bir terminal penceresi içeriği getirmenizi sağlayacak, ancak olmayacak onun düzenlemek (eğer böyle nano, vim veya emacs gibi bir metin düzenleyicisi kullanmanız gerekir), Sadece görünümü. - evrensel klavye kısayol ile her zaman mümkündür işlemini (iş veya kabuk komut dosyası olsun ping) Herhangi komutu İptal
Kontrol + C
. - Metnin çok sayıda basitçe aşağıdaki komutu Temizle Terminal penceresi
açık
. - Bazı komutlar yönetici ayrıcalıkları gerektirebilir yürütmek için. hızlı yolu komut satırı üstüne ekleyerek bunu yapmak
sudo
. Bu durumda terminal hesabınızın şifre soracaktır. - komutunu kullanın çalışan işlemlerin bir listesini görüntüleme
üst
Doğru, bu durumda veri izleme sisteminde açıkça daha az bakacağız. - Belirli bir komut sergileniyor için, ayrıntılı yardımını kullanabilirsiniz
adam
takımın bir uzay çıkarları ile ayrılmış adı belirterek. - Neredeyse fantastik bir arama programı söylemeyi unutmuşum
grep
Örneğin (süreç listesinde bir dosya, söz hakkından bir metin dizesi veya belirli bir süreç bulmak için kullanılabilir Hangi,ps balta | grep smbd
).
Ben bir şey kaçırmış ya da yanlış olması Belki de bu ve durdurma ve eğer - yorumlarınızla bekliyoruz.