トップ10コマンドラインツール



クリックして表示します迅速に、効率的に、そしてソフトウェアのオーバーヘッドなしで何かを行う必要がある場合、コマンドラインはその場所です。それは人間がコンピューターに何をすべきかを伝えた最初の方法でしたが、グラフィックスがますます重要になるにつれて、コマンドライン、またはターミナルはインサイダーの秘密兵器になりました。しかし、適切なコマンドと少しのノウハウを使用すると、誰でもテキストのみのインターフェイスから物事を成し遂げることができます。あらゆるシステムで、端末をよりアクセスしやすく、より強力にする10のコマンドとトリックを見てみましょう。写真byBlakePost


注記:Mac OS XとLinuxユーザーは、堅牢なコマンドラインインターフェイスをシステムに直接焼きました。それらに到達するには、ファインダーのアプリケーション - >ユーティリティ - >ターミナルに移動します。 Linuxは、ディストリビューションとインターフェイスによって異なりますが、「端末」は通常、「アクセサリー」または「ユーティリティ」メニューパネルにあります。 Windowsユーザーは、インストールと構成に最適ですCygwin、unixエミュレータ、aで詳しく説明しました三つ 一部 シリーズ

10。プロンプトをカスタマイズします

ターミナルで時間を過ごすか、そうしたい場合は、歓迎する場所になるはずです。黒で緑または白を超えて行くには、これをチェックしてくださいLifeHackerの応答を尋ねます、ジーナは、Windows、Mac、またはLinuxシステムのプロンプトで、色と挨拶メッセージを変更するいくつかの簡単な方法を実行します。

9。アクションを強制しますsudo !!(「バンバン」)

コマンドのプレフィックスを既に知っていますsudoシステムにスーパーユーザーの特権でそれを実行させます。しかし、あなたが忘れるときsudo!!または、「バンバン」が救助に来ます。必要なことを正確に行う長いコマンドを完璧に作成したとき、Enterを押して、D'OH - 十分なアクセス特権を持っていません。sudo !!スーパーユーザーの特権で最後のコマンドを繰り返す。それは究極のオタクの勝利です:「ああ、あなたはそのコマンドが好きではありませんでしたか?sudo !!

8。ディレクトリ全体のツリーを作成しますmkdir

音楽、写真、ドキュメント、またはその他のメディアを整理することになると、ネストされたフォルダーは右クリック、「新しいフォルダー」の選択、「The Beatles-> White Album->>」の名前を付けてクリックすると、必要な迷惑になります。ディスク1. "ターミナルからはるかに簡単ですCodeJackedブログが指摘しています

Mkdir The Beatles \ White Album \ Disc 1

一部のターミナルユーザーは、スペースの前に\を追加する必要がありますが、アイデアが得られます。あなたがCygwinを使用していないだけのVistaユーザーである場合、あなたはまだこれを引き離すことができますコマンドラインのMDツール

7.で巨大なリストをフィルターしますgrep

いくつかの端末コマンドが少し戻って唾を吐きますあまりにも多くの情報、そしてそれはそこですgrep入ってくる。静けさのサンダーバードを手動で殺す必要がある?パンチインps aux | grep bird、特定の番号を取り戻しますkill。どのファイルがあなたの会社名が含まれていないかを知る必要がありますか?grep -v DataCorp *.doc。プログラマーエリックウェンデリンexplains grep more in-depth

6。RTFMとman(そしてもっと)

たとえば、プログラム、またはWebサイトが、ロックを解除または有効にするためにコマンドを実行するように依頼しましたが、飛び込む前にもう少し知りたいです。追加してください。manコマンドの前(のようにman ssh)そして、コマンドの使用方法を詳述するマニュアルスタイルのページが表示されます。処理するには材料が多すぎますか?試すwhatis簡単な説明については、--help 基本的な使用法、またはこれらのいずれかのコマンドその他のコマンドライン学習ツール

5。でプロセスを管理しますtop

ほとんどのシステムには、「タスク」または「ランニングプログラム」を表示するツールがありますが、通常、システムがあなたからやっていることの真の根性を隠しています。 Hackszineブログは、MacとLinuxのユーザーが組み込みの力を活用できることを指摘していますtopコマンドに暴走プロセスを追跡して殺しますシステムを不安定にします。ありますps -auxコンピューターを悩ませているものを単一画面の非アップデートで見るために。

4。マスターwget強力なファイルグラビング用

wgetコマンドは、ネットから実際に引っ張るものがたくさんある前から存在していましたが、この拡張可能な多目的ツールには最近多くの素晴らしい用途があります。 Webサイト全体をローカルにミラーリングしたり、接続の最も不安定なダウンロードを再開したり、1時間ごとに同じファイルをダウンロードしてプロジェクトのタブを保持したり、ウェッジでもっと多くのことをしてください。それはあなたの創造性と同じくらい強力なエレガントにシンプルなツールの1つです。

3。システムの検索を超えて取得しますfind

繰り返しになりますが、プログラマーのエリック・ウェンデリンは、コマンドラインツールがどれほど強力かの実世界の例を提供していますfind想像できる最小の基準に一致するファイルとディレクトリを見つけることができます。 16進数色#FF0000(赤)を参照するすべてのHTMLファイルのリストが必要ですか?findあなたのためにそれを完全に行うことができます。ウェンデリンが指摘するように、find、それ自体は、GoogleデスクトップやQuicksilverのような完全なシステム検索者と同じくらい便利で強力ですが、他のツールに出入りするgrep、それは大国です。いくつかのいくつかを見てくださいfindパワー、チェックしてくださいこのチュートリアルDebian/Ubuntuのヒントとトリックで。

2。強力なバックアップをセットアップしますrsync

多くのお金と時間を費やして、必要な方法ですべてのシステムで動作する完璧なバックアップアプリを狩ります。または、の基本を学ぶことができますrsync、1つのフォルダー(システム上)を別のフォルダー(バックアップする場所)のようにする柔軟で強力なコマンド。簡単に言えば、Rsyncは、正しく使用する場合、クロスプラットフォームで完全に自由時間マシンです。幸いなことに、ジーナはすでにですそれを行う方法を見せてくれました

1。最もよく使用されているコマンドを参照してくださいhistory、彼らのためにエイリアスを作ります

ターミナルに慣れて、それからうまく利用されると、より便利なメモリとタイプミスのタイピングが必要である場合は、より短く簡単にする場合があります。このコマンドをコピーして貼り付けることから始めます(1行で):

履歴| awk '{$ 2}' | awk 'begin {fs = "|"} {print $ 1}' | sort | uniq -c | sort -r

コマンドを使用して、最も一般的に入力されているコマンドのランク付けされたリストを返しますhistory- そして、作成を開始できますそれらを短くするためのエイリアスそして、それらを覚えやすくします。またはあなたはできます最近使用されたコマンドを検索しますクイックファイアの繰り返しのためのタイプの結果があります。


これらの10のコマンドは一般的であり、UNIXのような端末を備えたすべてのシステムに適用されますが、Mac OS XにはいくつかのMAC固有のツールを提供しています。ここにありますMacユーザーにとって有用なコマンドライントリック


私たちはこの辺りでいくつかのCLIを楽しむのが大好きで、私たちのサビエの読者は私たちにとって新しいクールなターミナルハックとトリックをたくさん持っていることを知っています。だから、お願いします - 知識を測定し、コメントに富を広めてください。