商品情報
- 著者: 西村めぐみ
- シリーズ名: WEB+DB PRESS plus
- 発売日: 2021年04月15日
- 出版社: 技術評論社
- 商品番号: 9784297120252
- 言語: 日本語
- 対応端末: 電子書籍リーダー, Android, iPhone, iPad, デスクトップアプリ
商品説明
内容紹介
(概要)
Linuxの基本&コマンドの作法をまとめた入門書。巻末には基本コマンドのQuickリファレンスを特別収録。
本書では、Linuxシステムの「今の基本」を押さえつつ、コマンドラインの基礎知識&テクニックを平易に解説。ユーザーやファイル/ディレクトリ、ファイルシステム、プロセス、ネットワークをはじめ、Linuxの基本概念をコマンドを通して学べる点が特徴です。合わせて、コマンドの実用的な使用場面を学べるように豊富な実行例を盛り込み、Appendixとして昨今初学者の方々がLinuxコマンドを学ぶきっかけとなるケースの多い、Raspberry PiやPython、WordPressにおけるコマンドの使用例も盛り込みました。動作環境はスタート&作り直しも簡単なVirtualBoxによる仮想環境を前提とし、Ubuntu、CentOS Streamに両対応。広く初学者の方々に向け、長く役立つ基本を凝縮してお届けします。
(こんな方におすすめ)
・コマンドやシェルに興味をお持ちの方々
・OSの基本を実機で試しながら学習してみたい方々
・Linuxの技術基礎を身につけ、使いこなしたい方々
(目次)
第1章 Linuxとコマンド操作の基礎知識 ーーまずは実際に試してみよう
1.1 そもそもLinuxとは何だろう ーーいろいろなところで、いろいろな名前のLinuxが動いている
1.2 学習用の環境を作ろう ーー「仮想マシン」にLinuxをインストール
1.3 Linuxを起動してみよう ーー電源を入れてからログインするまで
1.4 コマンドを入力してみよう ーー基本的な書き方を把握しよう
1.5 コマンドラインの便利な操作 ーーキーコンビネーションを活用しよう
第2章 ファイルとディレクトリ ーーどこに何がある? どう探す?
2.1 Linuxのディレクトリツリー ーーどこに何があるかを把握しよう
2.2 ディレクトリと「パス」の表し方 ーー【/】 【.】 【..】 【~】を使えるようになろう
2.3 ファイル操作の基本コマンド? ーーファイルやディレクトリの作成/削除
2.4 ドットファイル ーー普通のファイルなのに「見えない」ファイル
2.5 ファイルの属性とパーミッション ーー許可の種類と対象を把握しよう
2.6 ハードリンクとシンボリックリンク ーーファイルを示す2つの名前
2.7 ファイル操作の基本コマンド? ーーファイルを調べる/探す/圧縮する
2.8 ファイルの圧縮と伸張 ーー複数のファイルを一つにまとめる/圧縮する
第3章 シェル&コマンドライン ーーコマンドを自在に実行する
3.1 シェルの役割 ーーコマンド入力を受け取っているのは誰?!
3.2 コマンド入力を助ける操作 ーー補完/ヒストリ/エイリアス/パス名展開
3.3 パイプとリダイレクト ーー標準入力と標準出力を理解して活用しよう
3.4 複数のコマンドを組み合わせて実行する ーー【;】 【&&】 【】 【&】 【` `】 【( )】 【xargs】
3.5 シェルの設定 ーー自分用の環境を整えよう
3.6 zsh概論 ーーzshのインストールと設定
3.7 シェルとシェルスクリプト ーー操作の自動化を実現するしくみ
第4章 テキスト操作 ーーLinuxの設定に必要な操作をマスターしよう
4.1 ファイルを表示する ーー必要な場所を簡単に表示する
4.2 文字列の検索と正規表現 ーー文字列を「パターン」で表す
4.3 テキストを加工する ーーファイルを加工する/実行結果を整形する
4.4 テキストエディタ「vi/vim」 ーーコマンドラインで操作するテキストエディタ
第5章 パッケージ管理 ーー必要なモノを揃えるられるようにしよう
5.1 パッケージ管理システム ーーなぜ必要で、どのようなことをしているのか
5.2 aptコマンド ーーdebパッケージを操作する(Ubuntu)
5.3 dnf/yumコマンド ーーrpmパッケージを操作する(CentOS)
5.4 GitとGitHub ーー開発中のソースやドキュメントを入手してみよう
第6章 ユーザーとプロセス ーー誰が何を実行しているかを意識しよう
6.1 ユーザー管理の基礎知識 ーーユーザーIDとグループID、/etc/passwd
6.2 ユーザーとグループの追加と削除 ーーadduser/useradd/groupadd
6.3 プロセス ーーいま何が動いているのか調べてみよう
6.4 ジョブコントロール ーーバックグラウンドジョブとその切り替え方を理解しよう
6.5 シグナル ーープロセスに「シグナル」を送ってみよう
6.6 デバイスとファイルシステム ーーデバイスと疑似ファイルシステムの操作を試そう
第7章 ネットワーク概論 ーー自分の状況を把握できるようになろう
7.1 ネットワークの基礎知識 ーーTCP/IPのイメージを掴もう
7.2 ネットワーク用の基礎コマンド ーー現在の状態を確認しよう
7.3 SSH ーーSSHサーバーのインストールとクライアントコマンドの使い方
Appendix コマンドラインで広がる世界 ーーWordPress/Python/Raspberry Pi
A.1 WordPress ーーPHP/MariaDB/ファイアウォール/WordPressの導入と設定
A.2 Python ーーPython仮想環境の構築&グラフ描画のテスト
A.3 Raspberry Pi ーーRaspberry Pi OSのインストールからSSH/VNC接続まで
商品レビュー
楽天Koboのレビュー
まだレビューがありません。 レビューを書く
楽天ブックスランキング情報
-
週間ランキング
ランキング情報がありません。
-
日別ランキング
ランキング情報がありません。