Linux システムについて何を学ぶべきですか?
Linux アプリケーション開発について学ぶべきこと
Linux の学習は主にコマンドに基づいているため、初心者にとっては退屈または混乱を感じるかもしれません。マウスを数回クリックするだけで完了します。なぜそんなに頻繁に叩く必要があるのでしょうか?理由を 2 つ挙げます。追加しても構いません。
リソースを考慮しているため、ほとんどの Linux サーバーにはグラフィカル インターフェイスがありません。
コマンド ラインは自動化を容易にし、一連の操作をスクリプトは、手動操作を置き換えることができます。
そして、その学習をいくつかの段階に分けます:
推奨: 「Linux チュートリアル #」
基本的な使い方
開発とデバッグ
システム理解
これら 3 つの段階には知識の蓄積に対する異なる要件がありますが、一般に厳密な順序で分けられることはありません。
Windows と同様に、Windows を学習しているときに何を学びましたか?
マシンのスイッチをオンまたはオフにしますか?
ソフトウェアをインストールおよびアンインストールしますか?たとえば、ビデオ プレーヤーや音楽プレーヤーをインストールします (なぜこれをインストールする必要があるのでしょうか?)。
インストールされたソフトウェアを開くにはどうすればよいですか?たとえば、ブラウザを開いてインターネットを閲覧したり、エディタを開いてドキュメントを作成したりします。
自分の情報を保存するにはどうすればよいですか?移動、作成、削除など。
オフィスソフトの使い方
……
わざわざ勉強したことがないと思っていませんか?
Linux の学習にも同じことが当てはまります。つまり、最も一般的な用途である
コンピュータの電源をオン/オフにする方法
インターネットにアクセスする方法##を学習することです。
#コマンドラインを開く方法コマンドラインを使用してソフトウェアをインストールおよびアンインストールする方法テキストを編集する方法作成、移動、および削除する方法ファイルファイルの内容を表示してファイルを解凍する方法....この段階で最も難しいのは、グラフィカル インターフェイスからコマンドへの変換です。ライン。 したがって、第 2 段階では、次のことを学ぶ必要があります。 Linux アプリケーションの作成方法プログラムをコンパイルまたはビルドする方法実行方法あなたのプログラムプログラムのバグを見つける方法第 3 段階は長い学習プロセスですが、次のようなものはすべて開発のためのものです。理解して実践するすべてがファイルであるLinux の主要な実行可能ファイル形式である ELF ファイルプロセス スケジューリング、メモリ管理、仮想メモリ、ファイル システムなど、Linux の主要なメカニズムの基本原則。 write Linux アプリケーションが、そのプラットフォームの主なメカニズムを理解できないのはなぜでしょうか? 問題が難しくなるほど、より多くの基礎知識が必要になります。以上がLinux システムについて学ぶべきことの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。