ホームページ  >  記事  >  バックエンド開発  >  Linuxを正しく学ぶ方法、初心者必読

Linuxを正しく学ぶ方法、初心者必読

迷茫
迷茫オリジナル
2017-01-16 13:28:071505ブラウズ

Linux アプリケーションの拡張に伴い、多くの友人が Linux に触れるようになり、Windows を学習した経験から、どこから始めればよいのか分からないと戸惑うことがよくあります。 Linux を学習するためのヒントをいくつか紹介します。

1. 基本から始めましょう: Linux フォーラムでよく質問する友人もいますが、そのほとんどは非常に基本的なものです。たとえば、コマンドを使用するとディレクトリが見つからないというメッセージが表示されるのはなぜですか、ユーザーのアクセス許可をどのように制限すればよいかなどです。Linux の基本を理解していれば、これらの問題は実際には難しくありません。この問題を解決するのは非常に簡単です。また、Linux に触れると Web サイトを構築したがる友人もいますが、最初に Linux の基本を理解しようとは決して考えません。これはかなり難しいです。

2. Linux コマンドを学習する必要がある Linux デスクトップ アプリケーションは急速に発展していますが、Linux ではコマンドが依然として強い生命力を持っています。 Linux はコマンド ラインで構成されるオペレーティング システムです。グラフィカル インターフェイスがどれほど発展しても、この原則は変わりません。単純なディスク操作からファイル アクセスまで、さまざまな機能が備わっています。複雑なマルチメディア画像とストリーミングメディアファイルの。例を挙げると、Linux の一般的なコマンド find は、man ドキュメントを見ると、初心者は間違いなく複雑すぎて使用する気にならないでしょうが、一度学習するとやめられなくなります。この機能は非常に強力です。exec パラメータと組み合わせたり、パイプ経由で xargs コマンドや grep コマンドにリダイレクトしたりすると、非常に複雑な操作を実行できます。同じ操作をグラフィカル インターフェイス ツールで実行すると、おそらくコストが高くなります。何十回も。 Linux のバージョンによってコマンドの数が異なります。ここでは、システム内で最も重要でよく使用されるコマンドをいくつかのパートに分けて紹介します。これらの基本的なコマンドを学ぶことで、Linux についての理解がさらに深まります。システム: インストールおよびログイン コマンド:login、shutdown、halt、reboot、mount、umount、chsh ファイル処理コマンド:file、mkdir、grep、dd、find、mv、ls、diff、cat、ln システム管理関連コマンド:df 、top、free、quota、at、lp、adduser、groupadd kill、crontab、tar、unzip、gunzip、last ネットワーク操作コマンド: ifconfig、ip、ping、netstat、telnet、ftp、route、rlogin rcp、finger、mail、 nslookup システムセキュリティ関連コマンド: passwd、su、umask、chgrp、chmod、chown、chattr、sudo、pswho

3. 学習者にとって、良い参考書を選ぶことは非常に重要です。誤解のある参考書は初心者を迷わせる可能性があります。現在、Linux に関する国内の書籍は数多くありますが、質の高い書籍はあまりありません。著者はコピーした「O」を読むことを強く推奨しており、出版社は非常に優れたロードマップを提供しています。

4. 適切な Linux ディストリビューションを選択します。現在、世界には 100 以上の Linux ディストリビューションがあり、中国では 10 を超える一般的なバージョンが存在します。Redhat Linux と Debian Linux は、次のようなネットワーク管理者にとって理想的な選択肢です。英語が苦手な読者には、Hongqi Linux と Winning Linux の中国語版の方が適しています。ここで言いたいのは、これらは Linux 初心者には適していないということです。コマンド ラインで作業するための開発: コマンド ラインで作業する習慣を身につけてください。ただし、コマンド ラインでの学習は時間がかかります。まず、一度慣れてしまえば、その後の学習はスムーズに進みます。ネットワーク管理者の観点から見ると、コマンド ラインは、たとえ低速のモデム回線であっても、常に有効で柔軟です。 、数千キロメートルにわたって制御できます。

6. Linux アプリケーションの拡張に合わせて、自分に合った Linux コミュニティを選択してください。もちろん、LUPA オープン ソース コミュニティがあります。 .com が最初のコミュニティです: www.linuxforum.NET (中国の最高レベルの GNU サイト)、http://www.chinaunix.Net/ (中国最大の Unix テクノロジ コミュニティ) ですが、これらのフォーラムは多くの場合、 Linux の専門家。高度な議論をしている場合、技術フォーラムに非常に基本的な質問を投稿しても、結果が得られないことがよくあります。www.xxlinux.com には、学習に関する記事や資料が豊富にあります。 、初心者向けのコミュニケーションのためのコミュニティもあります。古い linuxeden、linuxsir、linuxfans などから多くの助けを得ることができます。

7. 練習に熱心に取り組む: Linux スキルを高めるには、練習することによってのみ達成できます。したがって、すぐにコンピューターを見つけて、すぐに Linux ディストリビューションをインストールし、素晴らしい Linux の世界に入りましょう。あなた自身の Linux 能力は間違いなく多くのものになると信じています。さらに、人間の脳はコンピューターのハードドライブとは異なり、ハードドライブが壊れたり、ユーザーがデータを消去したりしない限り、保存されたデータは永久に即座にハードドライブに保存されます。人間の記憶の曲線では、何かをよく覚えられるようになるまでに、繰り返し練習する必要があります。 Linux の学習にも同じことが当てはまります。頻繁に学習できないと、後者を学習して前者を忘れてしまいます。 Linux コマンドに慣れたら、小規模な Linux ネットワークの構築を開始できます。これが最も実用的な方法です。 Linux はインターネットの代名詞ですが、メール サーバー、Web サーバー、DNS サーバーなど、Linux のネットワーク サービス機能は非常に充実しています。もちろん、すべてのサービスを構築する必要はありません。時間をかけてでも構いません。初心者にとって、この Linux ネットワークには 2 台または 3 台のコンピュータしか必要とせず、そのうちの 1 台に Windows システムをインストールするのが最善であることに注意してください。他の人が問題を解決してくれるのを待つのではなく、自分で解決しましょう。

8. オンライン ヘルプの入手方法 民間のオペレーティング システムとは異なり、各 Linux ディストリビューションのテクニカル サポート時間は短く、Linux 初心者にとっては十分ではないことがよくあります。実際、完全な Linux システムをインストールすると、強力なヘルプがすでに含まれていますが、そのスキルをまだ発見して使用していない可能性があります。

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