«command-line» etiketlenmiş sorular

Grafik kullanıcı arabirimi (GUI) olmayan ancak bir terminal programına veya kabuğuna metin komutları yazarak kontrol edilen programları ve komutları kullanma.

1
Bir işlem için kullanılabilir bellek miktarını nasıl sınırlayabilirim?
Devam eden bir program geliştiriyorum; zaman zaman çok büyük miktarda bellek tahsis eder (8G fiziksel belleğe sahip bir makinede >> 10G), sistemin yanıt vermemesine neden olur. Sürecin ayırabileceği bellek miktarını sınırlamak istiyorum. Bunu yapmanın olağan yolu: ulimit -m 4000000 ; ./myprogram ... 4GB'tan fazla bellek kullanmaya çalışırsa programımı öldürmelidir. OS …



3
El yazısını kullanarak dosyaları panoya kopyalama
Genellikle kendimi komut satırında dosyaları panoya kopyalamak isteyen buluyorum, böylece bunları Mail'e ek olarak yapıştırabiliyorum. Bir resim dosyam varsa image1.png, bunu şu şekilde yapabilirim: osascript -e 'tell app "Finder" to set the clipboard to ( POSIX file "image1.png" )' Yukarıdaki komutu yürütür ve sonra Mail'de yeni bir ileti açar ve …

3
Drag & Drop vs MV - Fark var mı?
Drag & Drop vs ile toplu taşıma dosyaları arasında fark var mı mv? Kullanım örneği: Birim External_Drive_A'da toplam 9 GB olmak üzere yaklaşık 8000 dosya bulunur. External_Drive_B'de 74 GB boş alan var. İstenen sonuç tüm dosyaları A'dan B'ye taşımaktır, böylece A silinebilir ve başka bir yerde kullanılabilir. Sürükle ve Bırak …


6
Sanal seri bağlantı noktası oluşturma
Mac'imde bir çift sanal seri bağlantı noktası oluşturmaya çalışıyorum. Bu, bir PC'deki birçok shareware programı ile oldukça kolaydır. Bunu bir satırda yapmak için uber-güçlü bir kabuk komutu olacağını düşündüm, ama bulamıyorum. NMEA verilerini bir bağlantı noktasına göndermek istiyorum ve Google Earth'ün verileri diğerinden okumasını istiyorum. Herhangi bir ipucu? DÜZENLE MrDaniel'in …

2
Komut Satırı - Uzaktan Oturum Açma ve Uzaktan Yönetimi Etkinleştir
İşim için yeni bir Mac dizüstü bilgisayar dağıtmadan önce şu iki ayarı etkinleştirmem gerekiyor: Sistem Tercihleri ​​- Paylaşım - Uzaktan Giriş. Etkinleştirildikten sonra daha önce oluşturduğum yönetici hesabını da eklemeliyim Sadece bu kullanıcılar altındaki küçük + simgesini seçerek: Sistem Tercihleri ​​- Paylaşım - Uzaktan Yönetim - (küçük açılır pencereler çıkıyor) …

1
MacOS arama alanlarında normal ifadelerin kullanımı
Herkes macOS arama alanlarının Regex ayrıştırma yeteneklerini açıklayan belgeleri nerede bulabilirim biliyor mu? Demek istediğim, arama alanı tarafından izin verilen ve ayrıştırılan normal ifade sözdizimi kuralları hakkında okumak istiyorum. Örneğin, bugüne kadar bilmediğim şey, macOS Önizleme'de (veya standart bir arama alanına sahip başka bir uygulamada, tahmin ediyoruz) şu şekilde girişi …


2
Kullanıcı hesapları komut satırı üzerinden yönetilebilir mi?
Kullanıcı hesaplarını komut satırından eklemek, kaldırmak veya değiştirmek için herhangi bir yol var mı? Bir sistem süreci veya arka plan programı için bir hesaptan bahsetmiyorum, kullanıcı hesabı eklemek, değiştirmek, kullanıcı gerçek adları, simgeler, FileVault koruması, Yönetici / normal / sınırlı kullanıcı durumu ve temelde her şeyi yapmak için herhangi bir …

3
Takvim etkinliklerini terminalde metin olarak görüntüleme
Yosemite kullanarak, takvimimdeki etkinlikleri komut satırında görüntülemenin bir yolu var mı? Elma gibi tatiller ve / usr / share / calendar / gibi şeyler için tedarik edilen stok takvimlerinin ve bunlarda listelenen olayları görüntülemek için 'takvim' komutunun farkındayım. Aynı şeyi yapmanın, kendi takvimlerimdeki etkinlikleri listelemenin bir yolu var mı? Kişisel …


1
Komut satırından bildirim gönderme [çoğalt]
Bu sorunun cevabı burada zaten var : AppleScript veya kabuk komut dosyasından bir Bildirim Merkezi bildirimini nasıl tetikleyebilirim? (12 cevaplar) 3 yıl önce kapalı . Mac OS X'te, bazı uygulamalar sağ üst köşede kısa bir süre için görüntülenen bir bildirim görüntüler (örneğin, e-posta aldığımda). Komut satırından bildirim oluşturmanın bir yolu …

6
Kabuk betiğine bir çağrıyı sarmak için OSX Uygulaması nasıl oluşturulur?
Amacım, müşterime / müşterilere Terminal'i açmasını ve bir kabuk komut dosyası çalıştırmasını bildirmek yerine, bir kısayolun ne anlama geldiğini bir zip dosyasına eklemektir. Benim konuşlandırılabilirim aslında şöyle görünüyor: $ unzip Deliverable.zip $ cd Deliverable; ls app.jar run.sh Komut dosyası run.sh: #!/bin/sh java -jar app.jar Dizinde çok daha fazlası var; Ben …

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.