Cygwinはフリーのコマンドラインインターフェイスで、LinuxやUnixなどのために書かれたプログラムをWindows上で実行できるようにする。言い換えれば、WindowsのアプリケーションやツールをUnixやLinuxのものと一緒に実行できる環境を提供し、Unix環境に慣れている人にとっては、Windows環境で簡単なターミナルコマンドを実行するために全く新しいスキルを学ぶ必要性を軽減することができる。初めてCygwinを使うユーザーにとっては異質かもしれないが、Cygwinの一見複雑な性質は、少し練習すれば自然に理解できるようになる。
Cygwinをインストールする
-
Cygwinをインストールする。http://cygwin.com、左のカラムにある "Install Cygwin "をクリックする。 setup.exeファイルをダウンロードし、"Install from Internet "を選択する。"次へ "をクリックします。
-
設定を選択します。ほとんどのユーザーは、デフォルトのインストールディレクトリである "c:˶cygwin "とその他のデフォルト設定のままで問題ありません。
-
一時ディレクトリを選択します。これはCygwinがダウンロードしたパッケージを保存する場所です。どの一時ディレクトリでもかまいません。
-
"直接接続 "でダウンロードする。Cygwinミラーのリストが表示されます。デフォルトを選択するか、動作が遅い場合はランダムなオプションを選択してください。Next "をクリックする。
-
ソフトウェアパッケージを選択する。Cygwinを初めて使用する場合は、大変なパッケージの長いリストが表示されます。Cygwinに慣れていない場合は、デフォルトのパッケージのままで "Next "をクリックします。数分かかるかもしれませんが、ローディングバーが完了するまで待ちます。
-
UNIXと同じようにCygwinを使用してください。 少しカスタマイズが必要かもしれません。例えば、ユーザー名を"/etc/password "に追加する。セットアップ中にデスクトップにアイコンを置くことを許可してください。そのアイコンをダブルクリックすると、シェルウィンドウが開きます。
-
最初の数行が表示されるまで待つ。これらの行が表示されるのは、Cygwinを初めて使うときだけです。最初のセットアップが終わると、代わりに緑色のテキストでyusername@yourcomputer'sname~ $と表示されます。ここにコマンドを入力します。
-
CygwinプログラムのアップデートCygwinと互換性のあるプログラムを更新したり、ダウンロードしたい場合は、Cygwinのホームページに戻り、"Update "をクリックしてください。Cygwinを最初にダウンロードしたときの設定オプションに戻ります。
Cygwinを使用する:基本
-
ファイルを探す。Cygwinで使える最も基本的なコマンドは、検索ツールと比較ツールです。ファイルを検索するには、次のコマンドを入力します:find .-名前 EXAMPLE.これは、その名前のファイルをすべて表示しますが、大文字と小文字は区別されます。
-
ファイル内のキーワードを検索する。ファイル内の特定のテキストを見つけたい場合は、「grep」コマンドを使う必要がある。したがって、「EXAMPLE」のすべてのインスタンスを検索するには、$ grep 'EXAMPLE' EXAMPLE.txtと入力する必要がある。これで、EXAMPLE.txtファイル内のテキスト「EXAMPLE」のすべてのインスタンスが表示されます。ただし、このコマンドは大文字と小文字を区別する。大文字と小文字に関係なく "EXAMPLE "のすべてのインスタンスを検索するには、次のステップに進んでください。
-
大文字小文字に関係なくテキストを検索する。大文字小文字に関係なくテキストを検索するには、grepコマンドの後に-iを追加します。grep -i 'EXAMPLE' EXAMPLE.txt.
-
2つのファイルを比較する2つのファイルを比較したい場合は、diffコマンドを入力すれば簡単にできる。コマンドに続けて、比較したい2つのファイル名を入力するだけです: diff EXAMPLE.txt PRACTICE.txt。すると、2つのファイルが次々に表示される。
-
基本的なコマンドを調べる基本的なコマンドのいくつかを、Windowsでの対応するコマンドと一緒に下の表に示します。
アクション Windows Cygwin リスト・ディレクトリ ディレクトリ ls クリアコンソール cls クリア ファイルをコピーする コピー cp ファイルを移動する 移動 mv ファイルを削除する del rm ディレクトリの作成 md mkdir ディレクトリの削除 rd rm -rf カレントディレクトリを変更 cd cd カレントディレクトリ cd, chdir pwd 検索 検索 grep 連結 cat cat パーミッション chmod chmod 表示/出力テキスト エコー エコー
コメント
最新を表示する
NG表示方式
NGID一覧