ボード・コンピュータ・シリーズ<br> Linuxコマンド&シェル・スクリプト入門―基本のHello World!からセンサ・データ取得/作業自動化/ネットワーク連携/ホーム・サーバ作成まで手のひらサイズのコンピュータ「ラズベリー・パイ」で学ぶ!

個数:
  • ポイントキャンペーン

ボード・コンピュータ・シリーズ
Linuxコマンド&シェル・スクリプト入門―基本のHello World!からセンサ・データ取得/作業自動化/ネットワーク連携/ホーム・サーバ作成まで手のひらサイズのコンピュータ「ラズベリー・パイ」で学ぶ!

  • 国野 亘【著】
  • 価格 ¥2,640(本体¥2,400)
  • CQ出版(2025/11発売)
  • クリスマスポイント2倍キャンペーン(~12/25)
  • ポイント 48pt
  • ウェブストアに15冊在庫がございます。(2025年12月16日 04時57分現在)
    通常、ご注文翌日~2日後に出荷されます。
  • 出荷予定日とご注意事項
    ※上記を必ずご確認ください

    【ご注意事項】 ※必ずお読みください
    ◆在庫数は刻々と変動しており、ご注文手続き中に減ることもございます。
    ◆在庫数以上の数量をご注文の場合には、超過した分はお取り寄せとなり日数がかかります。入手できないこともございます。
    ◆事情により出荷が遅れる場合がございます。
    ◆お届け日のご指定は承っておりません。
    ◆「帯」はお付けできない場合がございます。
    ◆画像の表紙や帯等は実物とは異なる場合があります。
    ◆特に表記のない限り特典はありません。
    ◆別冊解答などの付属品はお付けできない場合がございます。
  • ●3Dセキュア導入とクレジットカードによるお支払いについて
    ●店舗受取サービス(送料無料)もご利用いただけます。
    ご注文ステップ「お届け先情報設定」にてお受け取り店をご指定ください。尚、受取店舗限定の特典はお付けできません。詳細はこちら
  • サイズ B5判/ページ数 152p/高さ 26cm
  • 商品コード 9784789844802
  • NDC分類 007.63
  • Cコード C3055

出版社内容情報

 本書は「手のひらサイズのコンピュータ」を自在に操るための入門書です. ラズベリー・パイを動かすために必須となるLinuxの基本コマンドや,繰り返し作業を効率化するシェル・スクリプトの基本を,30近いプログラムで丁寧に解説しました.プログラミング学習の「Hello world!」のように,最も簡単なところから実践的に学べる構成になっています. 最大の特徴は,基本を学んだ先に広がる応用例が充実していることです.センサからのデータ取得,カメラによる画像撮影,ネットワーク連携,さらには自分だけのホーム・サーバ作成まで,手のひらサイズのコンピュータの可能性を最大限に引き出す手法を徹底解説します. 「なんとなくIoTシステムを作ってみたい」「Linuxコマンドを使えるようになりたい」という人にお勧めです.


【目次】

●イントロダクション
ラズパイでLinuxコマンド&シェル・スクリプトが使えるとイイ理由
本書で扱う実践的IoTシステム
プログラムを試す方法

◎まずは基本事項をチェック!
●第1章 基礎知識…Linuxとラズベリー・パイ
LinuxはOSの一種
ラズベリー・パイはLinuxベースのOSをもつボード・コンピュータ
LinuxOSの構造
シェル・スクリプト(Bashスクリプト)

◎必要な機器の選択から,インストール,初期設定,SSH接続まで
●第2章 ラズベリー・パイを使う準備
ステップ1…必要なものをそろえる
ステップ2…Raspberry Pi OSのインストール
ステップ3…マイクロSDカードや周辺機器を接続して起動させる
ステップ4…ラズベリー・パイの電源の入れ方と切り方
Raspberry Pi OSの初期設定
ラズベリー・パイをLinuxコマンドで使ってみる
パソコンからラズベリー・パイにSSHで接続してみる

◎まずは6個のコマンドでファイル管理
●第3章 Linux基本コマンド
Linuxコマンドは思ったよりも簡単
フォルダ内のファイルを確認するコマンドls
フォルダ(ディレクトリ)を行き来するコマンドcd
ファイルやフォルダをコピーするコマンドcp
ファイルやフォルダを削除するコマンドrm
Linuxコマンドのヘルプやマニュアルを表示するコマンド
Raspberry Pi OSの設定用コマンドraspi-config
Linuxの入力補完機能

◎Bashサンプル・プログラム集①
●第4章 Bashスクリプトによるプログラミング超入門
[プログラム1]定番プログラム「Hello,world!」
[プログラム2]条件文:もしも if ~ならば then ~さもなければ else ~
[プログラム3]コンピュータお得意の繰り返しfor文
[プログラム4]コンピュータは計算機.四則演算を試す
代入方法と参照方法
[プログラム5]コンピュータの標準入出力…計算機から情報処理装置へ
[プログラム6]ラズベリー・パイの温度を測定してみよう
[プログラム7]リダイレクト機能を使ったファイル保存と標準出力
[プログラム8]Linuxのパイプ処理と繰り返しwhile文

◎Bashサンプル・プログラム集②
●第5章 よく使う自動操作&定期処理
[プログラム9]ファイルの拡張子を一括変更する
[プログラム10]ファイルを定期的にバックアップする
[プログラム11]2つのフォルダ内のファイルの同期をとる
[プログラム12]LAN内にpingコマンドを送信し,IPアドレスとMACアドレスを取得する
[プログラム13]ラズベリー・パイへのログインを監視し,異常

内容説明

基本のHello World!からセンサ・データ取得/作業自動化/ネットワーク連携/ホーム・サーバ作成まで。手のひらサイズのコンピュータ「ラズベリー・パイ」で学ぶ!

目次

イントロダクション
第1章 まずは基本事項をチェック!基礎知識…Linuxとラズベリー・パイ
第2章 必要な機器の選択から、インストール、初期設定、SSH接続まで ラズベリー・パイを使う準備
第3章 まずは6個のコマンドでファイル管理 Linux基本コマンド
第4章 Bashサンプル・プログラム集1 Bashスクリプトによるプログラミング超入門
第5章 Bashサンプル・プログラム集2 よく使う自動操作&定期処理
第6章 Bashサンプル・プログラム集3 インターネット/クラウド・サービスでIoTセンシング
第7章 Bashサンプル・プログラム集4 ラズベリー・パイの入出力端子をコントロール
第8章 Bashサンプル・プログラム集5 LANを利用したデータ収集/通知/画像伝送
付録1 ラズベリー・パイがなくても大丈夫!Linuxはパソコンでも試せます
付録2 Raspberry Pi 5 Model Bの特長
付録3 CSV×UDP対応センサ用情報管理ツール「udp_monitor_chart.py」
付録4 ラズベリー・パイを常時稼働するときは火災やセキュリティに注意
付録5 ラズベリー・パイのインターネット・セキュリティ対策
付録6 基本Linuxコマンド使いこなしのコツ10

著者等紹介

国野亘[クニノワタル]
ボクにもわかる電子工作 管理人。関西生まれ。言葉の異なる関東や欧米などさまざまな地域で暮らすも、近年は住みよい関西圏に生息し続けている哺乳類・サル目・ヒト属・関西人。おもにホビー向けのネットワーク・システムの研究開発を行い、その成果を書籍やウェブサイトで公開している(本データはこの書籍が刊行された当時に掲載されていたものです)
※書籍に掲載されている著者及び編者、訳者、監修者、イラストレーターなどの紹介情報です。

最近チェックした商品