Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
第09回講座2018
Search
北海道科学大学 電子計算機研究部
November 26, 2018
Education
0
87
第09回講座2018
北海道科学大学 電子計算機研究部
November 26, 2018
Tweet
Share
More Decks by 北海道科学大学 電子計算機研究部
See All by 北海道科学大学 電子計算機研究部
第12回Network講座2019
densan
1
57
第11回Network講座2019
densan
0
70
第10回Network講座2019
densan
0
46
第09回Network講座2019
densan
1
160
第08回Network講座2019
densan
0
49
第07回Network講座2019
densan
0
46
第06回Network講座2019
densan
0
71
第05回Network講座2019
densan
0
51
第04回Network講座2019
densan
0
110
Other Decks in Education
See All in Education
20250611_なんでもCopilot1年続いたぞ~
ponponmikankan
0
160
モンテカルロ法(3) 発展的アルゴリズム / Simulation 04
kaityo256
PRO
8
1.4k
プレゼンテーション実践
takenawa
0
15k
Case Studies and Course Review - Lecture 12 - Information Visualisation (4019538FNR)
signer
PRO
1
2.1k
(2025) L'origami, mieux que la règle et le compas
mansuy
0
130
Tutorial: Foundations of Blind Source Separation and Its Advances in Spatial Self-Supervised Learning
yoshipon
1
150
Data Management and Analytics Specialisation
signer
PRO
0
1.4k
DIP_1_Introduction
hachama
0
110
AIの時代こそ、考える知的学習術
yum3
2
190
新卒研修に仕掛ける 学びのサイクル / Implementing Learning Cycles in New Graduate Training
takashi_toyosaki
1
210
サンキッズゾーン 春日井駅前 ご案内
sanyohomes
0
840
核燃料政策を問う─英国の決断と日本
hide2kano
0
170
Featured
See All Featured
Music & Morning Musume
bryan
46
6.8k
Why Our Code Smells
bkeepers
PRO
339
57k
Bash Introduction
62gerente
614
210k
Site-Speed That Sticks
csswizardry
10
800
Scaling GitHub
holman
463
140k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
46
7.6k
Done Done
chrislema
185
16k
jQuery: Nuts, Bolts and Bling
dougneiner
64
7.9k
Git: the NoSQL Database
bkeepers
PRO
431
66k
How to Think Like a Performance Engineer
csswizardry
26
1.8k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
11
1.1k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
248
1.3M
Transcript
ネットワークチーム 第9回 北海道科学大学 電子計算機研究部
INDEX ⚫ ネットチームについて ⚫ セットアップ (クライアントPC) ⚫ リモート接続 2
ネットチームについて 毎週火曜日 16:30~ G304 で活動 目標 電算サーバの移行に伴い 新たなサーバ管理者を育成する →Raspberry Pi
を使い 遊び感覚で勉強する 3
セットアップ
セットアップ ⚫ Tera Term https://ja.osdn.net/projects/ttssh2/ ⚫ VNC Viewer https://www.realvnc.com/en/connect/download/ viewer/
⚫ Visual Studio Code (推奨) https://code.visualstudio.com/ ⚫ Vim (オプション) https://www.kaoriya.net/software/vim/ 5
Tera Term について Raspberry Pi にSSH接続するために使用する ⚫ SSH(Secure Shell) ネットワークを介して、コンピュータに
リモート接続するためのプロトコル ⚫ コマンドライン(CUI)で操作する ⚫ ネットワーク負荷が少ない 6
Tera Term のインストール https://ja.osdn.net/projects/ttssh2/ へ飛び ダウンロード項目の最新リリースをクリック 7
Tera Term のインストール 実行形式ファイルを ダウンロード 実行&インストール 8
VNC Viewer について Raspberry Pi にVNC接続するために使用する ⚫ VNC(Virtual Network Computing)
ネットワークを介して、コンピュータに リモート接続するためのソフトウェア ⚫ GUIの遠隔操作が可能 いわゆるリモートデスクトップ ⚫ ネットワーク負荷が大きい 9
VNC Viewer のインストール https://www.realvnc.com/en/connect/download/viewer/ Windowsを選択し「Download VNC Viewer」をクリック 10
Visual Studio Code について コーディング使用する ⚫ Atomが重いとの声があったため 代替エディタとして起用 ⚫ インストールせずにAtomを使ってもOK
11
Visual Studio Code のインストール https://code.visualstudio.com/ 「Download for Windows」をクリック 12
Visual Studio Code 拡張機能のインストール 1.左バーの一番下のアイコンをクリック 2.検索フォームに「japanese」と入力 3.一番上の候補をクリック 4.「Install」をクリック 13 1
2 4 3
Visual Studio Code 拡張機能のインストール 同じ要領で以下もインストール ⚫ Bracket Pair Colorizer ⚫
HTML CSS Support ⚫ Prettier ⚫ Python ⚫ vscode-icons ⚫ 自分の好きな拡張機能を導入してみよう 14
Vim について ⚫ Linuxに標準搭載されている テキストエディタ Vim のWindows版 ⚫ キーボードのみで操作が可能 ⚫
使いこなすためには コマンドを覚える必要がある 15
Vim のインストール 「Windows 64bit版 ダウンロード」をクリック zipファイルを解凍 「gvim.exe」を実行して起動 16
Vim の基礎知識 Vimにはモードの概念がある ⚫ コマンドモード (Esc) 各キーに登録されたコマンドを 使用するためのモード 起動直後はこのモードから始まる 他のモード時に
Escキーを押すことで コマンドモードへ戻る ⚫ 編集モード (i) (a) など テキストを編集するモード ⚫ ビジュアルモード (v) 範囲選択をするモード 17
Vim の基礎知識 最低限覚えて欲しいコマンド 18 キー 動作 Esc コマンドモードへ戻る 困ったときは押そう h
j k l カーソルを左下上右に移動 i (a) カーソルの(次の)位置から入力 x 消去 dd 一行消去 p 貼り付け :wq 保存して終了 :q! 保存しないで強制終了
演習 9-1 Vimを使ってみよう
演習 9-1 Vim 1.適当な場所に「RPI_rogin.txt」を新規作成 2.Vimを起動して「RPI_rogin.txt」を開く ※以降はコマンド操作のみで行ってください 3.以下に表示する文字列を入力 4.保存して終了 20 UserID
pi Passward densanNWC
Raspberry Pi
Raspberry Pi について ⚫ 教育・産業目的に作られた シングルボードコンピュータ ⚫ 小型ではあるが、立派なパソコンである ⚫ 多くの入出力インタフェースを備えている
22 Raspberry Pi 3 Model B +
ディスプレイを接続 ⚫ 「7” Touchscreen Display」を以下のように接続 ⚫ ディスプレイを電源に接続する ⚫ Raspberry Pi
の電源を入れる ⚫ 画面が表示されれば成功 23
IPアドレスの確認 1.ターミナルのアイコンをクリック 2.「ip a」と入力 3.IPアドレスを確認しメモを取る 24 1 2 3
SSH接続 (1/2) 1.Tera Term を起動 2.入力フォームにIPアドレスを入力 3.OK をクリック 4.続行(C) をクリック
25 2 3 4
SSH接続 (2/2) 5.ユーザ名とパスワードを入力 6.OK をクリック 7.ターミナルに接続できたら成功 26 5 6
VNC接続 (1/2) 1.VNC Viewer を起動 2.File → New connection を選択
3.IPアドレスを入力 4.OK をクリック 27 2 3 4
VNC接続 (2/2) 5.接続先を選択 6.Continue をクリック 7.Username と Passを入力 8.OK をクリック
28 5 6 7 8
本日の講座はここまで お疲れ様でした