Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Linux 極入門篇
Search
LJP-TW
September 25, 2021
Technology
340
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Linux 極入門篇
LJP-TW
September 25, 2021
More Decks by LJP-TW
See All by LJP-TW
Reverse Engineering - 1
ljptw
0
1.8k
Reverse Engineering - 2
ljptw
0
830
Reverse Engineering - 3
ljptw
0
680
Re:0 從零開始的逆向工程
ljptw
1
1.3k
Fuzzing 101
ljptw
1
270
Binary Exploitation - File Structure
ljptw
1
360
Binary Exploitation - Basic 補充篇
ljptw
1
71
Binary Exploitation - Heap
ljptw
1
220
Binary Exploitation - Basic
ljptw
1
180
Other Decks in Technology
See All in Technology
すぐできる衛星通信対応 あとは山奥に行くだけ
tatetate55
0
140
AIに任せた品質は、誰が見立てるのか - AI時代のテストマネジメント
nakanao
3
2.5k
AIによるクリエイティブ生成を行う上での試行錯誤
plaidtech
PRO
0
160
絵ではじめるKubernetesセキュリティ
aoi1
4
690
Issue 駆動でスペシャリストの意図を届ける、AI 実装のアクセシビリティ向上
thkt
0
120
登壇の自信を奪う3匹のオバケ / 3 Ghosts That Rob You of Your Confidence in Public Speaking
pauli
9
1k
GoのInterface内部構造から学ぶ!最高パフォーマンスを出すコード設計
yappli_developers
0
200
Claude Codeを「使うほど育つ」AI秘書にするノウハウ
minorun365
PRO
32
29k
銀行勘定系システムにおける開発プロセス刷新×AIによる環境モダナイゼーション / Development Process Transformation and AI-Driven Environment Modernization
muit
1
2.4k
積み重なった技術負債への挑戦 〜初手としての全社ゴト化〜
techtekt
PRO
0
1.4k
Azure Serverless 2026:Production-ready な AI エージェント基盤 / Azure Serverless 2026: Production-Ready AI Agent Platform
miyake
2
380
10Xに技術的負債をもたらした「2つの境界の歪み」その構造と解消への営み
10xinc
0
2.1k
Featured
See All Featured
Darren the Foodie - Storyboard
khoart
PRO
4
3.9k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.9k
The untapped power of vector embeddings
frankvandijk
2
1.9k
Lightning talk: Run Django tests with GitHub Actions
sabderemane
0
260
Building Adaptive Systems
keathley
44
3.2k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
32
3k
HTML-Aware ERB: The Path to Reactive Rendering @ RubyCon 2026, Rimini, Italy
marcoroth
5
700
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
31
3.4k
Un-Boring Meetings
codingconduct
0
420
Reality Check: Gamification 10 Years Later
codingconduct
0
2.3k
How STYLIGHT went responsive
nonsquared
100
6.3k
SEO for Brand Visibility & Recognition
aleyda
0
4.7k
Transcript
Linux 極入門篇 2021/09/25 Presented by LJP
# whoami • LJP / LJP-TW • 台科大 交大碩班
• CTF 戰隊 10sec 隊員 2
來跟大家簡單聊聊... • Linux 是什麼 • Ubuntu 介面 • 用終端機敲幾個常用指令 •
幾個常用的工具程式 • 各種再深入一小點點的 Linux 知識 3
Linux 介紹 4
Linux 是什麼? • 一種作業系統 • 有各式各樣的發行版, 各有各的特別之處 Ubuntu Kali Arch
5
Linux 可以幹嘛? • 你可能會問我說 「Windows 跟 Linux 哪個比較好?」 • 我會說看你要做什麼事情
• 舉例來說哩? 6
• 論打英雄聯盟、 APEX、 CSGO Linux 可以幹嘛? 7
• 論架伺服器 Linux 可以幹嘛? 8
給你看看 Linus • Linus Benedict Torvalds • Linux 的老爸 •
Talk is cheap. Show me the code. 9 Ref: https://lkml.org/lkml/2000/8/25/132
給你看看 Tux • Linux 的吉祥物企鵝 • 動物這麼多,為何吉祥物挑企鵝呢? • 這就要問 Linus
大大了 10 Ref: https://www.youtube.com/watch?v=jYUZAF3ePFE
初探 Ubuntu - 逛一下 GUI 介面 直接進入 Demo 環節 11
Linux 常用指令 12
Linux 常用指令 13 • 在 Linux 裡面打指令, 按 tab 就有機會直接補全整條指令
• 一開始你排斥, 後來你習慣, 最後你離不開, 這就是 TAB 補全
Linux 常用指令 • mkdir • 建立目錄 • cd • 移動
• ls • 條列目錄 • touch • 建立檔案 14 • echo • 回音(? • cat • 看檔案內容 • mv • 搬檔案 • cp • 複製檔案 • rm • 刪除檔案 • sudo • 提升權限 • apt / apt-get • 套件管理 • dpkg • 套件管理
Linux 常用指令 • xxd • matrix (? • nyancat (????
15
Linux 常用指令 • 非常推薦看一下鳥哥 vbird 的網站 • http://linux.vbird.org/linux_basic/ • 照著網站中的
Linux 基礎文件裡的章節走就能學 Linux 16
Linux 常用工具程式 17
Linux 常用工具程式 • 時間很少, 如果來不及 demo, 那就當作留給大家關鍵字去查 18
Linux 常用工具程式 • 用 Linux 理所當然要會基本的 vim 操作 • 不會離開
vim 超哭的 19
Linux 常用工具程式 • 想讓終端機更炫泡嗎 • zsh • 搭配 oh my
zsh • https://ohmyz.sh/ 20
Linux 常用工具程式 • 想開多個終端機, 但開太多視窗覺得太醜? • tmux 幫你分割終端機內部畫面 21
Linux 各種知識 22
script • 中文直翻腳本, 通常拿來寫一些簡單的程式 • 檔案開頭 • #!<程式> 23
Linux 各種知識 • 再次強調課堂時間很少 • 但你自學時間很多 • 如果講不完, 就當作提供幾個關鍵字讓大家去查 24
File Descriptor • 簡稱 fd • 在 Linux 的世界, 萬物皆是檔案
• File Descriptor 用來代表檔案 (代表萬物) • /proc/<pid>/fd • 直接進 DEMO 25
Linux 檔案系統 目錄配置 • /etc • /bin • /dev •
/lib • /sbin • /tmp 26
Linux 重要檔案 • /etc/passwd • /etc/shadow • /etc/group • /etc/sudoers
27
Linux 特殊權限 • SUID • SGID • SBIT 28
環境變數 PATH • env • which 29
30 Q & A
31 感謝收聽 疫情期間 少出門 勤洗手