Submit Search
Upload
Getting started with the terminal
•
0 likes
•
38 views
AI-enhanced title
Tsungyu Yu
Follow
This a talk at Goodideas-studio, about the alias system in Unix.
Read less
Read more
Engineering
Report
Share
Report
Share
1 of 22
Download now
Download to read offline
Recommended
Intro to Linux Shell Scripting
Intro to Linux Shell Scripting
vceder
Linux shell scripting tutorial
Linux shell scripting tutorial
samsami1971
Scripting and the shell in LINUX
Scripting and the shell in LINUX
Bhushan Pawar -Java Trainer
Linux shell ggsipu-lug
Linux shell ggsipu-lug
Aashish Sawhney
Unix Shell Scripting Basics
Unix Shell Scripting Basics
Dr.Ravi
Shell scripting
Shell scripting
simha.dev.lin
Introduction to Shell script
Introduction to Shell script
Bhavesh Padharia
Shell programming
Shell programming
Moayad Moawiah
Recommended
Intro to Linux Shell Scripting
Intro to Linux Shell Scripting
vceder
Linux shell scripting tutorial
Linux shell scripting tutorial
samsami1971
Scripting and the shell in LINUX
Scripting and the shell in LINUX
Bhushan Pawar -Java Trainer
Linux shell ggsipu-lug
Linux shell ggsipu-lug
Aashish Sawhney
Unix Shell Scripting Basics
Unix Shell Scripting Basics
Dr.Ravi
Shell scripting
Shell scripting
simha.dev.lin
Introduction to Shell script
Introduction to Shell script
Bhavesh Padharia
Shell programming
Shell programming
Moayad Moawiah
Unix Shell Scripting Basics
Unix Shell Scripting Basics
Sudharsan S
Bash shell scripting
Bash shell scripting
VIKAS TIWARI
SHELL PROGRAMMING
SHELL PROGRAMMING
jinal thakrar
Doc1
Doc1
Guillermo Ramirez
Hosts
Hosts
Quio Lenovo
scrip exam
scrip exam
imanhadi
Complete Guide for Linux shell programming
Complete Guide for Linux shell programming
sudhir singh yadav
Hosts
Hosts
Remixz7548
Shell & Shell Script
Shell & Shell Script
Amit Ghosh
hosting
hosting
Asri Hasbi
Unix Shell Scripting
Unix Shell Scripting
Mustafa Qasim
Shell Scripting in Linux
Shell Scripting in Linux
Anu Chaudhry
Hosts
Hosts
Fredy Torres
Hosts
Hosts
ant sasmito
Hosts
Hosts
Kamal Kumar
Unix Shell Script
Unix Shell Script
student
Hosts
Hosts
kropelu
Fedora 14 overview
Fedora 14 overview
Bert Desmet
umbrella
umbrella
Alex Sebas
Hosts
Hosts
ferdiannur
Unleash your inner console cowboy
Unleash your inner console cowboy
Kenneth Geisshirt
Unleash your inner console cowboy
Unleash your inner console cowboy
Kenneth Geisshirt
More Related Content
What's hot
Unix Shell Scripting Basics
Unix Shell Scripting Basics
Sudharsan S
Bash shell scripting
Bash shell scripting
VIKAS TIWARI
SHELL PROGRAMMING
SHELL PROGRAMMING
jinal thakrar
Doc1
Doc1
Guillermo Ramirez
Hosts
Hosts
Quio Lenovo
scrip exam
scrip exam
imanhadi
Complete Guide for Linux shell programming
Complete Guide for Linux shell programming
sudhir singh yadav
Hosts
Hosts
Remixz7548
Shell & Shell Script
Shell & Shell Script
Amit Ghosh
hosting
hosting
Asri Hasbi
Unix Shell Scripting
Unix Shell Scripting
Mustafa Qasim
Shell Scripting in Linux
Shell Scripting in Linux
Anu Chaudhry
Hosts
Hosts
Fredy Torres
Hosts
Hosts
ant sasmito
Hosts
Hosts
Kamal Kumar
Unix Shell Script
Unix Shell Script
student
Hosts
Hosts
kropelu
Fedora 14 overview
Fedora 14 overview
Bert Desmet
umbrella
umbrella
Alex Sebas
Hosts
Hosts
ferdiannur
What's hot
(20)
Unix Shell Scripting Basics
Unix Shell Scripting Basics
Bash shell scripting
Bash shell scripting
SHELL PROGRAMMING
SHELL PROGRAMMING
Doc1
Doc1
Hosts
Hosts
scrip exam
scrip exam
Complete Guide for Linux shell programming
Complete Guide for Linux shell programming
Hosts
Hosts
Shell & Shell Script
Shell & Shell Script
hosting
hosting
Unix Shell Scripting
Unix Shell Scripting
Shell Scripting in Linux
Shell Scripting in Linux
Hosts
Hosts
Hosts
Hosts
Hosts
Hosts
Unix Shell Script
Unix Shell Script
Hosts
Hosts
Fedora 14 overview
Fedora 14 overview
umbrella
umbrella
Hosts
Hosts
Similar to Getting started with the terminal
Unleash your inner console cowboy
Unleash your inner console cowboy
Kenneth Geisshirt
Unleash your inner console cowboy
Unleash your inner console cowboy
Kenneth Geisshirt
Unleash your inner console cowboy
Unleash your inner console cowboy
Kenneth Geisshirt
Number of Computer Languages = 3
Number of Computer Languages = 3
Ram Sekhar
Rustbridge
Rustbridge
kent marete
One-Liners to Rule Them All
One-Liners to Rule Them All
egypt
theday, windows hacking with commandline
theday, windows hacking with commandline
idsecconf
Happy Go Programming Part 1
Happy Go Programming Part 1
Lin Yo-An
week1.ppt
week1.ppt
Usman Ahmed
Introduction to linux
Introduction to linux
QIANG XU
390aLecture05_12sp.ppt
390aLecture05_12sp.ppt
mugeshmsd5
Linux operating system by Quontra Solutions
Linux operating system by Quontra Solutions
QUONTRASOLUTIONS
Shell Programming_Module2_Part2.pptx.pdf
Shell Programming_Module2_Part2.pptx.pdf
HIMANKMISHRA2
Linux
Linux
Abolfazl Hashemi
Programming the Raspberry Pi element14
Programming the Raspberry Pi element14
Imad Rhali
Shell scripting
Shell scripting
Ashrith Mekala
Shell scrpting(payal harne)
Shell scrpting(payal harne)
PayalHarne
Tips and Tricks for Increased Development Efficiency
Tips and Tricks for Increased Development Efficiency
Olivier Bourgeois
Qore for the Perl Programmer
Qore for the Perl Programmer
Brett Estrade
Linux Knowledge Transfer
Linux Knowledge Transfer
Tapio Vaattanen
Similar to Getting started with the terminal
(20)
Unleash your inner console cowboy
Unleash your inner console cowboy
Unleash your inner console cowboy
Unleash your inner console cowboy
Unleash your inner console cowboy
Unleash your inner console cowboy
Number of Computer Languages = 3
Number of Computer Languages = 3
Rustbridge
Rustbridge
One-Liners to Rule Them All
One-Liners to Rule Them All
theday, windows hacking with commandline
theday, windows hacking with commandline
Happy Go Programming Part 1
Happy Go Programming Part 1
week1.ppt
week1.ppt
Introduction to linux
Introduction to linux
390aLecture05_12sp.ppt
390aLecture05_12sp.ppt
Linux operating system by Quontra Solutions
Linux operating system by Quontra Solutions
Shell Programming_Module2_Part2.pptx.pdf
Shell Programming_Module2_Part2.pptx.pdf
Linux
Linux
Programming the Raspberry Pi element14
Programming the Raspberry Pi element14
Shell scripting
Shell scripting
Shell scrpting(payal harne)
Shell scrpting(payal harne)
Tips and Tricks for Increased Development Efficiency
Tips and Tricks for Increased Development Efficiency
Qore for the Perl Programmer
Qore for the Perl Programmer
Linux Knowledge Transfer
Linux Knowledge Transfer
Recently uploaded
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
9953056974 Low Rate Call Girls In Saket, Delhi NCR
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024
hassan khalil
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur High Profile
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Low Rate Call Girls In Saket, Delhi NCR
Internship report on mechanical engineering
Internship report on mechanical engineering
malavadedarshan25
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
KurinjimalarL3
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
ranjana rawat
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
João Esperancinha
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
RajaP95
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
ssuser5c9d4b1
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur High Profile
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
soniya singh
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentation
GDSCAESB
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptx
upamatechverse
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptx
upamatechverse
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
9953056974 Low Rate Call Girls In Saket, Delhi NCR
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Anamika Sarkar
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptx
upamatechverse
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
SIVASHANKAR N
High Profile Call Girls Nashik Megha 7001305949 Independent Escort Service Na...
High Profile Call Girls Nashik Megha 7001305949 Independent Escort Service Na...
Call Girls in Nagpur High Profile
Recently uploaded
(20)
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
Internship report on mechanical engineering
Internship report on mechanical engineering
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentation
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptx
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptx
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptx
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
High Profile Call Girls Nashik Megha 7001305949 Independent Escort Service Na...
High Profile Call Girls Nashik Megha 7001305949 Independent Escort Service Na...
Getting started with the terminal
1.
alias as usual Terminal
is friend, for a longly programmer
2.
游諭 iOS, C, Swift,
Fastlane GitHub,GitLab: ytyubox lifecycle phases : iOSDidGetJob( )
3.
Agenda • About the
terminal • alias for eternal • Autocomplete & autosuggestion by zsh • HUD for easy access with oh-my-zsh
4.
About the terminal
5.
Terminal?
6.
Terminal is the
end of bits, the beginning of human language.
7.
8.
Unix Shell interactive command language, scripting
language
9.
Filename wildcarding *.swift
All file with suffix Piping ls | pbcopy Pass data to next Here documents echo *.yu >> .gitignore Text edit at Here
10.
alias for eternal
11.
The workflow made you
a pro
12.
Mac, terminal • Start
with $HOME directory • By default, it will load the .profile • Command that deal with alias will renew every session. • Be ware of escaping character • Every script is a long DEBUG journey.
13.
Best Practice
14.
1 cd ~ 2
echo 'alias marco="echo polo"' >> .profile 3 source .profile 4 marco polo
15.
Feeling matters
16.
17.
say yes to
GUI
18.
DEMO
19.
Sum up
20.
Conclusion • terminal is
your friend • alias setting reused • Autocomplete & autosuggestion by zsh • DRY— Don’t repeat yourself
21.
What's next? • Backup
your setting into VCS • Hard mode in vim • Get ideas from GitHub • Share your ideas
22.
Q & A
Download now