medyauzmani.com

macOS Terminal Komutları – Bilgisayar Öğretmeni

kısaltmalar

Dosya ve klasör adları için Otomatik Tamamlama’ya basın CTRL + AG Şu anda yazmakta olduğunuz satırın başına gidin CTRL + EGo Şu anda yazmakta olduğunuz satırın sonuna gidin Ctrl + UI İmleçten önceki satırı silin Ctrl + CC Sonraki satırı silin imleç Ctrl + WI İmleçten önceki kelimeyi sil Ctrl + İmleçten önceki son iki karakteri değiştir + İmleci değiştirmeden önceki son iki karakteri değiştir Ctrl + ekranı temizle CTRL + C Çalıştırdığın her şeyi öldür Ctrl + D Çık geçerli kabuk Seçeneği + → imleci bir kelime ileri taşı + → imleci bir kelime geri taşı Ctrl + FM imleci bir karakter geri taşı CTRL + BIM İmleci bir karakter geri taşı Ctrl + YPaste Ctrl + Y Son tarafından kesilen her şeyi yapıştır Ctrl + Zen komutu Alınan işlemi arka plana koyar Ctrl + _ Son komutu geri alır Option + Shift + Cmd + Metni kopyala Normal Shift + Cmd + V Seçimi yapıştır

Temel bilgi

/ (eğik çizgi) En üst düzey dizin. (tek nokta) geçerli dizin .. (çift nokta) ana dizin ~ (tilde) Ana dizinsudo [command]Komutu süper kullanıcının güvenlik ayrıcalıklarıyla çalıştırın [file]Terminal editörünü aç [file]bir dosya açar[command] -h Komutla ilgili yardım alın [command]Komut talimat kılavuzunu görüntüle

Dizin değişikliği

CDAna Sayfa Dizini Dr [folder]dizini değiştir, örneğin cd Documentscd ~ ana dizin CD / drivecd’nin kökü – en son göz attığınız bir dizin veya klasör

Dizin içeriğini listele

ls Dizinlerdeki dosya ve alt dizinlerin adlarını görüntüler ls -CL Listenin çok sütunlu çıktısını zorla. ls – içerenler dahil tüm girdileri listeler. (nokta) ve .. (nokta) -1, dosyaların listesini her satırda bir giriş olarak çıktı formatlar -FA Her yoldan hemen sonra bir dizini temsil eden / (eğik çizgi), * (yıldız işareti) yürütülebilir programlardan veya komut dizilerinden sonra ve @ sembolik bağlantıdan sonra. Dosya modu, sahip ve grup adını, dosyanın değiştirildiği tarih ve saati, yol adını ve dosya boyutlarını içeren daha uzun listeleri içerir.

Dosya boyutu ve disk alanı

Her alt dizin ve içeriği için duList kullanın -sh [folder]Bir -s dizinindeki tüm dosyaların insan tarafından okunabilen çıktısı, belirtilen her dosya için bir giriş görüntülüyor -sk * | sort -nr Dosyaları ve klasörleri, alt klasörler de dahil olmak üzere toplam boyutlarına göre listeleyin. Dizinleri megabayt olarak listelemek için sk * yerine sm * df -h Sisteminizdeki boş disk alanını hesaplayın spacedf -HBC Boş disk alanını 1.000’in katları olarak hesaplayın (1.024 yerine)

Dosya ve dizin yönetimi

mkdir

Yeni bir klasör oluştur mkdir -p / İç içe mkdir klasörleri oluşturun mkdir aynı anda birden fazla klasör oluşturDosya adı craduatemdir klasörü sil (yalnızca boş klasörlerde çalışır) rm -R Bir klasörü ve içeriğini silme Herhangi bir cp uzantısı olmadan yeni bir dosya oluşturun Bir dosyayı cp klasörüne kopyalayın Geçerli cp klasörüne bir dosya kopyalayın ~/ / Bir dosyayı bir klasöre kopyalayın ve kopyalanan dosyayı yeniden adlandırın -R <“new dir”> Klasörü, filenamecp -i içindeki boşluklarla yeni klasöre kopyalayın Üzerine yazma uyarısı olan bir dosyayı kopyalamadan önce sizi uyarır / Kullanıcılar / Birden çok dosyayı tek bir klasöre kopyalayın aynen -V [folder path][new folder]Klasörün içeriğini yeni klasöre kopyalayın. Burada kopyalanan her dosya için “-V” durum satırı yazdırılır. rm dosyayı sil (Bu, dosyayı kalıcı olarak siler; dikkatli kullanın.) rm -i Bir dosyayı yalnızca -f onaylandığında silin <ملف > M almadan zorla çıkarma onayı Herhangi bir onay almadan birden fazla dosyayı silin. Ben isteğe bağlı -i flagmv *.png ~/ Dosyanın üzerine yazılmadan önce sizi uyarmak için geçerli klasördeki tüm PNG dosyalarını farklı bir klasöre taşıyın

Sürüş geçmişi

Ctrl + R Daha önce kullanılan komutlar arasında arama yapın. Son n öğeyle sınırlamak için bir sayı ekleyin![value]Bir değerle başlayan son yazılı komutu yürütün!!

İzinler

ls -ld giriş dizini için varsayılan izni gösterir ls -ld /

Belirli bir klasör için okuma, yazma ve erişim iznini göster chmod 755 <ملف> Dosya iznini 755chmod -R 600 olarak değiştir Klasörün (ve içeriğinin) iznini 600chown olarak değiştirin : Bir dosyanın sahipliğini bir kullanıcı ve grup olarak değiştirin. Klasörün içeriğini dahil etmek için -R ekleyin

Süreçler

ps -ax Şu anda çalışan işlemleri verir. burada a tüm kullanıcıların işlemlerini görüntüler ve x Terminal’e bağlı olmayan işlemleri gösterir. o rsizeSort bellek kullanımına bağlı olarak. PID kullanarak işlemi sonlandırın . Activity Monitor’de PID’yi -ax | sütunu şeklinde göreceksiniz. grep Ada veya PID’ye göre bir işlem arayın

beyaz

ping Sunucuya ping atma ve durumu görüntüleme Kim o? domaincurl adresi için whois bilgisi çıktısı -O Dosyayı ssh kullanıcısıyla HTTP, HTTPS veya FTP yoluyla indirin @ Şuraya bir SSH bağlantısı oluşturun: scp @ : / kopyala / uzak / yol bir uzaktan kumandaya arp -a Yerel ağınızdaki tüm cihazların bir listesini görüntüleyin. Size tüm cihazların IP ve MAC adresini gösterecektir. [hostname]Paketlerin cihazınızdan hedef adrese gittiği yolu ve atlamaları belirtin ve $echoTerminale ona bir şeyler yazdırıp size göstermesini söyler. Metin dosyasına giden yol dizini: Mutlak /yol /program /programı yalnızca mevcut oturumunuzda terminal aracılığıyla yürütün. Düzenli olarak bir program kullanıyorsanız, kabuk yapılandırma dosyasının yolunu ekleyin.

iletişim

bulmak

-name adlı tüm dosyaları bul içinde <“file”> . Dosya adlarının bölümlerini aramak için joker karakterler

grep kullan”Tüm yinelemeleri çıkar içinde (büyük/küçük harf duyarlılığı için -i ekleyin) grep -rl”

içeren tüm dosyalar araştır

üretim | cat içeriğini çıkar az Çıktı içerikleri Sayfalandırmayı ve daha fazlasını destekleyen less komutuyla. çıktısını şuna ekler: > Yönlendir çıkış | Çıkışı yeniden yönlendir ile

Diğer gönderilerimize göz at

[wpcin-random-posts]

Yorum yapın