
162
第1部 ハッキング・ラボの構築
同様にして、クリップボードの共有もできます。「デバイス」>「クリップボー
ドの共有」>「双方向」を選びます。これにより、ホストOSとゲストOS間にて
コピー&ペーストを実現できます。
③ドラッグ&ドロップ (とコピー&ペースト) ができることを確 認する
ホストOSとゲストOS間でドラッグ&ドロップ、コピー&ペーストができるこ
とを確認します。
以上で仮想マシンの作業はかなり効率よく行えるようになったはずです。
UNIX環境向けのプログラムを Windowsで作成する際の注意点
プログラムを作成する場合には、そのプログラムの実行環境に適合する文字
コードと改行コードを指定しなければなりません。
例えば、ホストOSがWindows、ゲストOSが Linuxで、互いにファイル共有し
ている状況を考えます。そして、共有しているフォルダー内にLinuxで動作させる
プログラムを配置したとします。
Linuxで作成したプログラムをWindowsからテキストエディターで開く場合に
は、通常は問題ありません。なぜならば、Linux で動作する文字コードと改行コー
ドのままになっており、それをテキストエディターが自動的に判断して、編集を
加えてもその状態を保持するからです。
しかし、Windowsでプログラムを新規作成する場合には注意が必要です。プロ
グラムはLinux で動作させるため、文字コードはUTF-8、改行コードはUNIX 用に
しておかないと、そのプログラムが起動しなかったり、 ...