Windows system >> Windowsの知識 >  >> Linuxシステムチュートリアル >> Linuxチュートリアル >> Linuxシステム管理者の職業経験の共有

Linuxシステム管理者の職業経験の共有

  

Linuxアプリケーションの拡大に伴い、多くの友人がLinuxに連絡を取り始めましたWindwosの学習経験によると、多くの場合無知な気持ちがあります。 Linuxシステム管理者として、私はLinuxに関する多くの文書と本を読み、Linuxを学ぶために一生懸命働きました。正式なLinuxシステム管理業務を実際に受けた後、私はLinuxの精神、つまりサービスとマルチユーザーについてより深く理解することができました。 Linuxシステムの知識は非常に豊富ですが、あなたが重要な知識を習得している限り、それを管理することはあなたが思っているほどひどくはありません。以下では、私が実際に経験したことのいくつかとシステム管理者として学んだ教訓を体系的に紹介します。

まず、学習の目的

Linuxの学習を通してUNIXを学ぶことの目的は、ネットワーク才能倍増のこの時代に、もっと言う必要はありません、食べるために技術に頼りたいとネットワークとプログラミングを習得したくない技術は賢明ではありません。ある人が最初にLinuxについて聞き、試してみたかったとき、それはいくつありますか?それは何ですか?なぜ使うの?それを学ぶ方法(どうやって)?オープンソース運動の主要な要素として、Linuxは私たちの通常の娯楽や学習からビジネス、役所、大規模コンピューティングアプリケーションまで、ますます広く使われるようになっています。人々のニーズを満たすために、さまざまなLinuxベースのアプリケーションが登場しています。あなたがLinuXの基本的なスキルを持ちそして自己学習する能力を持っている限り、あなたは長期的な学習を通して特別な内容を習得することができます。

次に、コマンドの最初から始めます。

友人の中には、Webサイトの構築を希望するためにLinuxに連絡を取っている人が多く、Linuxの基本を理解することを期待していなかった人がいます。これはかなり難しいです。 Linuxデスクトップアプリケーションは急速に開発されていますが、コマンドは依然としてLinuxで強力な活力を持っています。 Linuxは、オペレーティングシステムで構成されたコマンドラインです本質的にはコマンドラインにありますどのレベルのグラフィカルインタフェース開発であっても、この原則は変わりません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、groupaddkill、crontab、tar、unzip、gunzip、last

●ネットワーク操作コマンド:ifconfig、ip、 ping、netstat、telnet、ftp、ルート、rloginrcp、finger、mail、nslookup

●システムセキュリティ関連のコマンド:passwd、su、umask、chgrp、chmod、chown、chattr、sudo、pswho

第三に、良いLinux本を選んでください。

フォーラムや読者からのフィードバックで、最も問題が初心者であるのを見て、linuxをインストールまたは使用する過程で特定のプロセスに遭遇しました問題は、繰り返しの問題、問題のさえ基本的な説明は非常に明確でなくても、多くの人々がその多くの質問を、尋ねるようになりました。これは、Linuxに慣れていない人の多くがまだ基本的なスキルを習得していないことを示しています。 Linuxをマスターするための基本的なスキルを素早く向上させるにはどうすればよいですか。最も効果的な方法は信頼できるLinuxの参考書を学ぶことです。これは学習者にとって非常に重要です。この本を誤解すると、初心者は戸惑うことになります。現時点では、中国にはLinuxに関する書籍がたくさんありますが、ブティックはそれほど多くはありませんので、オリジナルのLinux書籍のコピーを読むことを強くお勧めします。

4番目に、コマンドラインの下で作業を開発する

X-windowは単にコマンドラインモードで実行されるアプリケーションであることを知っておく必要があります。コマンドラインでの学習最初は進捗が遅いですが、慣れ親しんだ後は、将来の学習パスは指数関数的に成長します。ネットワーク管理者からは、コマンドラインは実際にはルールであり、常に効果的ですが柔軟性もあります。遅いモデム回線でも、数千km離れたリモートシステムを処理できます。

V. UnixによるLinuxの思考

LinuxはUnixの思考、理解および習得を参考にして設計されているので、Windowsの思考ではなく、Unixの思考で行う必要があります。市場におけるウィンドウズの成功の大部分が技術的思考の独自性にあることは否定できない。ただし、この技術革新は個々のユーザーに直面することを前提として行われており、エンタープライズレベルのサービスアプリケーションにもかかわらず、まだやや無力です。長年の間、コンピュータオペレーティングシステムの分野では、常に2つの要素がありました。サーバ分野のUnix、個人ユーザ分野のWindows。したがって、ユーザー要件によって使用されるオペレーティングシステムが決まります。何らかの理由で、あなたがLinuxを学びたいのなら、あなたは最初にあなたの心をWindowsの「小さな川」からUnixの海に引きずり込むべきです。

6つ、シェルの学習

シェル(中国語の名前シェル)の場合、Windowsには「シェル」が1つしかないため(シェルとも言える)、Windowsに慣れている読者は非常に奇妙なことがあります。それはWindowsそれ自体です。一文のわかりやすい説明は、シェルはユーザー入力コマンドとシステム解釈コマンドの間の仲介者であるということです。最も直感的に言えることは、シェルには独自のコマンドセットがあるということです。わかりやすい例を挙げると、Linuxの標準シェルはBashShel、SolarisのシェルはBshell、Linuxのシェルはコマンドラインで表されます。読者は理解していないかもしれません、Windowsはコマンドラインから "進化"グラフィカルインターフェイスに、その後Linuxはまだ逆ではないコマンドラインを使用している?

私が最初にLinuxと連絡を取ったとき、私はこの考えを持っていました。しかし、後でグラフィカルインターフェイスを使用すると、アプリケーションソフトウェアに割り当てられるリソースが少なくなり、高価なサーバーでは、より低いハードウェア構成で同じ機能を実装できることが重要になります。

X-windowは単なるコマンドラインモードで動作するアプリケーションであることを知って、コマンドラインで作業する習慣を身に付けてください。コマンドラインでの学習最初は進捗が遅いですが、慣れ親しんだ後は、将来の学習パスは指数関数的に成長します。ネットワーク管理者からは、コマンドラインは実際にはルールであり、常に効果的ですが柔軟性もあります。遅いモデム回線でも、数千km離れたリモートシステムを処理できます。

7人、実際には勤勉です

あなた自身のLinuxスキルを磨くためには、実践を通してのみ。それで、急いでコンピュータを見つけ、素早くLinuxディストリビューションをインストールして、そして素晴らしいLinuxの世界に入ってください。私はあなた自身のLinuxの能力が必然的に大きな利益になると信じています。また、人間の頭脳はコンピュータのハードディスクのようなものではなく、ハードディスクが壊れたりデータが消去されたりしない限り、保存されたデータは永久にすぐにハードディスクに保存されます。人間の記憶の曲線では、慣れ親しんでいることを1つ覚えておくために練習を繰り返す必要があります。

同様に、Linuxを学ぶことも同じです。 Linuxのコマンドに慣れたら、小規模なLinuxネットワークを構築することができますこれがベストプラクティスです。 Linuxはネットワークと同義であり、Linuxネットワークサービスは非常に強力です。メールサーバー、Webサーバー、DNSサーバーなどは非常に完璧です。もちろん、すべてのサービスを構築する必要はありません。ゆっくりと利用することができます。このLinuxネットワークは初心者のために2台または3台のコンピュータを持つことができることに注意すべきです。もっと自分でやりなさい、あなたが問題を解決するのを助けるために他の人たちを待たないでください。

VIII、ドキュメントの使い方を学ぶ

プライベートオペレーティングシステムとは異なり、各Linuxディストリビューションの技術サポート期間は短く、Linux初心者には十分ではないことがよくあります。実際、あなたが完全なLinuxシステムをインストールしたとき、それはすでに強力な助けを含んでいます、しかしあなたはそれらを発見しそして使ったことがないかもしれません。メインストリームのLinuxディストリビューションには、システムのインストールからシステムのセキュリティまで、さまざまなレベルの人々の詳細なドキュメントのための非常に詳細なドキュメント(マニュアルページおよびFAQを含む)が付属しています。古典的な参考書とHowtoをチェックしてください、特にHowtoはLinuxの何万ものLinuxです、Unixの経験の要約は非常に貴重です、通常問題の40%も解決することができます。新しいソフトウェアをインストールするときは、最初にREADMEを見てからINSTALLを見てからFAQを見て、最後にインストールしてください。そうすれば、その理由がわかります。ドキュメンテーションが見ないなら、結果は問題であり、それから時間を無駄にすることの代わりに答えを見つけるためにフォーラムに行きなさい。

ドキュメントを探すときは、そのドキュメントがどのバージョン、どの環境、どのような状態にあるのかを確認してください。文書の正当性のために、操作前に結論を知ることは不可能ですトピックや問題についての関連記事を読むならば、それは多くの時間を節約するでしょうし、あなたはできるだけ「きれい」な環境を保証することもできます。さまざまな操作によって引き起こされるより多くの問題を効果的に回避します。操作中に各ステップの結果と出力を慎重に確認し、文書との一貫性を保つようにしてください。

IX。Linuxフォーラムで助けを借りる

上記の方法で問題が解決しない場合は、Linuxコミュニティの支援が必要です。説明する必要があるのは、あなたは思慮深く考え、質問を準備し、そして素早い質問をしてはいけないということです。さもなければ、あなたはただ早急な答えしか得ないか、あなたは全く答えを得ないでしょう。あなたが助けを求める前に問題を解決するための努力を示すほど、あなたはかなりの助けを得ることができます。まずフォーラムで必要な記事を検索するのが最善です。これにより、半分の労力で2倍の結果を得ることができます。

正確で効果的な情報を提供する必要があります。これは、フルダンプからあなたの質問に単純に大量のエラーコードやデータを抽出するようにあなたに依頼することではありません。大規模で複雑なテスト条件がある場合は、それをできるだけ小さくするようにしてください。多分あなたはこのような状況に遭遇するでしょう、質問のための異なった内容の答えがあるでしょう、そしてあなたは練習によって検証する必要があります。他のLinuxコミュニティでこの質問をして助けを求めることもできます。あなたが答えを得ないならば、我々があなたを助けることができないと思わないでください。時々あなたの問題を見た人々は答えを知らないことがあります。コミュニティに変えることは良い選択です。

10、プロフェッショナルな英語の学習

Linuxを詳しく学びたいのであれば、ドキュメントが難しいので理解しないでください。最も包括的で最も包括的な文書は英語で書かれており、最初に公開された技術情報も英語で書かれています。英語を母国語としない国の人々でさえも、最初に英語に翻訳され、国際的な学術誌やオンラインで出版された技術文書を出版しています。

man、info、その他のコマンドを使用すると、オンラインヘルプから必要なコマンドと操作方法をすぐに入手できます。大量のシステムヘルプを恐れないでくださいいくつかのmanやinfoドキュメントを読むと、これらのヘルプはほとんどの場合、コマンド名、パラメータ、パラメータの説明、使用例、参照などの固定フォーマットで書かれています。英語が習慣になると、あなたは意識的にインターネット上で興味のある英語の資料を見つけたり購読したりするでしょう。このように、それは知らずにすでに世界と同期されています。

XI。コミュニティでのあなたの経験の共有

Linuxアプリケーションの拡大に伴い、多くのLinuxコミュニティがありました。それらのうちのいくつかはとても良いコミュニティです:Shuimu Tsinghuaそしてそれらのうちのいくつかはとても良いコミュニティです:www.linuxforum.net(中国の最高レベルのGNUサイト)、http://www.chinaunix.net/(中国の最大のUnix技術コミュニティ)継続的な知識の蓄積により、前任者が直面していない問題を解決し、ネットワーク上の他の読者と共有するための文書を作成することができます。このとき、それは「マスター」になりました。 Linuxユーザーは一般的にプロです、彼らは良いコンピュータのバックグラウンドを持ち、他人を助けようとしています、Linuxマスターは初心者を奨励する文化的な精神を持っています。
zh-CN"],null,[1],zh-TW"]]]

Copyright © Windowsの知識 All Rights Reserved