在科技迅速發展的現代,電腦科技已然是不可或缺的一塊,而這之中 linux 的發展是不可抹滅的,小到嵌入式裝置、路由器、大到資料中心的超級電腦都可以看到 linux 的蹤跡,對於這些 Unix-like 的作業系統(linux, OSX, FreeBSD…...),command line(命令列介面 ) 的操作則是一門必備的技巧。我們會從環境的介紹與安裝開始帶著大家熟悉基本的操作,並一邊對比大家熟悉的圖形介面的操作,最後介紹一些特殊的指令與技巧。
(由於原本的 Windows 並沒有適當的環境,我們將會使用較新版本的 Windows 才有提供的 Ubuntu on Windows 這一功能並帶著大家安裝)
對象:想了解 linux terminal 基本操作,對 terminal 沒有或著只有基本概念的同學
使用環境 :
-
Windows 10 (OS Build: 14393.0 or higher): Ubuntu on Windows
-
OSX/Linux: terminal
相關資料 / material:
-
what is terminal & shell: https://askubuntu.com/questions/506510/what-is-the-difference-between-terminal-console-shell-and-command-line
-
install Ubuntu on Windows: https://msdn.microsoft.com/en-us/commandline/wsl/install_guide
必備 / prerequisites :
-
筆電:
-
Windows 10 (OS Build: 14393.0 or higher)
-
教學安排 :
-
環境安裝+Shell 歷史說明 -- 30min
-
基本指令教學與練習 -- 45 min
-
cd
-
pwd
-
ls / ls -A / ls -l
-
rm / rm -r
-
touch
-
cat
-
echo
-
cp
-
help / man / info
-
less / more
-
tail / head
-
history
-
mkdir / rmdir
-
mv
-
file
-
實用軟體/ 技巧 --45min
-
wget
-
curl
-
| - (pipe)
-
grep
-
find
-
locate
-
tar
-
> / >>