お気に入りのオープンソースツールは何ですか?


71

私はすべてのシステム管理者が今までにオープンソースを使用していると信じています。ApacheからFirefoxまたはLinuxまで、誰もが少なくとも少しそれを使用します。

しかし、ほとんどのオープンソース開発者はマーケティングが苦手なので、ごく少数の人しか知らない非常に優れたツールが何百もあることを知っています。

このギャップを埋めるために、日常業務で使用するお気に入りのオープンソースツールを共有してください。

*コメントに私のものを投稿します。



hayalci:その質問は、一般的なツールのための唯一のオープンソースのために、この1である
sucuri

@sucuri:ほとんどの「汎用」ツールもFLOSSです[どこかに「幸いなことに」追加する必要があります:)]
hayalci 09

回答:


51

PuTTYが大好き!

パテの実行ファイルとソースコードはBSDライセンスに効果が類似している、MITライセンスの下で配布されています。(このライセンスはオープンソースの認定を受けており、Debianフリーソフトウェアガイドラインに準拠しています。)


+1ですが、少なくとも最初にそれを使いたい人の間では、PuTTYはかなり有名だと思います。
bcat

パテをグーグルで検索すると、2ページ目までパテのウェブサイトにアクセスすることはできません。
マイケルローマン

男は「あまり有名ではない」と言った:)
ペリカツィヴコビッチ

これは2年前です。:D
ジョー


47

相乗効果

Synergyを使用すると、特別なハードウェアなしで、オペレーティングシステムが異なる複数のコンピューター間で1つのマウスとキーボードを簡単に共有できます。各システムは独自のディスプレイを使用するため、デスクに複数のコンピューターがあるユーザーを対象としています。

また、プラットフォームに依存しません。


私が聞いたことがなかったリストのいくつかの1つは、非常に興味深いように見えます:)
–theother

1
Synergyが大好きです。ほとんどのマシンにインストールした最初のアプリの1つ。
Chris_K 09

x2xやx2vncのような音(ただし、「ハイジャッカー」がXを実行している必要はありません)
トーマス

私は毎日これを使用し、その右側にあるOS XワークステーションからLinuxラップトップを制御しています。かけがえのない!
ジョシュ

45

誰もまだ画面について言及していませんか?


1
確かにスクリーンは有名なものにふさわしい。
ウィリアムパーセル09

Dunno、多くの人がそれについて知っているようですが、私はそれを使用している人をほとんど見ません。ところで、ネットワーク/ネットワークコードのテスト/デバッグに驚くほど便利で、あまり知られていないもう1つはnetcat(nc)です。クライアントは、などを送信しているまさにその変人のHTTP(または何でも)を参照するには、サーバとして機能することができ、TCP / UDPを介して送信するのにあなたの手工芸メッセージをしよう
イゴール

45

UnxUtils: これはmsvcrt.dllに基づくさまざまなgnuシェルユーティリティのポートであるため、ネイティブのWindowsパスを理解し/cygdriveます。つまり、パスにマップする必要はありません。これは、ネイティブのWindowsコマンドまたは自作のCLユーティリティを操作する必要がある場合、Cygwinよりも重要な利点です。

文字列:テキストアイテムのファイルを検索する非常に良い方法です。多くの、多くの用途。

フレックス:字句解析を書くために本当に設計されており、小さなボッジの芸術性とCコンパイラで、それはuber-grepとして使用できます。それほど頻繁に使用するわけではありませんが、その役割では驚くほど便利です。

Fetchmail Procmail:ダイアルアップインターネット接続ができるようになってから、10年以上もの間電子メールシステムの中核を成していました。壊れていなければ......

rdesktop:驚くほどうまく機能するオープンソースのRDP(ターミナルサービス)クライアント。

PythonWin:、特に Activestate Pythonにパッケージ化されているもの。Windows上のPythonは、あなたが思っているよりもずっとうまく機能します。COM Makepyと併用すると、COM APIのスクリプト作成に非常に役立ちます。

Wget:非常に便利なFTP / HTTPダウンロードツール。

Leafnode:まだかなりのアクティブなトラフィックがあるニュースグループのいずれかを読んでいる場合、これはそれを行うのに非常に良い方法です。繰り返しになりますが、ダイアルアップ時代からのわずかな遺産ですが、それでも時々使用されます。

Abiword and Gnumeric:フル機能のワードプロセッシングおよびスプレッドシートソフトウェアで、OpenOfficeよりもはるかに無駄がなく、意地悪です。

Xfig:奇妙なユーザーインターフェイスを備えたVisioタイプ図作成ツール。パラダイムに慣れると、私の貧しい古いマウスの手は、現代の直接操作インターフェースよりもはるかに簡単です。人間工学に言及する価値があります。

Tcl / Tk: PerlとPythonに隠れて、TclはCコードを非常に簡単に埋め込むことができます-埋め込み専用に設計されています。それにもかかわらず驚くほど便利であり、TkツールキットはGUIを簡単に作成できます。最新バージョンはテーマをサポートしているため、アプリケーションはMotifのように見える必要はありません。

Ghostscript:オープンソースの世界の名もなき英雄の一人。PSおよびPDFビューアー、PDF作成ツール、プリンターRIP、あらゆる種類のPostscript変換ツールなど、派生アイテムのエコシステム全体を備えた無料のPostscriptインタープリター。PDFCreatorのバックエンドでの役割において、おそらく最も広く使用されているオープンソースサークルの外で(積極的にクレジットされていない場合)

これは、Vim、LaTeX、Firefox、python、gcc、gtk&qt、およびBerkeley TCPスタックに言及せずに、あいまいなものをサンプリングしただけです。


UnxUtilsの場合は+1。ネット中に散らばっている多くのツールの最新のビルドを見つけることができますが、安定したバイナリのワンストップショップが必要な場合は、そこに行きましょう。
エティアー2009

xrdpが永続的な実験状態にあるように見えることは注目に値しますが、私はそれが大好きです。Linuxホストでrdpデーモンを実行し、Windowsからリモートで実行できます。また、rdpデーモンを介してローカルネットワーク上の別のRDPサーバーにrdp するオプションもあります。これは非常に便利です。
-andyortlieb

43

私のお気に入りのオープンソースツールはrsyncです。

私はほとんど毎日それを使用しますが、それはまだあるべきほど有名ではありません:-)


rsyncを使用して、外部USBドライブに1時間ごとにバックアップします。「--link-dest」引数が大好きです!
ポールトムブリン

いいですね Rsyncは、他のコピーユーティリティでは不可能なことを行います。これは事実上防弾です。
SilentW

cygwinなしでWindowsから使用できますか?
ジェイR.

私は試していませんが、sourceforge.net
projects / rsyncwin32

rsyncは有名ではありませんか?
ジェームズバーネット

38

誰も言及しなかったgit

cvsやsvnほど知られていませんが、いつかはそうなると思います。


これは「あまり有名ではない」とは思わない
イアンケリング

有名ですが、まだあまり有名ではない私見;-)
ルートヴィヒワインツィール

有名だが広く使われていない、これは残念です。
jtimberman 2009

広く使用されていない定義方法 Gitを使用したいくつかのプロジェクト(Gitのホームページより):Linux Kernel、Perl、Gnome、Ruby on Rails、Android、Wine、Fedora、X.org、VLC、Prototype。
テレマコス

38

7- zip-高圧縮率のファイルアーカイバ。このプログラムは、7z、ZIP、CAB、RAR、ARJ、LZH、CHM、GZIP、BZIP2、Z、TAR、CPIO、ISO、MSI、WIM、NSIS、RPM、およびDEB形式をサポートしています。


また、最新のベータ版にdmgサポートを追加しました!
リラナ

36

FileZilla-クライアントとサーバーの両方として利用可能。


同意する。現在、私は常にIIS ftpサーバーでfilezillaを使用しています。SSLサポート、個々のユーザーのホームディレクトリ、およびその他の多くの機能が、この機能の向上に役立ちます。
クリス

30

Vim / gVim-誰も聞いたことのないエディター


これはどのようにして-1を取得しましたか?投票しました。
エティヤール2009

2
おそらく有名だと思われているので推測していますか?
ウェインクーツ09

@Wayne Koorts-FileZilla、Notepad ++、PuTTy、KeePassなどは、誰も聞いたことがないツールです。
ルーク

@Idigas:私が言ったように、私は推測しているだけです。「有名」以上に主観的なものはないため、質問に追加するのは悪いことでした。
ウェインクーツ09

有名人の定義について「紹介がほとんど必要ない」と言っているのではないでしょうか?
ジョセフ

26

Wireshark =ネットワークプロトコルアナライザー。

Kismet =強力なワイヤレススニファー。

Tcpdump =ネットワーク監視とデータ取得のための古典的なスニファー、私はそれを定期的に使用しています。

Pound = Poundプログラムは、Webサーバー用のリバースプロキシ、ロードバランサー、およびHTTPSフロントエンドです。

Trac =プロジェクト管理およびバグ/問題追跡システム。Subversionと統合ウィキへのインターフェースを提供します。

Request Tracker = Webおよび電子メールベースの無料のバグ追跡およびトラブルチケットシステム。機能リスト、ドキュメントのスクリーンショット、およびダウンロード。

Vmstat =コマンドvmstatは、プロセス、メモリ、ページング、ブロックIO、トラップ、およびCPUアクティビティに関する情報を報告します。

Iptraf = iptrafコマンドは、インタラクティブなカラフルなIP LANモニターです。これは、TCP情報、UDPカウント、ICMPおよびOSPF情報、イーサネット負荷情報、ノード統計、IPチェックサムエラーなどを含むさまざまなネットワーク統計を生成するncursesベースのIP LANモニターです。

mc = Unixライクシステム用のビジュアルシェル。

Postfixadmin = Postfix Adminは、メールボックス、仮想ドメイン、エイリアスの管理に使用されるWebベースのインターフェースです。また、休暇/不在メッセージのサポートも備えています。

pwgen-自動パスワード生成。

Linuxconf = LinuxconfはMandrake LinuxおよびRed Hat Linuxに付属していますが、最新のほとんどのLinuxディストリビューションでも利用可能です。パッケージ全体として、またはそのモジュラーコンポーネントのいずれかで、これらのディストリビューションのいずれかを使用する場合、おそらくこのツールに遭遇したことがあるでしょう。Linuxconfの複数のインターフェースが何年も使用可能ですが、現在はGUI、Web、コマンドライン、ncursesの4つまでです。

Webmin = WebminはCaldera Linuxに付属しており、最近買収されました。このツールは、ほとんどの最新のLinuxディストリビューションで使用できるだけでなく、UNIXのほとんどの主要なフレーバーで実行でき、約20の言語で使用できます(一部のモジュールはすべての言語で使用できません)。ご想像のとおり、Webminは純粋にWebベースのアプリケーションであり、非常にモジュール化されたアプリケーションです。

OpenVPN = SSL / TLSベースのユーザースペースVPN。Linux、Solaris、OpenBSD、FreeBSD、NetBSD、Mac OS X、およびWindows 2000 / XPをサポートします。


3
これを編集して、さらに改行を追加する必要があります:)
Blorgbeard 2009

また、ユーティリティのホームページへのリンクを追加する必要があります。
ジャスティンディアリング

postfixadminに+ 1、webminに-1を与えるように誘惑された:[
pauska

21

KeePassは無料のオープンソースパスワードマネージャーであり、安全な方法でパスワードを管理できます。すべてのパスワードを1つのデータベースに配置できます。データベースは、1つのマスターキーまたはキーファイル、あるいはその両方でロックされます。


3
KeePassX(keepassx.org)は、C ++で記述された同様のインターフェースを備えた完全に互換性のあるKeePassの代替品である(KeePass IMOの2倍の価値がある)クロスプラットフォームです。
エティアー2009

1
Keepassの+1は命の恩人です... Dropboxに保管して、すべてのコンピューターに保存し、バックアップも作成します
Gabriel Solomon

keepassデータベースからパスワードを取得するテキストのみの方法をご存知ですか?
マークワーグナー

keepassxの場合は+1。
スターン


16

私はこれなしでは働けなかったが、「あまり有名ではない」(openssh、openvnp、apache、rsync、...)とは思わないものをたくさん使っています。多くの人がスプリントを聞いたことがないかもしれない2つの非常に便利な小さなユーティリティ:

  • パイプビューアー(pv):長時間の操作でタブを維持する
  • htoptopいくつかの便利な追加機能に加えて、

どちらも一般に標準リポジトリにあり(Debian Etch以上にあります)、ディストリビューションにない場合は比較的簡単にコンパイルできます。

編集:私の経験ではあまり知られていない別の優れたツール:

  • FreeMind:非常に便利な「マインドマップ」スタイルのメモ録音/配置アプリ

htopは素晴らしいです。すべてのサーバーでtopに置き換わりました。
ルイスベンチュラ

2
+1 FreeMind。私はそれですべての計画を行います。
デビッドマッキントッシュ

htopのは、頂上、殺傷する能力のための素晴らしいreniceと、などである一方で、トップの監視部の代替品としてはるかに優れている
ヒューバートKario

16

Nagiosの --Comprehensive ITインフラストラクチャの監視は、彼らが重要なビジネスプロセスに影響を与える前に、問題を解決することができます保証し....


Nagiosについて知らない人がどれだけいるかに驚いています!
ジョシュ

15

dstat -vmstat、iostat、top、ps、apache、mysqlなどがすべて同じ間隔で同じ行にメトリックを出力できることを想像してください。アプリレベルのメトリックとシステムレベルのメトリックを相互参照するのは非常に大きなことです。

包囲 -他のURLハンマーツールよりも優れている

squid-レイヤー7のルーティングとキャッシュ、迅速かつ簡単

maatkit -MySQLはそれなしでは同じではありません

MySQLプロキシ -サンプルのluaスクリプトは、MySQLのスヌーピングを簡単にする


私が聞いたことのない何かを提案することに賛成、ありがとう:)
ロリー

14

ack -grepの代替。二度とgrepすることはありません:)


3
debianユーザーへの注意:パッケージはack-grepと呼ばれます。パッケージackは漢字コードコンバーター
-artifex

11

プロセスハッカーについてまだ多くの人が知らないことがわかっています。SysinternalsのProcess Explorerと同等です。

Gregのコメントへの応答で編集します。応答が
遅れてごめんなさい...また、サービスとTCP / UDP接続情報を表示する2つのタブがあり、これは本当に素晴らしいと思います。ツリービューで並べ替えると、Process Eplorerの[サービス]タブで同じ情報を取得できますが、サービスリスト内の並べ替え機能が失われます。


...しかし、プロセスエクスプローラとはどう違うのですか?プロセスエクスプローラーを頻繁に使用するので、見てみる価値はありますか?
グレッグ

プロセスハッカーは素晴らしいです。シャットダウンとログオフのオプションがあるため、crtl + alt + delがタスクマネージャーの権利を取得するXPがセットアップされている場合でも、タスクマネージャーを置き換えることができます。
ジャスティンディアリング


9

セキュリティ面では、お勧めします

どちらもセキュリティコミュニティではよく知られていますが、それほど外側ではありません。



8

イカと言わなければなりません。少なくともWindowsの世界では、それほど人気が​​あるとは思いません。コンテンツフィルターとポートブロッカーが含まれるなど、さまざまな用途に使用します。


1
ただし、* nixの世界では非常に人気があります。
squillman

妻がMTVおよびABCストリーミングビデオを視聴できるように使用します。これらのサイトでカナダのIPがブロックされるため、米国のサーバーにsquidをインストールし、x-forwarded-byヘッダーと出来上がりを使用しないように構成しました!
カイルホジソン

7

私のお気に入りのアプリは、非常にスリムで高速なLinuxウィンドウマネージャーであるWindow Makerです(KDE、Gnomeなどに似ています)。

あまり有名ではありませんが、ほとんどのディストリビューションで利用可能です(Ubuntuでは、apt-get install wmakerを実行してください)。


3
そして絶対に古代です!長いライブウィンドウメーカー!
カイルホジソン

私はまだFVWMを好みます。構成する獣ですが、私は何とかそれが好きです:)
スヴェン

若いwhippersnappers。私はtwmを使用するSolaris管理者をたくさん知っていました-好みで。
ConcernedOfTunbridgeWells

Window Makerは、数年間私のお気に入りのウィンドウマネージャーでした。
jtimberman 2009

他のウィンドウマネージャーに比べてどのような利点がありますか?
DBR

7

Zim Desktop Wiki

LinuxとWindowsおよびOSXで動作する小さなデスクトップwiki。

タスクを整理し、会社のwikiに入れる前に作業を文書化するために使用します。


7

ウェブサーバーをツールとして検討できますか?もしそうなら、nginxは私の投票を持っています。そうでなければ、スループットテストのためにttcpに投票します。

また、多くの人がxargsを使用していないこともわかりました。たとえば、ここで私が見つけた良いものがあります。ファイル名にスペースを含むファイルを、find、xargs、shredを使用してシュレッドする方法です。

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

6

私はFilelightの大ファンです。ハードドライブでのデータ使用量を決定するのがとても簡単だとか、見た目がとてもきれいだとは知らなかった。


私はUbuntuの(バオバブIIRC)をプリインストールディスク使用量アナライザを使用しています
Myrrdyn

はい、これはバオバブの由来であり、標準の「有名ではない」gnomeアプリです。
イアンケリング

6

ACKそれはgrepのよりはましだからです

ackは、grepのようなツールであり、異種ソースコードの大きなツリーを持つプログラマを対象としています。

ackは純粋にPerlで書かれており、Perlの正規表現の力を利用しています。

また、Pandocの大ファンになりつつあります。

Pandocは、あるマークアップ形式から別のマークアップ形式に変換するHaskellライブラリであり、このライブラリを使用するコマンドラインツールです。マークダウンと(サブセット)reStructuredText、HTML、およびLaTeXを読み取り、マークダウン、reStructuredText、HTML、LaTeX、ConTeXt、PDF、RTF、DocBook XML、OpenDocument XML、ODT、GNU Texinfo、MediaWikiマークアップ、groff manを書き込むことができます。ページ、S5 HTMLスライドショー。


6
  1. TrueCrypt -Windows Vista / XP、Mac OS X、およびLinux用の無料のオープンソースディスク暗号化ソフトウェア
  2. PortableAppsののプラットフォーム-アプリケーションベース自体は私が考えるオープンソースではありません
  3. 7 -ジップツール- WinZIPの、WinRARの、WinSoManyThingsとして反対!
  4. JkDefrag-多くのコントロールを備えたWindows 2000/2003 / XP / Vista / 2008 / X64用のディスクデフラグツールおよびオプティマイザー
  5. MPlayer-多くのシステムおよび多くの形式で実行されるムービープレーヤー
  6. Firefox-まだ誰もこれについて話していません!(はい、その人気)
  7. freeSSHd -SSHサーバーの無料実装(SFTPd、SCP、Windows用SSHd)
  8. Cygwin-驚いたことに言及されていません!

6

Sprinkle(http://github.com/crafterm/sprinkle/tree/master)-ソフトウェアプロビジョニングツール。

PuppetChefよりも簡単ですが、非常に強力です。そして、それはRubyベースであり、レシピはRubyスクリプトです。


スプリンクルを使用してChefもインストールできます:-)。github.com/mikehale/sprinkle_chef/tree/master
jtimberman 09

誰もがスプリンクルについて知っている必要があります、私の友人は今日私にそれを勧めました、そしてそれは世の中のより良いプロビジョニングツールの1つです。
ピクセル開発者

5

GraphicsMagick-単一の実行可能ファイルとして構築され、より定期的な更新を提供するImageMagickのあまり知られていない代替。

mod_evasive-総当たり攻撃またはサービス拒否攻撃を受けたときに、Apacheが回避アクションを実行できるようにします。

WikidPad-あらゆる種類の情報を保存するための優れた個人用wiki。

NcFTPの -コマンドラインのFTPクライアントとFTPライブラリ(LibNcFTP)。

cURL -wgetのあまり知られていない代替(ライブラリとしても利用可能-LibcURL)。

PdfCreator -WindowsでドキュメントをPDFに印刷できます。

DeVeDe - DVDStylerのあまり知られていない代替。ディスクレイアウトをより細かく制御でき、レイアウトからメニューを自動的に作成するため、私はそれがより気に入っています。

InfraRecorder -Windows上のcdrtoolsのオープンソースGUI。

KiTTY -PuTTYのあまり知られていない代替品は、USBメモリスティックで持ち運ぶことができます。

Strawberry Perl -ActivePerl for Windowsのあまり知られていない代替品で、Cコンパイラ(MinGW)が付属しており、移植可能なバージョンがあります。


感謝しますが、KiTTYがオープンソースなら確かですか?
エーサン
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.