ネットワーク実習
授業概要
現在、CUI(コマンドベースのユーザインタフェース)を利用してネットワークコンピュータを遠隔操作する機会が増えています。例えば、サーバと連携する動的なホームページの開発や、Androidや組み込み機器上での高度なアプリケーション開発などがあります。本実習では、ネットワークコンピュータ(UNIXワークステーション)のCUI操作を強力に支援するシェルの概要と、ネットワークからファイルシステムにいたるまで、多岐にわたるUNIXコマンドの利用方法について学習します。本実習を通して、ネットワークの理解を深めるとともに、これからの大学生活の中で必要となるネットワーク活用技術(ネットワークに関する操作・考え方など)を修得します。
到達目標
今後、ネットワークを活用した問題解決の基礎となる技能の養成を目標とする。
授業構成
第1回 コマンドによる操作:基本操作
第2回 コマンドによる操作:ディレクトリ構造
第3回 コマンドによる操作:ファイルの操作
第4回 コマンドによる操作:ファイルの管理
第5回 コマンドによる操作:ファイルの編集
第6回 コマンドによる操作:プロセスの制御
第7回 コマンドの入出力切替:リダイレクション
第8回 コマンドの入出力切替:パイプ
第9回 コマンドのバッチ処理:シェルスクリプトの基本
第10回 コマンドのバッチ処理:シェルスクリプトの応用
第11回 ネットワークを用いた情報処理:通信コマンド
第12回 ネットワークを用いた情報処理:HTTP
第13回 ネットワークを用いた情報処理:CGIの基本
第14回 ネットワークを用いた情報処理:CGIの応用
第15回 まとめ
教科書
関西大学総合情報学部 ネットワーク実習2016年度版