【電子書籍なら、スマホ・パソコンの無料アプリで今すぐ読める!】
(概要) 初学者の方々に向けた「macOS×コマンドライン」の解説書。zshとbashに両対応し、解説を刷新しました。 本書では、macOSベースでOSの基礎知識とコマンドラインのテクニックを丁寧に解説。macOSの源流にあるUnix系OSのコンセプトを押さえつつ、ファイルやファイルシステム、ユーザやプロセスの概念、シェル、ターミナル.appなど、コマンド実行に役立つOS&関連知識を丁寧に取り上げます。独学でも楽しみながら学べるように、ポイントを押さえた図解や実例が満載です。 新版では巻末附録として、主要なコマンド&オプションが一覧できる「クイックリファレンス」に加え、パーソナルユースを想定した「Python」「Raspberry Pi」の2つの環境構築例も収録。macOS、そしてこれからのコンピューターを使いこなしていくための基本の力を身につけたい方々へ向けて、充実の解説をお届けします。
※本書は『[基礎知識+リファレンス]macOSコマンド入門 ーーターミナルとコマンドライン、基本の力』(西村めぐみ著、新居雅行技術監修、技術評論社、2017)を元に、大幅な加筆/修正、目次構成の変更、最新情報へのアップデートを行ったものです。 (こんな方におすすめ) ・コマンドをこれから使ってみたい方々 ・macOSの,GUIとは別の一面に興味をお持ちの方々 ・OSの基本を実機で試しながら学習してみたい方々 (目次) 第1章 [入門]macOSとコマンドライン 1.1 はじめてのコマンドライン ……まずは試してみよう 1.2 macOSの特徴 ……OSの基礎、Unix系OSという一面、macOSの変遷 第2章 ターミナルとFinderの基本 2.1 ターミナルの基本 ……起動と終了、設定の確認 2.2 Finderとコマンドライン ……フォルダとディレクトリ、openコマンド 第3章 シェル&コマンドラインの基礎 3.1 シェル概論 ……コマンドラインを担う「シェル」を知る 3.2 [速習]コマンドライン入力 ……効率の良い方法をマスター 3.3 コマンドの基礎知識 ……コマンドの使い方&調べ方 3.4 管理者よりも強力なユーザ「root」 ……sudo/rootless機能 第4章 ファイルシステム 4.1 ファイルシステムの基礎知識 ……APFS/フォーマット/パーティション/マウント 4.2 ファイルシステムの操作 ……[ディスクユーティリティ]/diskutil/デバイスノード/df/mount 第5章 ファイル&ディレクトリの探検 5.1 ディレクトリ ……「/」(ルート)、「~」(ホーム)、「.」(カレント)、「..」(親)、絶対パス&相対パス 5.2 ドットファイル ……普通のファイルなのに見えないファイル(?) 5.3 コマンドによるファイルとディレクトリの操作 ……mkdir/rmdir/rm/mv/cp 5.4 シンボリックリンク ……ハードリンクとinode/ln/エイリアスとの違い 第6章 ファイルの属性とパーミッション 6.1 ファイル&ディレクトリの属性 ……パーミッション/ファイルフラグ/ACL/拡張属性 6.2 ファイル情報の表示 ……ls/stat 6.3 ファイルの所有者やパーミッションの変更 ……chmod/chflags/chown/touch 6.4 ファイルの検索/圧縮/同期 ……find/zip/unzip/tar/gzip/guzip/rsync/du 第7章 シェルの世界[zsh/bash対応] 7.1 [入門]コマンドの組み合わせ&実行 ……入出力/パイプ/リダイレクト/Nullデバイス/コマンド置換/サブシェル 7.2 コマンドライン入力の省力化 ……ヒストリ/エイリアス/各種展開/ショートカット 7.3 zshの設定 ……環境変数、シェル変数、設定ファイル 7.4 bashの設定 ……設定ファイルと設定例 第8章 テキスト処理とフィルター 8.1 テキストの表示 ……more/less/head/tail/cat/say 8.2 テキストの加工 ……sort/cut/tr/iconv/wc/diff 8.3 高度なテキスト処理 ……grep/sed/awk/vi(vim) 第9章 プロセスとコマンドの関係 9.1 プロセスとシグナル ……[アクティビティモニタ]/top/ps/killall/kill 9.2 ジョブの役割 ……ジョブコントロール/jobs/fg/bg/nohup 9.3 システムの再起動とシャットダウン ……reboot/halt/shutdown 第10章 システムとネットワーク 10.1 システム環境設定 ……[システム情報]/system_profiler/systemsetup/defaults 10.2 ネットワーク設定 ……[ネットワーク]/ifconfig/networksetup/scutil/hostname/ping 10.3 リモート接続とダウンロード ……[共有]/ssh/ssh-keygen/ssh-copy-id/ssh-add/curl 10.4 システムのメンテナンス ……[Spotlight]/mdutil/mdworker/tmutil/softwareupdate 第11章 Homebrew×パッケージ管理 11.1 [入門]パッケージ管理システム ……パッケージ管理の役割と主要な選択肢 11.2 Homebrewのセットアップ ……インストール/主要ディレクトリ/基本用語 11.3 パッケージのインストール/更新/アンインストール ……brew install/list/outdated/upgrade/uninstall/unlink/cleanup 11.4 パッケージの検索と情報の確認 ……brew search/info/cat/home Appendix A [基本コマンド&オプション]クイックリファレンス Appendix B コマンドラインで広がる世界画面が切り替わりますので、しばらくお待ち下さい。
※ご購入は、楽天kobo商品ページからお願いします。
※切り替わらない場合は、こちら をクリックして下さい。
※このページからは注文できません。