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
$PATH
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Kim Schlesinger
November 20, 2018
Technology
0
120
$PATH
A lightning talk breaking down the $PATH variable.
Kim Schlesinger
November 20, 2018
Tweet
Share
More Decks by Kim Schlesinger
See All by Kim Schlesinger
Sidecar Pattern
kimschles
0
120
Beyond Block Diagrams: Different Ways of Understanding K8s Architecture
kimschles
1
200
nginx and node.js
kimschles
0
160
$PATH, /bin and $PS1
kimschles
0
430
Fuzzy Lines: Aligning Teams to Monitor Your Application Ecosystem
kimschles
0
390
Refactoring for Accessibility
kimschles
0
680
Zero to SRE
kimschles
0
190
A Beginner's Guide to Kubernetes
kimschles
0
130
kick-ass-teacher.pdf
kimschles
0
300
Other Decks in Technology
See All in Technology
vLLM Community Meetup Tokyo #3 オープニングトーク
jpishikawa
0
240
元エンジニアPdM、IDEが恋しすぎてCursorに全業務を集約したら、スライド作成まで爆速になった話
doiko123
1
510
AIエージェント時代に備える AWS Organizations とアカウント設計
kossykinto
2
560
類似画像検索モデルの開発ノウハウ
lycorptech_jp
PRO
4
1k
Dr. Werner Vogelsの14年のキーノートから紐解くエンジニアリング組織への処方箋@JAWS DAYS 2026
p0n
1
120
Claude Code Skills 勉強会 (DevelersIO向けに調整済み) / claude code skills for devio
masahirokawahara
0
2k
DX Improvement at Scale
ntk1000
3
440
JAWS DAYS 2026 楽しく学ぼう!ストレージ 入門
yoshiki0705
2
120
Oracle Database@Google Cloud:サービス概要のご紹介
oracle4engineer
PRO
5
1.1k
[JAWS DAYS 2026]私の AWS DevOps Agent 推しポイント
furuton
0
130
JAWSDAYS2026_A-6_現場SEが語る 回せるセキュリティ運用~設計で可視化、AIで加速する「楽に回る」運用設計のコツ~
shoki_hata
0
2.9k
LINE Messengerの次世代ストレージ選定
lycorptech_jp
PRO
19
7.7k
Featured
See All Featured
Agile Leadership in an Agile Organization
kimpetersen
PRO
0
100
Claude Code どこまでも/ Claude Code Everywhere
nwiizo
64
53k
For a Future-Friendly Web
brad_frost
183
10k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
12
1.1k
Deep Space Network (abreviated)
tonyrice
0
87
Building the Perfect Custom Keyboard
takai
2
710
We Are The Robots
honzajavorek
0
190
How to build an LLM SEO readiness audit: a practical framework
nmsamuel
1
670
Why Your Marketing Sucks and What You Can Do About It - Sophie Logan
marketingsoph
0
100
Believing is Seeing
oripsolob
1
76
Exploring the relationship between traditional SERPs and Gen AI search
raygrieselhuber
PRO
2
3.7k
Future Trends and Review - Lecture 12 - Web Technologies (1019888BNR)
signer
PRO
0
3.3k
Transcript
⚡ $PATH kimschles 1
! echo $PATH kimschles 2
/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin • Environment Variable • 1 long string • Colon-separated
• Is a path to executable code invoked through text commands kimschles 3
/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin /usr/local/bin /usr/bin /bin /usr/sbin /sbin kimschles 4
Editing $PATH kimschles 5
Permanent Change Add to .bashrc or right from the command
line. export PATH=$PATH:/Library/Frameworks/Python.framework/ Versions/3.5/bin kimschles 6
Temporary Change From the command line. Only lasts in current
shell (no export) PATH=$PATH:/Library/Frameworks/Python.framework/Versions/ 3.5/bin kimschles 7
Recapitulation • Environment Variable • 1 long string • Colon-separated
• Is a path to executable code invoked through text commands kimschles 8
Recapitulation • See it with echo $PATH • Change it
with export: export PATH=$PATH:/Library/Frameworks/new/thing • Try out a new path by taking out export: PATH=$PATH:/Library/Frameworks/new/thing kimschles 9
Resources • How to Access and Edit Path • The
/bin Directory kimschles 10
kimschlesinger.com hirediversity.us kimschles 11