ホームページ  >  記事  >  バックエンド開発  >  なぜ専門家は Linux システムなしでは対応できないのでしょうか?

なぜ専門家は Linux システムなしでは対応できないのでしょうか?

大家讲道理
大家讲道理オリジナル
2016-11-10 09:41:071305ブラウズ

この記事では、私の Linux システムでの学習体験を記録し、なぜ Linux システムなしでは生きていけないのか、そして Linux を試してみたいけど躊躇しているユーザーの質問にお答えします。私が好きな Linux システムについて、知っておくべき、誇りに思うべき事実をいくつか紹介します。

ここでは、まず Windows システムが悪いと言っているのではなく、Linux システムの特徴を十分に理解していただくために、Linux のいくつかの利点について話します。あなたが Linux に夢中になる理由 完璧な理由。

私の目にはLinuxシステム?

Linux システムについて話すとき、それは奇妙でもあり、また馴染みのあるものでもあります。数年前、私は Linux どころか「システム」という言葉も聞いたことがありませんでしたが、先生が Linux システムについて話して初めて、頭の中で少しだけ知っていました。インターネット上の高度な「ソフトウェア」は、本当に深く研究して初めて、Windows よりも優れたオペレーティング システムであることがわかり、おそらく初心者はオープン ソースであると誤解します。無料という意味ですが、間違っています!逆のことも言えます (無料はオープンソースを意味します)。

フリーでオープンソースのUNIX系オペレーティングシステムで、誰でも制限なく自由に使えるため、世界中の60%の人が使っています。統計によると、今日、どこにいても Linux を使用しないことは不可能です。その最下層は、今日の Linux システムです。学べば学ぶほど、もっと詳しくなります。

現在、Linux は携帯電話などの組み込みシステムでも広く使用されています (モバイル 電話、タブレット、ルーター、テレビ、電子ゲーム機など。モバイル デバイスで広く使用されている Android オペレーティング システムは Linux カーネル上に構築されており、デスクトップおよびサーバー ユーザー向けに多数の Linux ディストリビューションも提供されています。

「脳への投資」 - Linux の学習は長いプロセスになります

Linux の一連の利点を知れば、それを理解しない理由はありません。徹底的に研究し、さらに学ぶ価値があります。 Linux の世界を探検します。 「This is How You Should Learn Linux」を読むことを勧めても構いません。これは、私が最近読んだ良い本でもあります。この本は、Linux システムの理解をさらに深め、視野を広げてくれます。

私が Linux システムに夢中になったのはまさにこのような理由からです。これを読んで、あなたも Linux とオープンソースを好きになっていただければ幸いです。

なぜ専門家は Linux システムなしでは対応できないのでしょうか?

「極端な」マルチユーザー、マルチタスク、マルチスレッド

Linuxシステムは同時に複数のユーザーをサポートでき、各ユーザーは自分のファイルデバイスに対する特別な権限を持っているため、ユーザーがそれらをサポートできません。携帯電話でアシスタントを開いたり、複数の QQ アカウントに同時にログインしたりするのと同じように、ハードウェア構成が非常に高い場合、各ユーザーは複数のタスクを同時に実行でき、複数のスレッドが動作します。同時に、効率も向上します。複数のユーザーの点では、他のオペレーティング システムよりも優れています。

「Rock Solid」 - 安定性と効率

Windows サーバーが長時間実行された後に突然クラッシュするという話は聞くかもしれませんが、Linux システム サーバーが長時間シャットダウンされていないためにフリーズするという話は決して聞きません。 , この状況は Linux ではほとんど発生しません。 Linux サーバーは、Unix の優れた安定性と効率性を継承しているため、ダウンタイムなしで無限に実行できます。 Linux はその安定性により多くのユーザーの支持を得ており、その効率性により利用範囲が広がっています。ただし、LNMP、仮想化、データベース サービスなど、信頼性の高いサービスも提供できます。 、など。

「難攻不落」 - セキュリティとSELinux

そのセキュリティも他のシステムよりもはるかに安全です。 Linuxは多数のユーザーとオープンソースコミュニティのサポートを持っているため、システムの脆弱性を迅速に発見し、セキュリティを迅速にリリースできます パッチが更新されます。オープン システムの場合、ユーザーにとっては便利ですが、セキュリティ上のリスクも伴う可能性があります。

ただし、Linux 独自のファイアウォール (iptables、firewalld)、侵入検出ツール、およびセキュリティ認証ツールを使用してシステムの脆弱性に迅速にパッチを適用すると、セキュリティを維持しながら Linux システムのセキュリティを大幅に向上させることができ、ハッカーが悪用する機会をなくすことができます。強化されたメカニズム SElinux は、Linux カーネルに必須のアクセス制御を提供し、非常に包括的な機能を備えており、システムとサービスを適切に保護します。しかし、多くの人はこれをオフにすることを好みますが、これはあまり安全ではありません。

Tcp_wrappers は、優れたネットワーク サービス アクセス制御も提供します。Linux システムは、ユーザーとファイルの管理権限を非常に適切に制御し、他の Linux システムにはない機密性を確保します。ある程度は破壊不可能です。

「それは本当に故意です」 - パフォーマンス上の利点

Linux は安定性を確保する必要があるため、カーネルは他のオペレーティング システムほど肥大化せず、抜け穴が多くありません。Linux カーネルは継続的に更新されるため、ハードウェアの利点を最大限に反映できます。最も重要なことは、Linux システムがオープン ソース コードであるため、システムの安定性が確保され、ハードウェア機能へのアクセスが向上することです。リソース使用率を簡単にチェックできる、top、freee、df、vmstat、dmesg、iostat、sar、uptime などの豊富なシステム リソース ツールを提供します

「完璧な人はいない」 - 欠点があることは認めます

Linux がどれほど優れていても、欠点があることは否定できません。グラフィカル インターフェイスは使いにくいと誰もが思っていますが、私はそうは思いません。グラフィカル インターフェイスはめったに使用されないからです。ただし、現在主要な Linux ディストリビューションはデスクトップを大幅に改善しています。たとえば、RHEL7 以降のデスクトップは大幅に改善されています。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。