Linuxコマンドを練習する場合でも、シェルスクリプトをオンラインで分析/テストする場合でも、常に2つのオンラインLinuxターミナルとオンラインbashコンパイラを利用できます。
これは、Windowsオペレーティングシステムを使用している場合に特に役立ちます。 Linux for Linuxを使用してWindows内にLinuxをインストールすることはできますが、オンラインのLinuxターミナルを使用すると、簡単なテストを行うのに便利なことがよくあります。

しかし、無料のLinuxコンソールはどこにありますか?どのオンラインLinuxシェルを使用する必要がありますか?
手間を省くために、最高のオンラインLinuxターミナルのリストと、最高のオンラインBashコンパイラの別のリストをまとめました。
注: すべてのオンライン端末は、Google Chrome、Mozilla Firefox、Opera、MicrosoftEdgeなどのいくつかのブラウザをサポートしています。
Linuxコマンドを練習するのに最適なオンラインLinuxターミナル
最初の部分では、オンラインのLinuxターミナルをリストします。これらのWebサイトでは、Webブラウザで通常のLinuxコマンドを実行できるため、それらを練習またはテストできます。一部のWebサイトでは、セッションを保存するために登録とログインが必要になる場合があります。
1。 JSLinux

JSLinuxは、単に端末を提供するのではなく、完全なLinuxエミュレーターのように機能します。名前が示すように、それは完全にJavaScriptで書かれています。コンソールベースのシステムまたはGUIベースのオンラインLinuxシステムを選択できます。この場合、Linuxコマンドを練習するためにコンソールベースのシステムを起動する必要があります。アカウントに接続できるようにするには、最初にサインアップする必要があります。
JSLinuxでは、ファイルを仮想マシンにアップロードすることもできます。基本的に、Buildroot(組み込みシステム用の完全なLinuxシステムを構築するのに役立つツール)を利用します。
JSLinuxターミナルをお試しください
Linuxオンラインを学ぶための13の無料トレーニングコース
2。 Copy.sh

Copy.shは、最高のオンラインLinuxターミナルの1つであり、Linuxコマンドをテストおよび実行するための高速で信頼性の高い方法です。
Copy.shはGitHubにあり、積極的に保守されています。これは良いことです。また、次のような他のオペレーティングシステムもサポートしています。
- Windows 98
- KolibriOS
- FreeDOS
- Windows 1.01
- Archlinux
8。 Codeanywhere

Codeanywhereは、クロスプラットフォームのクラウドIDEを提供するサービスです。ただし、無料のLinux仮想マシンを実行するには、サインアップして無料プランを選択する必要があります。次に、新しい接続の作成に進み、選択したOSでコンテナを設定します。最後に、無料のLinuxコンソールを自由に利用できるようになります。
3。 Webminal

Webminalは印象的なオンラインLinuxターミナルであり、初心者がLinuxコマンドをオンラインで練習することを推奨する場合の私の個人的なお気に入りです。
このWebサイトでは、同じウィンドウにコマンドを入力する際に学ぶべきいくつかのレッスンを提供しています。したがって、レッスンのために別のサイトを参照してから、コマンドを練習するために画面を元に戻したり分割したりする必要はありません。ブラウザの1つのタブにすべて表示されます。
Webminalターミナルをお試しください4。チュートリアルポイントUnixターミナル

Tutorialspointは、ほぼすべてのプログラミング言語(およびそれ以上)向けの高品質(まだ無料)のオンラインチュートリアルを備えた最も人気のあるWebサイトの1つです。
そのため、明らかな理由から、彼らは無料のオンラインLinuxコンソールを提供しており、同時に彼らのサイトをリソースとして参照しながらコマンドを練習することができます。また、ファイルをアップロードする機能もあります。非常にシンプルですが、効果的なオンライン端末です。コーディンググラウンドのページでは、他にもさまざまなオンライン端末を提供しています。
Unixターミナルをオンラインで試す
Linuxを無料で学ぶための25冊の無料の本
5。 JS / UIX

JS / UIXは、プラグインなしで完全にJavaScriptで記述されたもう1つのオンラインLinux端末です。これには、オンラインのLinux仮想マシン、仮想ファイルシステム、シェルなどが含まれています。
実装されているコマンドのリストについては、マニュアルページを参照してください。
JS/UXターミナルをお試しください6。 CB.VU

FreeBSD 7.1安定版のコマンドをテストしたい場合、cb.vuは非常に単純な解決策です。
特別なことではありません。必要なコマンドを試して、出力を取得してください。残念ながら、ここでファイルをアップロードすることはできません。
CB.VUターミナルをお試しください7。 Linuxコンテナ

Linux Containersを使用すると、最高のオンラインLinuxターミナルの1つとして機能するデモサーバー(30分の制限時間)を実行できます。実際、これはCanonicalが後援するプロジェクトです。
LinuxLXDをお試しください最高のオンラインBashエディター
ちょっと待って!オンラインのLinuxターミナルはBashスクリプトに十分ではありませんか?彼らです。ただし、ターミナルエディターでBashスクリプトを作成し、それらのシェルスクリプトを実行することは、オンラインのBashエディターを使用する場合ほど便利ではありません。
これらのBashエディターを使用すると、シェルスクリプトをオンラインで簡単に記述でき、スクリプトを実行して、スクリプトが機能するかどうかを確認できます。
シェルスクリプトをオンラインで実行できる場所を見てみましょう。
TutorialspointBashコンパイラ

上記のTutorialspointは、オンラインのBashコンパイラーも提供します。 Bashシェルをオンラインで実行するのは非常にシンプルなBashコンパイラです。
TutorialspointBashコンパイラを試してくださいJDOODLE

Bashスクリプトをテストするためのもう1つの便利なオンラインBashエディターはJDOODLEです。他のIDEも提供しますが、ここではBashスクリプトの実行に焦点を当てます。コマンドライン引数とstdin入力を設定し、コードの結果を取得できます。
JDOODLE Bash ScriptOnlineTesterをお試しくださいPaiza.io

Paiza.ioは、無料で試すことができる優れたBashオンラインエディターです。タスクのスケジューリングなど、その高度な機能の一部を利用するには、最初にサインアップする必要があります。リアルタイムコラボレーションをサポートしていますが、それはまだ実験段階です。また、paiza.cloudにオンラインLinuxターミナルがあります。
Paiza.ioBashEditorをお試しくださいShellCheck

シェルスクリプトのバグを見つけることができる興味深いBashエディター。 GitHubで入手できます。サポートされているプラットフォームにShellCheckをローカルにインストールできます。
ShellCheckをお試しください[irpposts =” 15280” name =”購読できる最高のLinuxマガジン”]
レキスター

非常にシンプルなオンラインBashコンパイラが必要な場合は、Rextesterを選択する必要があります。他のプログラミング言語もサポートしています。
Rextesterをお試しくださいシェルを学ぶ

Webminalと同様に、Learnshellは、シェルプログラミングを学習し、同時にコードを実行/試行するためのリソースを提供します。基本といくつかの高度なトピックもカバーしています。
LearnShellProgrammingをお試しくださいCoCalc

CoCalcは、専門家や学生も利用できる包括的なソフトウェアスタックを備えたオンラインコンピューティング環境を提供します。無料と有料の両方のオプションを提供します。無料プランでは、インターネットアクセスの制限とともに機能へのアクセスが制限されます。また、無料トライアルでサーバーの平凡なパフォーマンスを期待してください。サブスクリプションプランを選択すると、リアルタイムでのコラボレーションを開始したり、インターネットにアクセスしたり、高性能サーバーでさらに多くのことを実行したりできます。
もちろん、プレミアムサブスクリプションがなくても、Linuxターミナルを起動したり、bashスクリプトを実行したりできます。それが要件に合っている場合は、引き続き使用するか、サブスクリプションをアップグレードして、実行していることの自動バックアップを含むすべてのメリットを利用できます。
CoCalcをお試しくださいまとめ
最速で最も信頼性の高いオンラインLinuxターミナルとオンラインbashエディターについて理解したところで、次はコードを学び、実験し、試してみましょう。
お気に入りのオンラインLinuxターミナルの1つ、またはたまたま使用している最高のオンラインBashコンパイラーを見逃したことがありますか?以下のコメントであなたの考えを教えてください。