Linuxの紹介

Linuxは、macOSやWindowsのようなオペレーティングシステムです。

また、最も人気のあるオープンソースであり、自由なオペレーティングシステムと同様に無料です。

これは、インターネットを構成するサーバーの大部分に電力を供給します。それはすべてが構築される基盤です。しかし、それだけではありません。 AndroidはLinux(の修正バージョン)に基づいています。

Linuxの「コア」(カーネル)は1991年にフィンランドで生まれ、その謙虚な始まりから非常に長い道のりを歩んできました。それはGNUオペレーティングシステムのカーネルであり、デュオGNU / Linuxを作成しました。

Linuxには、MicrosoftやApple、Googleなどの企業が決して提供できないことが1つあります。それは、コンピューターでやりたいことを何でもできる自由です。

彼らは実際には反対方向に進んでおり、特に移動側に壁に囲まれた庭を建てています。

Linuxは究極の自由です。

それはボランティアによって開発され、いくつかはそれに依存する会社によって支払われ、いくつかは独立して開発されますが、Linuxに何を入れるか、またはプロジェクトの優先順位を決定できる単一の営利会社はありません。

Linuxは、日常のコンピューターとしても使用できます。私はmacOSを使用しています。なぜなら、アプリケーションとデザインを本当に楽しんでいて、iOSとMacアプリの開発者でもあったのですが、使用する前は、メインコンピューターのオペレーティングシステムとしてLinuxを使用していました。

実行できるアプリを指定したり、自分や自分の位置などを追跡するアプリで「家に電話」したりすることはできません。

Linuxは、WindowsやmacOSのように「1つのLinux」だけではないため、特別なものでもあります。代わりに、分布

「ディストリビューション」は企業または組織によって作成され、Linuxコアに追加のプログラムとツールをパッケージ化します。

たとえば、あなたはDebianFedora、およびUbuntu、おそらく最も人気があります。

もっとたくさん存在します。独自のディストリビューションを作成することもできます。しかし、多くのユーザーと周囲の人々のコミュニティがある人気のあるものを使用する可能性が高いので、車輪の再発明や一般的な問題への答えを見つけるために多くの時間を無駄にすることなく、必要なことを行うことができます。

一部のデスクトップコンピューターおよびラップトップには、Linuxがプリインストールされた状態で出荷されます。または、WindowsベースのコンピューターまたはMacにインストールすることもできます。

ただし、Linuxがどのように機能するかを理解するためだけに、既存のコンピューターを中断する必要はありません。

Linuxコンピューターを持っていません。私は2000年代の初めに、Macがデスクトップ(ラップトップ)でのニーズに適していて、Linuxがサーバーで優れていることに気付いたときにLinuxコンピューターを持っていました(あなたの意見は異なるかもしれません)。

Macを使用する場合、内部的にはmacOSがUNIXオペレーティングシステムであり、GNU / LinuxはUNIXの無料の代替手段であるため、GNU / Linuxシステムが使用するものと同じアイデアとソフトウェアを共有していることを知っておく必要があります。 Linuxではありませんが、ほとんどのコマンドが同じであるほど十分に近いです。

UNIX70年代以降、大企業や大企業で使用されている多くのオペレーティングシステムをまとめた包括的な用語です。

マイクロソフトには公式がありますLinux用のWindowsサブシステムこれはWindowsにインストールできます(そしてインストールする必要があります!)。これにより、PC上で非常に簡単な方法でLinuxを実行できるようになります。

ただし、ほとんどの場合、VPS(仮想プライベートサーバー)を介してクラウドでLinuxコンピューターを実行します。

Aシェルは、基盤となるオペレーティングシステムと連携するためのインターフェイスをユーザーに公開するコマンドインタープリターです。

テキストやコマンドを使用して操作を実行でき、スクリプトを作成できるなどの高度な機能をユーザーに提供します。

これは重要です。シェルを使用すると、GUI(グラフィカルユーザーインターフェイス)よりも最適化された方法で処理を実行できます。コマンドラインツールは、複雑すぎて使用することなく、さまざまな構成オプションを提供できます。

シェルにはさまざまな種類があります。この投稿では、LinuxおよびmacOSコンピューターで一般的に見られるUnixシェルに焦点を当てています。

これらのシステム用にさまざまな種類のシェルが作成され、そのうちのいくつかがスペースを支配しています。Bash、Csh、Zsh、Fishなどです。

すべてのシェルは、BourneShellに由来します。sh。 「ボーン」は、その作成者がスティーブボーンだったためです。

バッシュとはBourne-再びシェルshはプロプライエタリであり、オープンソースではありませんでした。Bashは、GNUプロジェクトとフリーソフトウェアファウンデーションの無料の代替案を作成するために1989年に作成されました。プロジェクトはBourneシェルを使用するためにお金を払わなければならなかったので、Bashは非常に人気がありました。

Macを使用している場合は、Macターミナルを開いてみてください。デフォルトではZSHを実行しています。 (または、カタリナ以前、バッシュ)

あらゆる種類のシェルを実行するようにシステムを設定できます。たとえば、私は魚の殻

それぞれの単一のシェルには独自の機能と高度な使用法がありますが、それらはすべて共通の機能を共有しています。つまり、プログラムを実行したり、プログラムしたりすることができます。

これは単なる紹介です。すぐに、いくつかのより詳細なLinuxチュートリアルを作成します。

私の無料ダウンロードLinuxコマンドハンドブック


その他のCLIチュートリアル: