(注) 本ページの内容は,私が学内の某組織向けに執筆した内容を転記したものです.
一部,学内者にしか通じない表現があったり,伏せ字にしている箇所があったりします.ご了承ください.
About
このページは,初めてLinuxに触れる人〜ガチャガチャやるのが好きな人まで,ぜひ共有しておきたいなというサイトや書籍をリストアップするものです.
Linux
Server World
https://www.server-world.info/
各OSにおいて,初期設定やパッケージインストール時のセットアップ方法などがまとまっており非常に便利です.
The Missing Semester of Your CS Education
日版 https://missing-semester-jp.github.io/
原版 https://missing.csail.mit.edu/シェルやvimなどの便利な使い方を教えてくれます.
実際にMITでコンピュータサイエンスの授業の準備講座として開講されているものです.
本気で学ぶ Linux実践入門
CentOSとUbuntuの両方に対応している,Linuxの入門書です.
一通り目を通したら,あとはリファレンス的に使えます.
ゼロからのOS自作入門
たのしいよ
Network
マスタリングTCP/IP
ネットワークといえば...!!という気がしますね.
パケットキャプチャの教科書
まずネットワークの基礎についてやさしく書かれています.
その次に,Wiresharkというパケットキャプチャソフトについて,操作方法に限らず,運用者としてどのような使い方をしてその結果をどう捉えるべきかなどの解説があります.
3分間NetWorking
http://www5e.biglobe.ne.jp/aji/3min/
ネットワークというものについて,比較的系統立てて学ぶことができます.
初心者には難しい話も無いこともないので,初めのうちはある程度飛ばし読みでもよいと思います.
Cisco Packet Tracer (パケットトレーサー) を使いこなそう!
https://hetare-nw.net/archives/244
なんとなくネットワークを理解してきたら,PC上で仮想的にネットワークを構築してみてはいかがでしょうか.中上級者向けと言えるかもしれません.
CCNA実機で学ぶ
CCNAという資格が取りたくなったら,ここが便利そうです.
Security
Cisco Cybersecurity Essentials
https://www.cisco.com/c/m/ja_jp/about/security-scholarship/security-scholarship-business.html
サイバーセキュリティについてe-learning形式で詳しく学べるサイトです.
シスコサイバーセキュリティスカラシッププログラムの修了要件として設定されており,当該プログラムの申込後に受講すると,シスコ関連企業へのインターンに招待されるとか.
安全なWebアプリケーションの作り方
Webと関係する分野のセキュリティについてよくまとめられています.
まぁフロントエンド寄り.
Others
nginx 実践入門
Webサーバソフトウェア「Nginx」についての入門書です.
Docker/Kubernetes 実践コンテナ開発入門
Docker, k8s(Kubernetes, くばーねーてす の略)に関する入門書です.
DNSがよくわかる教科書
TOEIC L&R TEST 出る単特急 金のフレーズ
持ってて絶対に損はない.スマホで使えるabceed版もおすすめ.