Hangi komut satırı paketlerine ihtiyacınız var? [kapalı]


12

Genellikle Fink, MacPorts, Homebrew yüklü. Çoğu zaman tek, küçük ve önemsiz bir paket için. Tüm günlük yazılımımın OS X sürümlerinde bulunduğunu gördüm.

Yani, hangi OS X unix yazılımını bulursunuz, bilgisayarınızda her zaman gerekli, ilginç veya başka türlü.

Ufkumu genişletmek istiyorum. Korkmamak için yeterince unix / linux deneyimim var, henüz iyi bir kullanım durumu bulamadım.

Daha fazla netlik için, OS X ile önceden yüklenmiş hiçbir şey aramıyorum. Bu nedenle, farklı bir sürüme ihtiyacınızın nedenini açıklamadığınız sürece lütfen ssh, vi vb.


2
topluluk wiki?
Thilo

Burada bilgiçim, ama bu "OSX" değil, "OS X".
MagBUG

@Thilo, evet, yazmaya başladığımda ve bitirdiğimde unutmuş olduğumu düşündüm.
Alex

Herhangi birinin bu noktada yeni yanıtlara kapatmaya itiraz etmesi durumunda Farklı Meta Sor üzerinde bir tartışma yapalım .
bmike

Yanıtlar:


7

Sıklıkla MacPorts'u yeniden yüklerim (örneğin, Xcode'un yeni bir ana sürümü olduğunda), kolay yeniden yükleme için temel bağlantı noktalarının bir listesini içeren bir dosyayı saklarım.

İşte OS X ile birlikte gelmeyen temel yazılım listem.


Harika bir liste - sadece sorduğum şey.
Alex

Köprüler ve birkaç ekstra ekledim.
ocodo

7

Bunların hepsi brewaraçlardır:

coreutils
exif
exiftags
exiftool
findutils
gawk
gnu-sed
ssed

Bunlar daha iyi komut dosyası uyumluluğu veya sadece daha iyi özellikler içindir ( gsed'\ t' ve beklediğiniz diğer şeyleri destekler)

growlnotify

Komut satırından Growl kullanma

lynx
wget

lynxlynx -listonlykomut dosyasından başka bir şey için kullanışlıdır .

wget aynı zamanda bir URL atmak ve indirmek için de kullanışlıdır.

msmtp

komut satırından kolayca e-posta gönderin. Ben burada bu konuda daha fazla yazdım .

multimarkdown

bariz nedenlerden dolayı çoklu harita araçları

youtube-dl

YouTube videolarını, URL'yi ona atarak indirin.


4

git ve Mercurial komut satırı. Orada GUI olduğunu biliyorum ve bunları da kullanıyorum, ancak bazı şeyler için komut satırı işleri halletmenin en hızlı yoludur.

ssh (OSX olmayan diğer bilgisayarlarda oturum açmak için, bu yüzden emin değilim) ve rsync (onlardan veri almak ve onlardan almak için)

komut satırı scp. Yine, Cyberduck var, ancak bazen komut satırı en hızlı.

Muhtemelen, yukarıdakilerin hepsi programcı şeylerdir.

Gün içinde X aracılığıyla OpenOffice kullandım, ancak şimdi (daha fazla veya daha az) bir Mac uygulaması olarak OpenOffice'e sahibiz ve Quick Look bile Excel ve Word dosyalarını gösterebilir.


4

vim veya mac muadili macvim . Terminalde bir şey yapmak için uzaktan bile olan herkesin youtube'daki birkaç öğretici videoya bakmak ve müthiş Grafik vi-vim Cheat Sheet'i yazdırmak için zaman ayırması gerektiğini yeterince vurgulayamıyorum .

Bunun dışında wget , tail , wc , ssh , scp veya grep gibi olağan şüphelileri kullanıyorum . Subversion için daha çok NetBeans içine yerleştirilmiş grafik kullanıcı arayüzü gibi.


vim zaten kurulu olarak geliyor. Her zaman kullanıyorum. Ben de ssh, scp ve grep kullanıyorum. Kıvırmak wget yerine kullanabilirim. wc yanı sıra kuyruk var. Farklı veya yeni bir yazılım arıyorum.
Alex

Tüm programlama için macvim kullanıyorum. Önceden yüklenmiş vim ile aynı ~ / .vimrc dosyasını kullanır, bu nedenle tüm ayarlarınız seçtiğiniz sürümle aynı kalır, ancak normal vim kısayollarının yanı sıra standart Mac kısayollarını da kullanmanızı sağlar. (: w veya Command-S ... Karar verin!) Macvim'de otomatik olarak açılacak farklı belge türleri de ayarlayabilirsiniz.
daviewales

3

Terminal üzerinden konsol modunda Emacs kullanmadan yaşayamazsınız.


3
  • wget (dosyaları inet'ten indir)
  • nmap (ip tara)
  • unrar (GUI daha güncel)
  • imagemagick (başparmak yapmak photoshop'tan daha hızlı)
  • mencoder (medya formatları arasında bazı bilgileri yapmak için, DVD'lerden ses çıkarmak için düzenli olarak kullanıyorum)

geliştirici şeyler: git, postgresql, mongod


nmap - mükemmel cevap - evet, ben çok kullanıyorum, ancak ben OS X inşa var, port sürümü değil. Wget yerine curl ile mutluyum.
Alex

1

Herhangi bir bilgisayar veya ağ donanımında değişiklik yaptığımda ağ bant genişliğimi ölçmek için iperf kullanıyorum.


1
  • Bash tamamlama
  • git
  • emacs (OSX'in yüklü sürümü 4 yaşında)
  • inkscape
  • nmap
  • iperf

2
Son 4 yılda hangi emacs özelliklerini ekliyorsunuz?
GEdgar

1

MAMP 2.0.1.

Önceden paketlenmiş

  • Apache 2.2.17
  • PHP 5.3.6
  • phpMyAdmin 3.3.9.2
  • XCache 1.3.1
  • SQLite Yöneticisi 1.2.4
  • MySQL 5.5.9
  • SQLite Kütüphanesi 2.8.17

Neredeyse komut satırına gerek kalmadan MAMP web tarayıcısı arayüzünden her şeyi kontrol edebilirsiniz.

Test ve geliştirme için yerel bir WordPress kurulumuna ev sahipliği yapmak için kullanıyorum.

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.