En sevdiğiniz açık kaynak araçları hangileri?


71

Her sistem yöneticisinin şimdiye kadar kaynak açmak için kullanıldığına inanıyorum. Apache'den Firefox'a ya da Linux'a herkes en azından biraz kullanıyor.

Bununla birlikte, çoğu açık kaynak geliştiricisi pazarlamada iyi değildir, bu yüzden orada çok az kişinin bildiği yüzlerce çok iyi araç olduğunu biliyorum.

Bu boşluğu doldurmak için günlük işinizde kullandığınız favori açık kaynak aracınızı paylaşın.

* Yorumlarda benimkini yayınlayacağım.



hayalci: bu soru genel araçlar için, bu sadece açık kaynak için bir soru
sucuri

@sucuri: "jenerik" araçların çoğu aynı zamanda FLOSS'tur [[Neyse ki "bir yere eklemeliyim :)]
hayalci

Yanıtlar:


51

PuTTY'yi seviyorum !

PuTTY yürütülebilir ve kaynak kodu BSD lisansı etkisi benzer olan MIT lisansı altında dağıtılmaktadır. (Bu lisans Açık Kaynak sertifikalıdır ve Debian Özgür Yazılım Yönergeleri ile uyumludur.)


+1, ama PuTTY'nin en azından ilk etapta kullanmak isteyenler arasında oldukça ünlü olduğunu düşünüyorum.
bcat

macun google ise, ikinci sayfaya kadar aptal macun web sitesine almazsınız.
Michael Lowman

Adam "çok ünlü değil" dedi :)
Perica Zivkovic

Bu iki yıl önceydi. : D
Joe,


47

Sinerji

Synergy, özel bir donanım olmadan farklı işletim sistemlerine sahip birden fazla bilgisayar arasında tek bir fareyi ve klavyeyi kolayca paylaşmanıza olanak tanır. Her sistem kendi ekranını kullandığından, masalarında birden fazla bilgisayar bulunan kullanıcılar için tasarlanmıştır.

Aynı zamanda platformdan bağımsızdır.


Listede duymadığım birkaç
kişiden biri

1
Synergy'yi seviyorum. Makinelerimin çoğuna yüklediğim ilk uygulamalardan biri.
Chris_K

X2x ve / veya x2vnc gibi görünüyor (ancak "korsanının X'in çalışmasını gerektirmez)
Thomas

Bunu her gün kullanıyorum, Linux dizüstü bilgisayarımı sağındaki OS X iş istasyonumdan kontrol ediyorum. Paha biçilmez!
Josh,

45

Henüz kimse ekrandan bahsetmedi mi?


1
Şüphesiz ekran ünlü olarak nitelendirir.
William Pursell

Dunno, pek çok kişi bunu biliyor gibi görünüyor ama ben bunu kullanan birini göremiyorum. BTW, ağ / ağ kodları sınama / hata ayıklama için inanılmaz derecede yararlı olan ve çok iyi bilinen bir başka olan netcat'tır (nc). TCP / UDP üzerinden göndermek için size el zanaat mesajları edelim istemci vs. gönderdiğini tam olarak ne o ucube http (ya da herneyse) görmek için bir sunucu olarak hareket edebilir
igor

45

UnxUtils: Bu, msvcrt.dll tabanlı çeşitli gnu kabuk yardımcı programlarının limanıdır, bu yüzden yerel pencere yollarını anlar - yani bir/cygdriveyolaeşlemeniz gerekmez. Yerel pencere komutlarıyla veya homebrew CL yardımcı programlarıyla etkileşime geçmeniz gerekiyorsa, bu Cygwin'e karşı önemli bir avantajdır.

Dizeler: metin öğeleri için dosyalar arasında gezinme yapmak için çok iyi bir yoldur. Çok, çok kullanım.

Flex: Gerçekten sözlüksel analizcileri yazmak için tasarlandı, küçük bir kayık sanatı ve bir C derleyicisi ile bir uber-grep olarak kullanılabilir. Hepsini sık kullanmıyorum, ancak bu rol için şaşırtıcı derecede kullanışlı olabilir.

Fetchmail ve Procmail: Çevirmeli internet bağlantım olduğundan beri, on yıldan fazla bir süredir e-posta sistemimin çekirdeği. Eğer kırılmadıysa ...

rdesktop: şaşırtıcı derecede iyi çalışan açık kaynaklı bir RDP (terminal hizmetleri) istemcisi.

PythonWin: özellikle Activestate Python'da paketlenmiş olarak. Windows üzerinde Python düşündüğünüzden çok daha iyi çalışıyor. COM Makepy ile birlikte kullanıldığında, COM API'lerinin kodlanması için gerçekten iyi.

Wget: Son derece kullanışlı bir FTP / HTTP indirme aracı.

Leafnode: Hala aktif trafiği devam eden haber gruplarından herhangi birini hala okursanız, bunu yapmanın iyi bir yoludur. Yine de, çevirmeli günlerimden biraz eski miras kalıyor, ancak ara sıra kullanılmaya devam ediyor.

Abiword ve Gnumeric: OpenOffice’ten çok daha yalın ve daha kaba olan tam özellikli kelime işlem ve elektronik çizelge yazılımı.

Xfig: Tek kullanıcı arayüzüne sahip Visio tipi şema aracı. Paradigmaya alışınca, fakir yaşlı fare elimde modern bir doğrudan manipülasyon arayüzünden çok daha kolay. Ergonomi için bahsetmeye değer.

Tcl / Tk: Perl ve Python tarafından gölgede bırakılan Tcl, C kodunu gömmek çok kolaydır - özellikle gömmek için tasarlanmıştır. Yine de şaşırtıcı derecede faydalıdır ve Tk araç takımı bir GUI'yi kırmak için çok kolaydır. Modern versiyonlar temaları desteklemektedir, böylece uygulamalarınız artık Motif gibi görünmek zorunda kalmaz.

Ghostscript: Açık kaynak kodlu dünyanın en büyük unsung kahramanlarından biri. Türetilmiş öğelerin tüm ekosistemine sahip ücretsiz bir postscript yorumlayıcısı - PS ve PDF görüntüleyiciler, PDF oluşturma araçları, yazıcı RIP'leri ve her türlü Postscript dönüştürme aracı. Belki de en yaygın olarak, açık kaynak kodlu çevrelerin dışında (aktif olarak kredilendirilmemişse), PDFCreator’ın arka tarafındaki rolü

Bu sadece Vim, LaTeX, Firefox, python, gcc, gtk & qt ve Berkeley TCP yığınından bahsetmeden, müstehcen şeylerin bir örneklemesidir - sadece birkaçı.


UnxUtils için +1. Ağın her tarafına dağılmış olan araçların çoğunun daha yeni yapılarını bulabilirsiniz, ancak kararlı ikili dosyalar için tek bir yerden çıkmak istiyorsanız, gidilecek yer burasıdır.
Ehtyar

Xrdp'nin sürekli deneysel bir durumda olduğu görülmeye değer, ancak bunu seviyorum. Eğer Linux ana bilgisayarda rdp daemon çalıştırmak ve pencerelerden ona uzak ve aynı zamanda rdp için seçeneğine sahip olabilir aracılığıyla Ben çok kullanışlı buldum onun yerel ağ, başka bir RDP sunucusuna buna.
andyortlieb

43

En sevdiğim açık kaynak aracı rsync.

Neredeyse her gün kullanıyorum ve hala olması gerektiği kadar ünlü değil.


Harici bir USB sürücüye saatlik yedeklemeler yapmak için rsync kullanıyorum. "--Link-dest" argümanını seviyorum!
Paul Tomblin

Aman Tanrım, evet. Rsync, hiçbir zaman hiçbir kopya yardımcı programının yapamayacağı şeyleri yapar - neredeyse kurşun geçirmezdir.
SilentW

Windows'tan cygwin olmadan kullanılabilir mi?
Jay R.


rsync ünlü değil mi?
JamesBarnett

38

Kimse bahsetmedi git.

Bu cvs veya svn kadar iyi bilinmemektedir, ancak bir gün olacağını düşünüyorum.


Bunun "çok ünlü değil" olarak nitelendirildiğini sanmıyorum
Ian Kelling

Ünlü ama henüz çok ünlü değil IMHO ;-)
Ludwig Weinzierl

Unfortunate ünlü, ancak yaygın olarak kullanılmayan.
jtimberman

Yaygın olarak kullanılmayan nasıl tanımlarız? Git'i (Git'in ana sayfasından) kullanan bazı projeler: Linux Çekirdeği, Perl, Gnome, Raylarda Yakut, Android, Şarap, Fedora, X.org, VLC, Prototip.
Telemachus

38

7-zip - yüksek sıkıştırma oranına sahip bir dosya arşivleyicisi. Program 7z, ZIP, CAB, RAR, ARJ, LZH, CHM, GZIP, BZIP2, Z, TAR, CPIO, ISO, MSI, WIM, NSIS, RPM ve DEB formatlarını desteklemektedir.


Ayrıca en son beta sürümlerinde dmg desteği eklendi!
LiraNuna

36

FileZilla - hem istemci hem de sunucu olarak kullanılabilir.


Anlaşmak. Şimdi her zaman IIS ftp sunucusu üzerinden filezilla kullanıyorum. SSL desteği, bireysel kullanıcı girişi dizinleri ve diğer birçok özellik, parlamasına yardımcı olur.
Chris

30

Vim / gVim - pratikte kimsenin duymadığı bir editör!


Bu nasıl -1 oldu? Oy verildi.
Ehtyar

2
Tahmin ediyorum, çünkü muhtemelen ünlü sayılıyor?
Wayne Koorts

@Wayne Koorts - FileZilla, Notepad ++, PuTTy, KeePass vb pratik olarak hiç kimsenin duymadığı bir araçtır, değil mi?
Rook

@Idigas: Dediğim gibi, sadece tahmin ediyorum. Soruya eklemek kötü bir şeydi çünkü “ünlü” den daha öznel bir şey yoktu.
Wayne Koorts

Şöhretin tanımı hakkında "bir girişe neredeyse hiç gerek yok" demek değil mi?
Joseph,

26

Wireshark = Ağ Protokolü analizörü.

Kismet = Güçlü bir kablosuz algılayıcı.

Tcpdump = Ağ izleme ve veri toplama için klasik algılayıcı, düzenli kullanıyorum.

Pound = Pound programı, tersine bir proxy, yük dengeleyici ve Web sunucuları için HTTPS ön uçudur.

Trac = Proje yönetimi ve hata / sorun takip sistemi. Subversion'a bir arayüz ve entegre bir wiki sağlar.

Request Tracker = Ücretsiz bir web ve e-posta tabanlı hata izleme ve sorun giderme sistemi. Özellikler listesi, dokümantasyon ekran görüntüleri ve indirme.

Vmstat = vmstat komutu, işlemler, bellek, çağrı, blok GÇ, tuzaklar ve cpu aktivitesi hakkında bilgi verir.

Iptraf = iptraf komutu etkileşimli renkli IP LAN monitörüdür. TCP bilgisi, UDP sayımı, ICMP ve OSPF bilgisi, Ethernet yükleme bilgisi, düğüm istatistikleri, IP sağlama toplamı hataları ve diğerleri dahil olmak üzere çeşitli ağ istatistiklerini üreten bir ncurses tabanlı IP LAN monitörüdür.

mc = Unix benzeri sistemler için görsel kabuk.

Postfixadmin = Postfix Admin posta kutularını, sanal alanları ve takma adları yönetmek için kullanılan web tabanlı bir arayüzdür. Aynı zamanda tatil / ofis dışında mesajlar için destek sunar.

pwgen - Otomatik Parola oluşturma.

Linuxconf = Linuxconf, Mandrake Linux ve Red Hat Linux ile birlikte gelir, ancak çoğu modern Linux dağıtımı için de kullanılabilir. Bu dağıtımlardan birini paketin tamamı veya modüler bileşenlerinden birinde kullanıyorsanız, muhtemelen bu araçla karşılaşmışsınızdır. Linuxconf için çoklu arayüzler yıllardır mevcut, ancak şimdi dört kişiyiz: GUI, Web, komut satırı ve ncurses.

Webmin = Webmin ile birlikte gelir ve son zamanlarda Caldera Linux tarafından satın alındı. Bu araç yalnızca çoğu modern Linux dağıtımında kullanılamaz, aynı zamanda UNIX'in en büyük lezzetlerinde de çalışır ve yaklaşık yirmi dilde kullanılabilir (bazı modüller tüm dillerde bulunmamakla birlikte). Tahmin edebileceğiniz gibi, Webmin tamamen web tabanlı bir uygulamadır ve bu konuda oldukça modüler bir uygulamadır.

OpenVPN = SSL / TLS tabanlı kullanıcı alanı VPN. Linux, Solaris, OpenBSD, FreeBSD, NetBSD, Mac OS X ve Windows 2000 / XP'yi destekler.


3
Bunu düzenlemeli ve daha fazla linebreaks eklemelisiniz :)
Blorgbeard

Ayrıca yardımcı programların ana sayfalarına bağlantılar eklemelisiniz.
Justin Dearing

Postfixadmin için +1, webmin için -1 vermeye
istekli

21

KeePass , şifrelerinizi güvenli bir şekilde yönetmenize yardımcı olan ücretsiz bir açık kaynaklı şifre yöneticisidir. Tüm şifrelerinizi bir ana anahtar ve / veya bir anahtar dosyası ile kilitlenmiş bir veritabanına koyabilirsiniz.


3
KeePassX ( keepassx.org ), c ++ ile yazılmış, benzer bir arayüzle tamamen uyumlu bir KeePass alternatifi (KeePass IMO'dan iki kat daha değerli kılan).
Ehtyar

1
Hayatımdan uzak tutmak için +1 ... tüm bilgisayarlarımda bulundurmak için dropbox'ta saklıyorum ve yedekleme yaptım
Gabriel Solomon

Bir keepass veritabanından şifre almanın tek yolunu biliyor musunuz?
Mark Wagner

Keepassx için +1.
Stann


16

Çalışamadığım birçok şeyi kullanıyorum ama "çok ünlü değil" olarak düşünmüyorum (openssh, openvnp, apache, rsync, ...). Birçoğunun akla sprint duymamış olabilecek iki çok yararlı küçük yarar:

  • Pipe Viewer (pv): Uzun işlemlerde sekmeleri tut
  • htop :tophem kullanışlı hem de kullanışlı özelliklere ek olarakdaha güzel bir alternatif

Her ikisi de genel olarak standart depolarda bulunur (ikisi de Debian Etch ve daha yukarısındadır) ve dağıtımınız onları içermiyorsa derlemek için nispeten ağrısızdır.

Düzenleme: deneyimimde çok iyi bilinmeyen başka bir mükemmel araç:

  • FreeMind : çok kullanışlı bir "zihin haritası" tarzı not kayıt / uygulama düzenleme

ipucu harika. Tüm sunucularımda üst yerini aldı.
Luis Ventura

2
+1 FreeMind. Bütün planlamalarımı onunla yapıyorum.
David Mackintosh,

Üst izlenmesi bölümü için yedek olarak çok daha iyidir üstünde htop vb öldürme yeteneği, renice, güzel iken
Hubert Kario

16

Nagios - Kapsamlı BT altyapısı izleme, kritik iş süreçlerini etkilemeden önce sorunları çözebilmenizi sağlar ....


Nagios hakkında kaç kişinin bilmediğine şaşırdım!
Josh,

15

dstat - vmstat, iostat, top, ps ile apache, mysql vb. öğelerinin aynı aralıkta aynı satırdaki metrikleri çıktılayabildiğini hayal edin. sistem düzeyinde metriklerle çapraz başvuru yapan uygulama düzeyinde metrikler çok büyük.

kuşatma - diğer URL çekiçleme araçlarından daha iyi

kalamar - katman 7 yönlendirme ve önbellekleme, hızlı ve kolay

maatkit - MySQL onsuz aynı değildir

MySQL Proxy - örnek lua kodları MySQL'in ağrısız ağrısız olması için yeterlidir


:) Ben duymamıştım şey sayesinde öneren Upvoting
Rory

14

ack - bir grep değişimi. Bir daha asla sürmeyeceksin :)


3
Debian kullanıcıları için not: pakete ack-grep denir. Paket ack bir Kanji kodu dönüştürücü
artifex

11

Birçok insanın İşlem Hacker hakkında henüz bilmediğini öğrendim . Sysinternals'ın İşlem Gezgini ile aynı.

Greg'in yorumuna cevabını düzenleyin: Cevap vermedeki
gecikme için özür dilerim ... Ayrıca hizmetleri ve TCP / UDP bağlantı bilgilerini gösteren 2 sekme var ve bunun gerçekten iyi olduğunu düşünüyorum. Ağaç görünümü ile sıralandığında aynı bilgiyi İşlem Eplorer'daki hizmetler sekmesinde bulabilirsiniz, ancak daha sonra hizmetler listesindeki yetenek sıralamasını kaybedersiniz.


... ama süreç gezgininden ne kadar farklı? explorer'ı çok kullandığım için göz atmaya değer mi?
Greg

İşlem korsanı harika. Kapatma ve kapatma seçeneklerine sahiptir, bu nedenle XP kurulurken bile crtl + alt + del'in görevlendirme hakkını aldığı durumlarda görev yöneticisinin yerini alabilir.
Justin Dearing

11

sudo . Calife adlı uzun zaman önce benzer bir yardımcı program yazmıştım (farklı özellikler, hafif) .


Sudo'nun “ünlü değil” olarak nitelendirilip seçilmediğinden emin değilim ama calife kesinlikle AFAIK yapıyor :) :)
Keltia

9

Güvenlik tarafında tavsiye edeceğim

Her ikisi de güvenlik topluluğunda iyi bilinmektedir, ancak bunun dışında değildir.



8

Kalamar demek zorundayım. En azından Windows dünyasında pek de popüler olduğunu sanmıyorum. Bunu birçok farklı şey için kullanıyoruz: içerik filtresi ve port engelleyici dahil.


1
* Nix dünyasında çok popüler olsa da.
squillman

Bunu kullanıyorum, karım MTV ve ABC yayın videosunu izleyebiliyor. Kanada IP'lerini bu sitelerde engelliyorlar, bu yüzden ABD'deki sunucuma kalamar yükledim, x-forward-by header ve voila kullanmayacak şekilde ayarladım!
Kyle Hodgson

7

En sevdiğim uygulama Window Maker, çok yalın ve hızlı bir Linux pencere yöneticisi (KDE, Gnome, vb. Gibi).

Çok ünlü değil, ancak çoğu dağıtım için uygun (Ubuntu'da apt-get install wmaker).


3
ve kesinlikle eski! Yaşasın camcı!
Kyle Hodgson

Hala FVWM'yi tercih ediyorum. Yapılandırmak için bir canavar, ama nasıl olduysa :)
Sven

Genç kırbaçlayanlar. Tercih için twm kullanan bir grup Solaris yöneticisini tanıyordum.
ConcOedOfTunbridgeWells

Window Maker birkaç yıldır en sevdiğim pencere yöneticisiydi.
jtimberman

Diğer pencere yöneticilerine göre avantajları nelerdir ..?
dbr

7

Zim Masaüstü Wiki

Linux ve Windows ile OSX'te çalışan küçük masaüstü wiki'si.

Görevlerimi düzenli tutmak ve işleri şirket wiki'sine koymadan önce olduğu gibi belgelemek için kullanıyorum.


7

Bir web sunucusunu bir araç olarak düşünebilir misiniz? Öyleyse, nginx benim oyuma sahip. Aksi halde, verimlilik testi için ttcp'ye oy veririm.

Ayrıca pek çok insanın xargs kullanmadığını da biliyorum. Örneğin, şimdi anladım iyi bir tane: dosya adında find, xargs ve shred kullanarak boşluk içeren dosyaların parçalanması.

 find . -type f -print0 | xargs -0 shred -u -v

6

Ben Filelight'ın büyük bir hayranıyım . Sabit diskimdeki veri kullanımını belirlemenin bu kadar kolay ya da çok güzel görünebileceğini asla bilmiyordum.


Ubuntu (Baobab IIRC) ile önceden kurulmuş Disk Kullanımı Analizcisini kullanıyorum
Myrrdyn

Evet, bu Baobab'ın geldiği standart "ünlü olmayan" cüceler uygulamasıdır.
Ian Kelling,

6

Ack çünkü grep'ten daha iyi:

ack, türdeş olmayan kaynak kodlu büyük ağaçları olan programcılara yönelik, grep benzeri bir araçtır.

ack tamamen Perl ile yazılmıştır ve Perl'in normal ifadelerinin gücünden yararlanır.

Ayrıca Pandoc'un büyük bir hayranı oluyorum :

Pandoc, bir biçimlendirme biçiminden diğerine dönüştürme için kullanılan bir Haskell kitaplığı ve bu kitaplığı kullanan bir komut satırı aracıdır. ReStructuredText, HTML ve LaTeX markdown ve (alt kümelerini) okuyabilir ve markdown, reStructuredText, HTML, LaTeX, ConTeXt, PDF, RTF, DocBook XML, OpenDocument XML, ODT, GNU Texinfo, MediaWiki işaretlemesi, groff man yazabilir. sayfalar ve S5 HTML slayt gösterileri.


6
  1. TrueCrypt - Windows Vista / XP, Mac OS X ve Linux için ücretsiz açık kaynaklı disk şifreleme yazılımı
  2. PortableApps platformu - app temel kendisi bence açık kaynak değil
  3. 7-Zip aracı - WinZIP, WinRAR, WinSoManyThings karşı olarak!
  4. JkDefrag - Windows 2000/2003 / XP / Vista / 2008 / X64 için birçok denetime sahip bir disk birleştirici ve iyileştirici
  5. MPlayer - birçok sistemde ve birçok formatta çalışan bir film oynatıcısı
  6. Firefox - Henüz kimse bunun hakkında konuşmuyor! (evet, popüler)
  7. freeSSHd - SSH sunucusunun ücretsiz uygulaması (SFTPd, SCP, Windows için SSHd)
  8. Cygwin - yine şaşırtıcı bir şekilde bahsetmiyorum!


5

GraphicsMagick - ImageMagick'e daha az bilinen, tek bir çalıştırılabilir olarak oluşturulmuş ve daha düzenli güncellemeler sunar.

mod_evasive - Apache'nin kaba kuvvet veya Hizmet Reddi saldırıları altında zorlayıcı eylemde bulunmasına izin verir.

WikidPad - Her türlü bilgiyi depolamak için mükemmel kişisel wiki.

NcFTP - Komut satırı ftp istemcisi ve FTP kütüphanesi (LibNcFTP).

cURL - wget'a daha az bilinen bir alternatif (bir kütüphane olarak da mevcuttur - LibcURL).

PdfCreator - Windows'ta belgeleri PDF'ye yazdırmanızı sağlar.

DeVeDe - DVDStyler'a daha az bilinen alternatif. Disk düzenini daha iyi kontrol edebilmenizi ve otomatik olarak mizanpajdan bir menü oluşturmasını sağladığı için hoşuma gidiyor

InfraRecorder - Windows'ta cdrtools için Açık Kaynak GUI.

KiTTY - PuTTY'ye daha az bilinen alternatif, bir USB bellek çubuğunda taşınabilir.

Strawberry Perl - Windows için ActivePerl'e daha az bilinen bir alternatif, bir C derleyicisi (MinGW) ile birlikte geliyor ve taşınabilir bir versiyona sahip.


Teşekkürler, ama KiTTY'nin açık kaynaklı olduğundan emin misiniz?
Ehsan
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.