GNU/Linux >> Linux の 問題 >  >> Linux

書評:Linuxコマンドライン

著者は常に自分の作品に5つ星の評価を期待しているため、私は本のレビューを嫌っていました。私自身、本の著者として、その感情を理解しています。しかし、私は、否定的な意見を述べるときに、好戦的であったり、見下したりすることなく、正直が最善の策であると思います。そうは言っても、WilliamShottsはThe Linux Command Line:A Complete Introduction、2nd Editionで素晴らしい仕事をしました。 ノースターチプレスから。いい本です。実際、それはとても良い本です。

その最初の段落で、あなたはそこで立ち止まって自分でコピーを買うことができると思います、しかしそれからあなたは私のきびきびとした対話と途中で輝く機知を逃すでしょう。そして、あなたは確かにそれを見逃したくありません。

458ページで、これは棚にある最大の本ではありません。これは、テクノロジー分野の基準によるかなり無駄のない本です。ただし、誤解しないでください。誰もこの本の表紙を読むつもりはありません。ええと、私はあなたができたと思います この検疫中に自宅に閉じ込められることに非常に退屈している場合は、カバーからカバーへと読んでください。参考にしたいと思います。解決できない問題や質問がある場合は、インデックスを参照して、必要なものを見つけます。はい、私はインターネットについて知っていますが、この本を手にした数十の悪い結果や行き止まりのリンクをいじくり回す必要はありません。

作成者:William Shotts
価格:Amazonで$ 39.99 / $ 26.30
長さ:458ページ
評価:4.5つ星で123件のレビュー(Amazon)

著者は本を4つの主要な部分にまとめました:

パートI:シェルの学習

このパートでは、ファイルシステムナビゲーション、ファイル、ディレクトリ、コマンド、リダイレクト、アクセス許可、プロセス、およびキーボードショートカットについて説明します。この最初の100ページは、新しいシステム管理者が学習とレビューに時間を費やす必要がある場所です。ここで、Linuxとの対話を学び、Linuxを理解することができます。このセクションでは、システム管理者が行うことのほとんどを機械的な観点から処理する方法について説明します。言い換えれば、これはあなたの日常のセクションです。学びましょう。

パートII:構成と環境

Shottsは、環境変数、起動スクリプト、およびそれらのファイルと変数の編集を含む、環境の探索について説明します。ここには、viエディターのいわゆる穏やかな紹介も含まれています。 viエディターは、歴史的に*nixシステムのエディターです。 *nixサークルで信頼を得るためにそれを学ぶ必要があります。給料に見合うシステム管理者なら誰でもviを知っています。もちろん、emacsやさまざまなグラフィカルエディタなどの他のエディタに挑戦することもできますが、viは「GoTo」コマンドラインエディタであるか、そうあるべきです。最後に、作成者はシェルプロンプトをカスタマイズする方法を教えます。あなたはかなり空想を得ることができます、そして何人かの人々はクールなシェルプロンプトを作成するのが好きです。個人的には、デフォルトのものを使用します。

パートIII:一般的なタスクと必須ツール

この本のこのセクションは、ストレージ、ネットワーキング、バックアップ、パッケージ管理、正規表現(ugh)、テキスト処理、印刷(haha)、プログラムのコンパイルなど、より高度なトピックに取り組む準備ができている場合に役立ちます。これらは、中級および上級レベルのシステム管理者が知っていることです。あなたのキャリアがジュニアレベルまたは初心者を超えて進むことができる前に、あなたはこの資料を知る必要があります。この資料は、面接の質問が見つかる場所です。自分をLinux管理者と真剣に呼ぶ前に、この資料を知っておいてください。

パートIV:シェルスクリプトの作成

著者はこのセクションに100ページ以上を捧げており、当然そうです。シェルスクリプトは、Linux管理者になりたい人と実際のLinux管理者を区別するものです。雑学クイズを知ったり、プロンプトでコマンドを入力したりすることではなく、システムを機能させることです。シェルスクリプトは習得する必要のある高度なスキルであるため、Shottsは非常に多くのページを使用していました。

スクリプトは、ありふれたタスクを自動化するのに役立ちます。システム上のすべてのタスクを手動で実行するのが好きでない限り、シェルスクリプトを学ぶ必要があります。自動化できるタスクは自動化する必要があります。スクリプトの目的を覚えておくため、またハウスキーピングイベント中にスクリプトを削除しないように、必ずスクリプトを文書化してください。

評価

この本に対する私の全体的な評価は、5つ星のうち4.5の堅実なものです。この本には、「雑草の中で」多くの議論をすることなく、新しい管理者を立ち上げて実行するための適切な深さと幅があります。この本は、基本を学ぶのに不可欠な実践的なシステム管理者によって書かれているため、すべて実践的な知識に関するものです。実践的な専門家によって書かれた本は、初心者や本を書くことは良い考えだと思った人によって書かれたものよりもはるかに優れています。

Shottsは自分のことを知っており、他の人にそれを教える方法も知っています。この本を参考にしてとても嬉しいです。私は主にパートIV:シェルスクリプトの作成に使用します。どういうわけか、私が決して覚えることができないループと変数についてのビットがあります。私の推薦はその本を買うことです。電子版とペーパーバック版の両方を購入しました。

まとめ

Linuxシステム管理は、自分で学ぶことはできません。先生が必要か、良い本が必要です。これはその本です。私はLinuxのシステム管理者を20年以上務めており、デスクに置いています。また、これが出版される前に、私は自分の机に初版を置いていました。その前に、私はAEleenFrischによる古典的なO'ReillyEssentialSystemAdministrationの本を持っていました。

お気に入りの本をあなたのそばに置いておくことは、弱さではなく強さの表れだと私が言うとき、私を信じてください。誰もがすべてを知っているわけではありませんが、知っていると信じている人もいます。私にとって、Linuxコマンドラインは、自分の限界を知っていて、知らないことを探すことを恐れないので、常に私の仲間です。

[シェルスクリプトについてもっと知りたいですか?この無料ダウンロードをチェックしてください:Bashスクリプトのシステム管理者ガイド。 ]


Linux
  1. コマンドラインで使用するのが大好きな6つのLinuxメタ文字

  2. Linuxコマンドラインで写真を編集する4つの方法

  3. Linuxコマンドラインに関する8つのヒント

  1. Linuxコマンドラインで試す価値のある5つのRustツール

  2. Linuxコマンドラインでパスワードを生成する

  3. Linux での locate コマンド

  1. Linuxlsコマンドをマスターする

  2. Linuxシェルのコマンドラインエイリアス

  3. ppl –Linux用のコマンドラインアドレスブック