第一週: 駭客 “hackers” 是什麼 ?
老師: 王銘德, 美國佛羅里達州大學, 電腦科學碩士. 中山大學, 電機工程學士
* 我的 line 改成 mingderwang1
適合學生年齡: 國高中生
宗旨: 此課程目的要讓學員了解什麼是電腦 (駭客), 以及如何培養電腦專家的基本技能
問題 1. 電腦相關的東西, 你會什麼? 你想學什麼 ?
我希望以後能陸續開以下的課程
基礎班: vim, git, docker
初級班: Linux, AWS, Google Cloud
網站班: Javascript, css, html
程式班: 演算法, Golang, Python
進階班: DevOps, 大數據, 人工智慧
問題 2. 你已經會哪些 ? 你想學哪些 ?
(駭客, 中文翻譯得不好, 但通常媒體也是指 "壞駭客")
我們要是
問題 3. 防止駭客入侵, 最重要需要養成什麼好習慣 ?
(等等... 層出不窮的手法, 這些都是犯罪行為)
所以基本上 "電腦能力要很好"
"好問, 好學, 數學要好, 英文 ? 也要好, 人品也要好"
有機會, 我們可以組隊參加 "黑客松"
10 分鐘
你們長大, 想做什麼工作?
cd
ls
df
cp
cat
mv
rm
pwd
mkdir
vi
ps
ssh
echo
grep
find
head
tail
tree
ping
ifconfig
nc
hostname
nslookup
netstat
wget 或 curl
cd <目錄>
ls -al
df -k
cp -r
cat <檔案>
mv
rm -r <檔案或目錄>
pwd
mkdir -p <目錄>
vi <檔案>
ps -ef
ssh
echo
grep -R
find
head <檔案>
tail -f <檔案>
tree
ping
ifconfig
nc
hostname
nslookup
netstat -rn
wget 或 curl
git
npm
nvm
now
brew (Mac 才有)
glances
htop
go
node
python
sudo
chmod
useradd
crontab
apt-get (安裝軟體)
按 start 開始
開一台新主機
在這裡可以下指令
且按 alt-enter 可放大視窗
* 需安裝 git for Windows
* 需安裝 Homebrew