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
$PATH
Search
Kim Schlesinger
November 20, 2018
Technology
150
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
$PATH
A lightning talk breaking down the $PATH variable.
Kim Schlesinger
November 20, 2018
More Decks by Kim Schlesinger
See All by Kim Schlesinger
Sidecar Pattern
kimschles
0
150
Beyond Block Diagrams: Different Ways of Understanding K8s Architecture
kimschles
1
260
nginx and node.js
kimschles
0
190
$PATH, /bin and $PS1
kimschles
0
490
Fuzzy Lines: Aligning Teams to Monitor Your Application Ecosystem
kimschles
0
440
Refactoring for Accessibility
kimschles
0
730
Zero to SRE
kimschles
0
240
A Beginner's Guide to Kubernetes
kimschles
0
170
kick-ass-teacher.pdf
kimschles
0
350
Other Decks in Technology
See All in Technology
Deep Data Security 機能解説
oracle4engineer
PRO
2
770
分析AIエージェントを育てる、動く環境を育てる
codatum
1
770
無理せず続ける、子育てエンジニアの学び
codmoninc
PRO
0
650
自分で立ててみるLLMサービス
y_sera15
0
160
Snapshot Testing in Practice: Predictable and Reliable SwiftUI Views
fespinoza
0
180
1万名の社員が使う認証基盤で どう信頼性を担保するか?
kairim0
0
230
Getting Started with Google Antigravity
glaforge
0
140
実践! SRE × AI - ABEMA における AIOps -
tetsuya28
7
2.8k
More Freedom on the Same Shared GPU Cluster: A Small Team’s Experience with vCluster
nttcom
0
150
AIは爆速なのに、私が詰まっていた話 ― 音声入力と鳴くマスコットでボトルネックを削る
yama3133
0
590
SREでアラート疲れを 解決しよう!
kairim0
1
220
go-sqletch
moznion
0
130
Featured
See All Featured
A brief & incomplete history of UX Design for the World Wide Web: 1989–2019
jct
2
530
Max Prin - Stacking Signals: How International SEO Comes Together (And Falls Apart)
techseoconnect
PRO
0
480
Measuring & Analyzing Core Web Vitals
bluesmoon
9
1k
How to Think Like a Performance Engineer
csswizardry
28
2.9k
How To Speak Unicorn (iThemes Webinar)
marktimemedia
1
590
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
33
5.2k
HDC tutorial
michielstock
2
950
Effective software design: The role of men in debugging patriarchy in IT @ Voxxed Days AMS
baasie
1
560
Balancing Empowerment & Direction
lara
6
1.3k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
31
3.4k
AI Search: Implications for SEO and How to Move Forward - #ShenzhenSEOConference
aleyda
1
1.4k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
32
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