Cygwinの使い方 編集

オプション
推敲ツール: AIライター GoogleGemini ChatGPT

Cygwinはフリーのコマンドラインインターフェイスで、LinuxやUnixなどのために書かれたプログラムをWindows上で実行できるようにする。言い換えれば、WindowsのアプリケーションやツールをUnixやLinuxのものと一緒に実行できる環境を提供し、Unix環境に慣れている人にとっては、Windows環境で簡単なターミナルコマンドを実行するために全く新しいスキルを学ぶ必要性を軽減することができる。初めてCygwinを使うユーザーにとっては異質かもしれないが、Cygwinの一見複雑な性質は、少し練習すれば自然に理解できるようになる。

方法1

Cygwinをインストールする

  1. Cygwinをインストールする。http://cygwin.com、左のカラムにある "Install Cygwin "をクリックする。 setup.exeファイルをダウンロードし、"Install from Internet "を選択する。"次へ "をクリックします。
  2. 設定を選択します。ほとんどのユーザーは、デフォルトのインストールディレクトリである "c:˶cygwin "とその他のデフォルト設定のままで問題ありません。
  3. 一時ディレクトリを選択します。これはCygwinがダウンロードしたパッケージを保存する場所です。どの一時ディレクトリでもかまいません。
  4. "直接接続 "でダウンロードする。Cygwinミラーのリストが表示されます。デフォルトを選択するか、動作が遅い場合はランダムなオプションを選択してください。Next "をクリックする。
  5. ソフトウェアパッケージを選択する。Cygwinを初めて使用する場合は、大変なパッケージの長いリストが表示されます。Cygwinに慣れていない場合は、デフォルトのパッケージのままで "Next "をクリックします。数分かかるかもしれませんが、ローディングバーが完了するまで待ちます。
  6. UNIXと同じようにCygwinを使用してください。 少しカスタマイズが必要かもしれません。例えば、ユーザー名を"/etc/password "に追加する。セットアップ中にデスクトップにアイコンを置くことを許可してください。そのアイコンをダブルクリックすると、シェルウィンドウが開きます。
  7. 最初の数行が表示されるまで待つ。これらの行が表示されるのは、Cygwinを初めて使うときだけです。最初のセットアップが終わると、代わりに緑色のテキストでyusername@yourcomputer'sname~ $と表示されます。ここにコマンドを入力します。
  8. CygwinプログラムのアップデートCygwinと互換性のあるプログラムを更新したり、ダウンロードしたい場合は、Cygwinのホームページに戻り、"Update "をクリックしてください。Cygwinを最初にダウンロードしたときの設定オプションに戻ります。
方法2

Cygwinを使用する:基本

  1. ファイルを探す。Cygwinで使える最も基本的なコマンドは、検索ツールと比較ツールです。ファイルを検索するには、次のコマンドを入力します:find .-名前 EXAMPLE.これは、その名前のファイルをすべて表示しますが、大文字と小文字は区別されます。
  2. ファイル内のキーワードを検索する。ファイル内の特定のテキストを見つけたい場合は、「grep」コマンドを使う必要がある。したがって、「EXAMPLE」のすべてのインスタンスを検索するには、$ grep 'EXAMPLE' EXAMPLE.txtと入力する必要がある。これで、EXAMPLE.txtファイル内のテキスト「EXAMPLE」のすべてのインスタンスが表示されます。ただし、このコマンドは大文字と小文字を区別する。大文字と小文字に関係なく "EXAMPLE "のすべてのインスタンスを検索するには、次のステップに進んでください。
  3. 大文字小文字に関係なくテキストを検索する。大文字小文字に関係なくテキストを検索するには、grepコマンドの後に-iを追加します。grep -i 'EXAMPLE' EXAMPLE.txt.
  4. 2つのファイルを比較する2つのファイルを比較したい場合は、diffコマンドを入力すれば簡単にできる。コマンドに続けて、比較したい2つのファイル名を入力するだけです: diff EXAMPLE.txt PRACTICE.txt。すると、2つのファイルが次々に表示される。
  5. 基本的なコマンドを調べる基本的なコマンドのいくつかを、Windowsでの対応するコマンドと一緒に下の表に示します。
    アクション Windows Cygwin
    リスト・ディレクトリ ディレクトリ ls
    クリアコンソール cls クリア
    ファイルをコピーする コピー cp
    ファイルを移動する 移動 mv
    ファイルを削除する del rm
    ディレクトリの作成 md mkdir
    ディレクトリの削除 rd rm -rf
    カレントディレクトリを変更 cd cd
    カレントディレクトリ cd, chdir pwd
    検索 検索 grep
    連結 cat cat
    パーミッション chmod chmod
    表示/出力テキスト エコー エコー
この記事は、CC BY-NC-SAの下で公開されている " How to Use Cygwin " を改変して作成しました。特に断りのない限り、CC BY-NC-SAの下で利用可能です。

ショートカットキー一覧

文字装飾

アクションショートカットキー使用例
太字にする Ctrl+B 太文字
斜体にする Ctrl+I 斜体
下線を引く Ctrl+U 下線

リンク

アクションショートカットキー使用例
リンクの挿入・編集 Ctrl+L リンク

リスト

アクションショートカットキー使用例
インデント追加 Tab
  • リスト
    • インデント
インデント解除 Shift+Tab リスト
  • インデント

編集補助

アクションショートカットキー
行ったアクションを取り消す Ctrl+Z
取り消したアクションをやり直す Ctrl+Y, Shift+Ctrl+Z
改行を追加する Shift+Enter
クリップボードに切り取る Ctrl+X
クリップボードにコピーする Ctrl+C
クリップボードから貼り付ける Ctrl+V
すべて選択する Ctrl+A

移動

アクションショートカットキー
行の先頭に移動する Home
文章の先頭に移動する Ctrl+Home
行の末尾に移動する End
文章の末尾に移動する Ctrl+End
ページを上にスクロールする PageUp
ページを下にスクロールする PageDown
任意のキーワードを検索する Ctrl+F