Linuxのインストールとコマンド操作
  • はじめに
  • Linuxとは何か~RedHatとDebian~
  • VirtualBoxを用いたCentOSの開発環境の構築(Windows)
  • VirtualBoxを用いたCentOSの開発環境の構築(MAC 編)
  • Teratermを用いたCentOSの画面操作/コマンド
  • Teratermからの接続について
  • MacからのVirtualBOX上のCentOSへの接続
  • Linuxのショートカットコマンド
  • Linuxのコマンド基礎その1
  • Linuxのコマンド基礎その2
  • Linuxのコマンド基礎その3
  • Linuxのコマンド基礎その4
  • VirtualBoxを用いたUbuntuの開発環境の構築(Windows)
  • Teratermを用いたUbuntuへの接続
ShellScriptの実装方法
  • この章で勉強すること
  • スクリプトの作成、基本的な内容
  • 変数の使い方
  • 配列の作成
  • 引数、返り値の使い方
  • ファイル出力, 標準入出力
  • 制御(if文)
  • 制御2(if文(and, or))
  • 制御(if文(ファイル存在チェック))
  • ShellScriptのテスト1
  • 基本演習1, 2(if文、 ファイル入出力を利用した演習)
  • 演習(ファイル入出力を行う演習)
  • 数値計算1(四則演算)
  • 数値計算1(複雑な計算)
  • Case文
  • ループ1(while, until, for, break, continue)
  • ループ2(for文)
  • ShellScriptのテスト2
  • 基本演習3(ループ文を用いた演習)
  • 基本演習4(数値計算、ループ文、ファイル入力の演習)
  • 応用1(select文)
  • 応用1(関数, local変数)
  • 応用2(read only, PIDの利用、 trapの利用)
  • ShellScriptのテスト3
  • 応用演習5(関数を使った演習)
  • 応用演習6(select文を使った演習)
  • 応用演習7(PID, trapを使った演習)
  • ShellScriptのデバッグ
  • ShellScriptを終えて
新: Linuc Ver10.0 101試験
  • 講義: 1.1 ファイルの所有者とパーミッション
  • 演習: 1.1 ファイルの所有者とパーミッション~その1~
  • 演習: 1.1 ファイルの所有者とパーミッション~その2~
  • 演習: 1.1 ファイルの所有者とパーミッション~その3~
  • 講義: 1.2 基本的なファイル管理の実行
  • 演習: 1.2 基本的なファイル管理の実行~その1~
  • 演習: 1.2 基本的なファイル管理の実行~その2~
  • 講義: 1.3 ハードリンクとシンボリックリンク
  • 演習: 1.3 ハードリンクとシンボリックリンク
  • 講義: 1.4 ファイルの配置と検索
  • 演習: 1.4 ファイルの配置と検索
  • ファイル・ディレクトリの操作と管理
  • 講義: 2.1 コマンドラインの操作
  • 演習: 2.1 コマンドラインの操作~その1~
  • 演習: 2.1 コマンドラインの操作~その2~
  • 講義: 2.2 フィルタを使ったテキストストリームの処理
  • 演習: 2.2 フィルタを使ったテキストストリームの処理~その1~
  • 演習: 2.2 フィルタを使ったテキストストリームの処理~その2~
  • 演習: 2.2 フィルタを使ったテキストストリームの処理~その3~
  • 演習: 2.2 フィルタを使ったテキストストリームの処理~その4~
  • 講義: 2.3 ストリーム、パイプ、リダイレクトの使用
  • 演習: 2.3 ストリーム、パイプ、リダイレクトの使用~その1~
  • 演習: 2.3 ストリーム、パイプ、リダイレクトの使用~その2~
  • 講義: 2.4 正規表現を使用したテキストファイルの検索
  • 演習: 2.4 正規表現を使用したテキストファイルの検索~その1~
  • 演習: 2.4 正規表現を使用したテキストファイルの検索~その2~
  • 講義: 2.5 エディタを使った基本的なファイル編集の実行
  • 演習: 2.5 エディタを使った基本的なファイル編集の実行
  • 小テスト: 2 GNUとUnixコマンド
  • 講義: 3.1 【Docker】仮想マシン・コンテナの概念と利用~その1~
  • 演習: 3.1 【Docker】仮想マシン・コンテナの概念と利用~その1~
  • 講義: 3.1 【Docker】仮想マシン・コンテナの概念と利用~その2~
  • 演習: 3.1 【Docker】仮想マシン・コンテナの概念と利用~その2~
  • 演習: 3.1 【Docker】仮想マシン・コンテナの概念と利用~その3~
  • 講義: 3.1 【Docker】仮想マシン・コンテナの概念と利用~その3~
  • 演習: 3.1 【Docker】仮想マシン・コンテナの概念と利用~その4~
  • 演習: 3.1 【Docker】仮想マシン・コンテナの概念と利用~その5~
  • 演習: 3.1 【Docker】仮想マシン・コンテナの概念と利用~その6~
  • 演習: 3.1 【Docker】仮想マシン・コンテナの概念と利用~その7~
  • 講義: 3.2 ブートプロセスとsystemd
  • 演習: 3.2 ブートプロセスとsystemd
  • 講義: 3.3 Linuxのインストール、起動、接続、切断と停止
  • 演習: 3.3 Linuxのインストール、起動、接続、切断と停止~その1~
  • 演習: 3.3 Linuxのインストール、起動、接続、切断と停止~その2~
  • 講義: 3.4 プロセスの生成、監視、終了
  • 演習: 3.4 プロセスの生成、監視、終了~その1~
  • 演習: 3.4 プロセスの生成、監視、終了~その2~
  • 講義: 3.5 デスクトップ環境の利用
  • 演習: 3.5 デスクトップ環境の利用~その1~
  • 演習: 3.5 デスクトップ環境の利用~その2~
  • 小テスト: 3 Linuxのインストールと仮想マシン・コンテナの利用
  • 講義: 4.1 RPMパッケージ管理、yumコマンドによるパッケージ管理
  • 演習: 4.1 RPMパッケージ管理、yumコマンドによるパッケージ管理
  • 講義: 4.2 Debianパッケージ管理、apt コマンドによるパッケージ管理