コマンドラインの使い方を学びましょう。特に私はこの本を使います:「Linuxコマンドライン:完全な紹介」。今この本を見るためにLinuxディストリビューションを使うべきですか?それともOS Xで十分ですか?
Linuxディストリビューションが必要な場合は、VM経由で使用すれば十分ですか、それともローカルにインストールする必要がありますか?
ベストアンサー1
仮想マシンでLinuxを実行することをお勧めします。すべてのソフトウェアは無料でダウンロードでき、仮想マシンで実行することとコマンドラインを学ぶためにデフォルトで実行することとの間に実質的な違いはありません。
さらに、Linuxコマンドラインは主に次のように構成されています。bash + GNU coreutils、これはBSD Unix(そしてOS XはBSD Unixの後継製品)とは非常に異なります。パラメータ作成のデフォルト設定は、BSD UnixとGNU Linuxの間で大きく異なります。たとえばps
、tar
両方のシステムで作業している場合は、初心者ではなくても標準ユーティリティのさまざまなオプションを使用できます。
本がLinux用の場合、経験が多いときは表面的に見えますが、学びながら混乱するだけのOS Xとの不一致と違いがしばしばあります。仕事を単純にしてください。
また、重要なファイルを削除または変更することで、コンピュータが破損する恐れなく実験することができます。
最後に、OS X ターミナルで仮想マシンへの SSH 接続を確立できるため、SSH キーの使用に慣れることができ、Linux サーバーが存在するかどうかは重要ではありません。ネイティブなのか、ローカルのVMなのか、AWSやDigital Oceanで実行しても、同じです!