オープンソースのサーバOSの標準がAlmaLinuxとRocky Linuxになりました。最新のRed Hat Enterprise Linux 9をベースとした、このOSに対応した、Linuxサーバエンジニアのための入門書です。Linuxとは、AlmaLinux&Rocky Linuxとは、ネットワークとはから始まって、クラウド運用を意識した各種サーバの構築や運用まで学べます。
Chapter01 予備知識
Chapter02 構築の準備
Chapter03 AlmaLinux 9/Rocky Linux 9のインストール
Chapter04 Web 管理画面からの操作
Chapter05 コマンドラインからの操作
Chapter06 最初にやっておくべきこと
Chapter07 AlmaLinux 9/Rocky Linux 9のセキュリティ
Chapter08 NFS サーバを使う
Chapter09 DHCP サーバ
Chapter10 Windows ファイル共有サーバ
Chapter11 DNS キャッシュサーバ
Chapter12 DNS コンテンツサーバ
Chapter13 メールサーバ
Chapter14 Web サーバ
Chapter15 サーバ仮想化
Chapter16 システムバックアップ
Chapter17 トラブル時の対応
Chapter18 運用と管理
Chapter19 SSL/TLS 証明書の作成
ABC順なのでコマンドがみつけやすい
ストレスなく開発に取り組める!
【本書の特徴】
・ABC順で素早く引ける
・巻末にやりたいことから引ける逆引き辞典を掲載
・需要が高いRaspbianとWSLにも対応
・300以上のコマンドを収録
【本書の対応ディストリビューション】
CentOS/Ubuntu/Raspbian/WSL(Windows Subsystem for Linux)
【内容紹介】
本書は最新の開発現場で使用されるコマンドを
厳選し収録したコマンドリファレンスです。
本書の最大の特徴は、コマンドがABC順で
記載されていることです。
ABC順にすることで普段の開発時や、
ネットワークの復旧作業などの一刻を争う場面で、
探しているコマンドをすぐに見つけることが可能となります。
本書のディストリビューションは
人気の高いCentOSとUbuntuをはじめ、
IoTで注目をされているRaspberry Piの
標準OSであるRaspbianや
Windowsで使用するWSLに対応しています。
著者は『Linux教科書 LPIC』シリーズや
『ゼロからはじめるLinuxサーバー構築・運用ガイド』
の中島能和氏です。
本書は記載しているコマンド数が330を超えており、
1つ1つのコマンドが中島氏による
丁寧な解説が行なわれています。
Linux開発の初心者の方はもちろん、
現場の第一線で働くエンジニアの方にも
オススメの一冊です。
●第1部 シェルとコマンド
コマンドラインの概要、シェルの機能、bashの機能概説(リダイレクト、履歴、補完、設定)
●第2部 コマンドリファレンス(A-Z順)
●第3部 用途別コマンド(逆引き索引)(15P)
シェルコマンド、システム管理コマンド、ファイル管理コマンド、
ファイルシステム管理コマンド、ユーザー管理コマンド、テキスト処理コマンド、
プロセス・ジョブ管理コマンド、ネットワークコマンド
Linux活用のための実用情報誌
1.はじめてのLinuxでもつまずかずに学習できます
はじめて学習する方が疑問に思ったり理解しづらい、つまずきやすいポイントを丁寧に解説してあります。
本書を読み進めていくことで、Linuxに関わる基礎知識が得られるだけでなく、LPI Linux Essentialsに合格に必要となる知識が得られます。
2.LPIC-1、LinuC-レベル1にも対応
LPI Linux Essentialsの試験範囲だけでなく、LPIC-1、LinuC-レベル1の試験範囲もできるだけカバーしました。
101試験範囲はすべてカバーしてあります。
LPI Linux Essentials合格後にLPIC-1、LinuC-レベル1を受験する予定のある方はこの1冊で続けて学習できます。
3.ハンズオンでさわって学べる
本書は学習環境の構築(CentOS)もやさしく解説しております。はじめてのLinuxだからこそ、実際にコマンドを叩きながら学習ことをオススメします。
入力コマンドや実行結果がひと目でわかるように構成してあります。
■対象試験:
LPI Linux Essentials、LPIC-1(101、102は途中まで)、LinuC-レベル1(101、102は途中まで)
第1章 Linuxとは
第2章 ディレクトリとファイル
第3章 テキストエディタとテキストファイル
第4章 ユーザー管理とファイルのアクセス権
第5章 シェルと便利な機能
第6章 プロセスとジョブ
第7章 ファイルシステムとインストール
第8章 ネットワーク基礎
本書は「手のひらサイズのコンピュータ」を自在に操るための入門書です. ラズベリー・パイを動かすために必須となるLinuxの基本コマンドや,繰り返し作業を効率化するシェル・スクリプトの基本を,30近いプログラムで丁寧に解説しました.プログラミング学習の「Hello world!」のように,最も簡単なところから実践的に学べる構成になっています. 最大の特徴は,基本を学んだ先に広がる応用例が充実していることです.センサからのデータ取得,カメラによる画像撮影,ネットワーク連携,さらには自分だけのホーム・サーバ作成まで,手のひらサイズのコンピュータの可能性を最大限に引き出す手法を徹底解説します. 「なんとなくIoTシステムを作ってみたい」「Linuxコマンドを使えるようになりたい」という人にお勧めです.
Linuxの心臓部であるカーネルの動作を
実験用プログラムで自ら試し、体感することで
仕組みを基礎から理解できる入門書の決定版
サーバーOSとしてデファクトのLinux。
その中核となるカーネルの仕組みを分かりやすく丁寧に解説します。
OSとしてのLinuxがどのように動いているのかが分かります。
1章と2章ではカーネルの全体像をつかめるよう
基礎となる部分を大きくページを割いて紹介。
3章ではLinuxカーネルのソースコードから
実際に動く状態に組み立てる「ビルド」と呼ばれる操作を、
手順を追って紹介します。
4章以降では、3章までに学んだ知識や手法に基づき、
Linuxカーネルの仕組みを章ごとに解説していきます。
機能解説の章には、実験用のプログラムを用意し、
それを実際に動かすことで理解を深められるよう工夫しました。
第1章 Linuxカーネルの基礎
第2章 Linuxカーネルのモジュール管理
第3章 Linuxカーネルのビルド方法
第4章 タスクスケジューラの仕組み
第5章 仮想メモリーを実現する仕組み
第6章 コンテキストスイッチの仕組み
第7章 物理メモリー管理の仕組み
第8章 ファイルシステムの仕組み
Linuxを使いこなすための基本から応用までを完全網羅。改訂第3版では「使えるコマンドリファレンス」を目標に、わかりやすさは変わらずに、さらに実践的なサンプルを厳選かつ充実。複数のLinuxディストリビューションでのコマンドの実行テストを行っている。
Linux活用のための実用情報誌Linux超入門 6コース
本書は、ITプロを目指す初心者が、CentOS 8を通してLinuxのシステム管理とサーバ構築の基本操作を学習していくための入門書です。普段はWindowsやmacOSといったウィンドウ環境を利用している方対象に、Linux(CentOS 8)におけるコマンドライン操作、ユーザー管理、パッケージ管理、ネットワークの基本設定、サーバーの管理・構築について、実際の操作を行いながら解説します。本書を読み終えた段階で、CentOSでの基本的なシステム管理やWebサーバやファイルサーバの構築が行えるようになることを目指しています。
ラズパイ電子工作で生成AIをどう使う?
外部グラボをラズパイ5に接続して動かす!
テキストやドキュメント、プログラミング、画像、動画など、今やありとあらゆるデジタルコンテンツが「生成AI」で制作できる時代になった。そんな生成AIは、ラズパイや電子工作にとっても有益なツールになり得る。ラズパイの設定方法やトラブル解決、電子工作での接続方法、プログラミング作成など、これまでは自分で調べたり作成したりする必要があった作業が、生成AIに質問するだけで解決できるようになったからだ。特集1では、そんな生成AIの活用方法を4つのパターンに分けて紹介する。
電子工作の基本は、「どういった電子パーツがあって」「それらをプログラムでどう制御するのか」を理解することにある。特集2では、主要な電子パーツの「つなぎ方」と「制御方法」を、ステップアップ方式で解説している。
特集3と特集4では、マイコンボード「ラズパイPico」で電子工作を始めるための入門記事をまとめた。特集3はPython、特集4はC言語を使って作品を制作するための方法を解説する。
ラズパイの最上位機種である「ラズパイ5」では、ラズパイとして初めて、拡張インタフェースの「PCIe x1」が搭載された。そこで特集5では、同じPCIe規格である外部グラフィックスカードを実装し、実際に動かすことができるのかを検証してみた。
特集6では、ラズパイの買い方からOSのインストール方法、初期設定や基本的な使い方、さらには電子工作に必要な環境構築の手順などをまとめた。ラズパイが初めての人は、まず最初に目を通してほしい。
Linuxの基礎からセキュリティまで、Webサーバーを運用するために身に付けるべき知識をまとめた書籍です。Rocky LinuxとさくらのVPSを使用して、実際に手を動かしながらWebサーバーを構築・運用します。前半ではLinuxのインストールから始まり、基本的なコマンドやネットワークを学びます。後半では実用的なWebサーバー構築演習としてLAMP(Linux、Apache、MariaDB、PHP)環境を構築し、CMSとして有名なWordPressを動かしていきます。作成したLAMP環境を運用し、ログの解析、ファイヤーウォールの設定、公開鍵による安全な通信などを学んでいきます。最終的にはDockerでコンテナの作成まで習得できます。第2版のポイント、CentOSからRocky Linuxに変更、サーバー周りの技術情報のアップデート。
最新バージョン、5.0に完全対応。LPIの厳正な審査に合格した認定教材。解くだけでみるみる合格力がつく分野別問題+模擬試験1回分=504問を掲載。問題→解説の順にテンポよく読み進められる。問題の重要度がひと目でわかるアイコン付き。
Linux 1年生のための入門の入門書!
これまでLinuxと縁がなかった方に向け、はじめの一歩から解説した1冊です。
図解イラストを使ってわかりやすく説明しているので
「コマンドってなに?」「ディレクトリってなに?」という方でも
くじけることなく学習することができます。
本書用に用意したCentOSをVirtualBox上で動かせば
実際にLinuxを動かしながら読み進めることができます。
WindowsやmacOSでの動作を思い浮かべながら操作し、
実行結果を確認していけば、より理解が深まるでしょう。
著者は、仲間から「ディストリビューションマニア」と
呼ばれている河野寿さん。
最初からLinuxのすべてを理解する必要はありません。
仕事のできる先輩方も、この辺からマスターしていったのです。
将来、インフラエンジニアなどを目指すのであれば、
本書でサーバーOSを学び始めてはいかがでしょう。
ーーー本書は2016年1月に刊行した下記タイトルを加筆・修正したものです。---
「イラストでそこそこわかるLPIC1年生」(ISBN:9784798144061)
[主な変更点]
・学習用環境がCentOS 6から最新安定バージョンのCentOS 7に
・第11章でネットワークについての内容を拡充
・第12章を新設し、クラウドの基本的な知識を解説
ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー
【こんな方達におススメすすめします】
・WindowsやmacOSしか使ったことのない、Linuxど素人さん
・インフラエンジニアを目指したいけど、何から学べばいいのかわからない方
・ITエンジニアの新人研修用テキストとしても最適!
【目次】
第1章 学習をはじめる前に
第2章 Linuxにさわってみよう
第3章 ファイルとディレクトリ操作のきほん
第4章 はじめてのエディター
第5章 ユーザーの役割とグループのきほん
第6章 シェルの便利な機能を使おう
第7章 使いこなすと便利なワザ
第8章 ソフトウェアとパッケージのきほん
第9章 ファイルシステムのきほん
第10章 プロセスとユニット、ジョブのきほん
第11章 ネットワークのきほん
第12章 レンタルサーバー、仮想サーバー、クラウドのきほん
本書はLinuxの基礎からセキュリティまで、Webサーバーを運用するために身に付けるべき知識をまとめています。Linuxのインストールから始まり、基本的なコマンドやネットワークの知識を学んでいき、最終的にはWebサーバー+DBサーバーの構成でWordPressサイトの構築を行います。構築環境にはCentOS 7とさくらのVPS(バーチャルプライベートサーバー)を使用します。実際に手を動かしながらWebサーバーの構築をしていくので、安心して実践知識を習得することができます。また構築したWebサーバーを基に、ログの解析、ファイヤーウォールの設定、公開鍵による安全な通信などセキュリティに配慮した運用方法を学んでいき、Dockerによるコンテナの作成まで習得できます。インフラエンジニアを目指している方はもちろん、CentOS 6を使用している方の技術のアップデートにもおすすめです。
Linux活用のための実用情報誌【特集1】はじめてでも確実に動かせる!ステップアップ式Linuxサーバー超入門!【特集2】最新バージョンが一足先に使える!Snap&Flatpakで入れる最新フリーソフト20選
SoftwareDesign誌を後ろから読ませるという連載漫画が10年120回の連載を終え1冊の単行本として降臨。筆者がインフラエンジニアとして経験から得られたUNIXコマンドを漫画で解説! 読みながらコマンドを覚える(ことができるのか?)、使える(マジで?)、役立つ(うっそー?)という多機能な本です。今回は、紙幅の余りを利用して、新規描きおろしの漫画も多数収録、合間に挿絵もたっぷり追加、カバーを外して裏返しにすると、別の本に変身するというダブルフェイス! ああ物理本っていいですね(感嘆)。電子版ももちろん発売しております! 楽しみながらUNIX文化に触れてなじみましょう! Rubyのまつもとゆきひろさんも推薦の本書をぜひ手に取ってください!
第1章 天地開闢 2014年
第2章 生生流転 2015年
第3章 春風駘蕩 2016年
第4章 蕩佚簡易 2017年
第5章 慎始敬終 2018年
第6章 安居楽業 2019年
第7章 泰然自若 2020年
第8章 豪放磊落 2021年
第9章 魑魅魍魎 2022年
第10章 疾風怒涛 2023年
◆豊富なイラストとコマンド画面、丁寧な解説で知識ゼロでもわかりやすい!
Linux Essentials(リナックス・エッセンシャル)は、
Linuxとオープンソースの知識を問うために設置された試験で、
主に初学者がターゲットとなり、2018年の試験開始以来、
受験者数を伸ばしています。
本書では、LPI監修のもと、知識ゼロでもわかるように、
実務に必要なLinuxの基礎知識を丁寧に解説し、
さらに合格対策をサポートします。
【目次】
Linuxエッセンシャルの概要
試験科目と範囲
本書での対応と解説
練習問題について
第1章 Linuxとは【知識】
第2章 Linuxの環境構築【知識・実践】
第3章 Linuxの基本的な操作【実践】
第4章 ハードウェアとソフトウェア・パッケージ【知識】
第5章 ファイルシステムとディレクトリ【知識】
第6章 ディレクトリとファイルの操作【実践】
第7章 テキストエディタの操作 【実践】
第8章 サーバーの仕組み【知識】
第9章 サーバーの管理【実践】
第10章 シェルの操作【実践】
第11章 ネットワークの設定と管理【実践】
.