書籍概要

Software Design別冊

Linuxブートキャンプ サーバ操作/OSのしくみ/UNIXネットワーク
──10年先も使える基礎を身につける!

著者
発売日
更新日

概要

本書は『Software Design』の人気記事の中から,Linuxの特集記事を再編集した書籍です。

新たにインフラエンジニアの道を歩む方,研修で学んだ知識を復習したいという方にお勧めの1冊です。

第1章および,第3章は「先輩との会話形式」で解説しています。研修を受けている感覚でステップ・バイ・ステップで学ぶことができます。

Linuxの環境を実際に立ち上げ,コマンドラインを触って操作を手になじませつつ,プロセスやパーミッションなどの独自概念,UNIXネットワーク機能などへの理解を深めていきます。

また「エピソードから覚えるUnixコマンド」では,実務で想定されるさまざまな課題・難題を切り抜けるための,便利なコマンドをまとめました。

前半で得たLinuxの知識をどのように実践すべきか,具体的なイメージを持つことができます。

新しいコマンドの習得はもちろん,普段使いのコマンドにも思わぬ用途があるかもしれません。

今後も末永く使われていく技術を,本書でしっかり身につけましょう!

こんな方におすすめ

  • 新人インフラエンジニア
  • 新人を教える立場にあるインフラエンジニア
  • Linuxの知識を深めたいアプリケーションエンジニア

サンプル

samplesamplesamplesample

目次

第1章 目的から考える!実作業から学ぶ Linux入門 OS操作編

  • 1―1 ルーキー君,Webサーバを動かしてみる!
  • 1―2 ディレクトリ構造と役割がわかりますか?
  • 1―3 ルートとユーザの違いがわかりますか?
  • 1―4 設定ファイルが書けますか?
  • 1―5 コマンド,スクリプトが使えますか?

第2章 新人教育に役立つLinux総復習

  • 2―1 psコマンド,timeコマンドの出力がわかる プロセス管理
  • 2―2 sudoを正しく使うための権限管理入門 パーミッション
  • 2―3 lsの出力から読み解くファイル管理のしくみ ディレクトリ構造とファイルシステム
  • 2―4 ご存じですか? yum,dnf,aptの使い分け パッケージ管理

第3章 先輩が教えるマル得ノウハウ Linux入門 UNIXネットワーク編

  • 3―1 コンピュータはどうやって通信するのか?
  • 3―2 ネットワークコマンドってなんですか? 知っておきたい7つのコマンド
  • 3―3 僕もルーティングできたほうがいいですか? 概念を押さえて,実環境での設定へ
  • 3―4 LinuxがWindowsサーバに変身? ファイルサーバを立ててみよう!
  • 3―5 DNSって何ですか? 自分のサーバでDNSを設定してみよう!

第4章 エピソードで覚えるUnixコマンド[第1弾]

  • 4―1 若手シェル芸人が手放せない grep,sed
  • 4―2 コマンド操作解説漫画『シス管系女子』著者お勧め curl,jq
  • 4―3 学生時代からサーバ管理をしていた若手が先人から学んだ tee,at,:
  • 4―4 サーバ管理のスペシャリストお勧め ssh,rsync
  • 4―5 初心者教育のスペシャリストが教えたい lsof,netstat,nmap
  • 4-6 Red Hat のエンジニアがバックアップ時にお勧めする fsfreeze,findmnt

第5章 エピソードで覚えるUnixコマンド[第2弾]

  • 5―1 UNIXで仕事をするための下準備 man,env,ssh-keygen
  • 5―2 シェル芸人が厳選するおもしろ・お役立ちコマンド date,tput
  • 5―3 エンジニアの実務を助けるテキスト処理 wc,grep,pandoc
  • 5―4 立ちはだかる壁を越える find,top,dd
  • 5―5 サーバ管理・ログ管理の手間を減らせる xargs,paste

Appendix 正規表現はじめの一歩

サポート

現在サポート情報はありません。

商品一覧