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
Using Linux/Unix Shell
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Arash Badie Modiri
March 16, 2012
Programming
3
230
Using Linux/Unix Shell
Arash Badie Modiri
March 16, 2012
Tweet
Share
More Decks by Arash Badie Modiri
See All by Arash Badie Modiri
Directed Percolation in Temporal Networks (CCS 2021)
arashbm
0
180
Reachability estimation in temporal networks
arashbm
1
62
Error and Attack Tolerance in Public Transport Networks: A Temporal Networks Approach
arashbm
2
50
Community detection in Multilayer Networks
arashbm
0
95
History of Subatomic Physics
arashbm
0
97
Nanowires
arashbm
0
160
Filesystem Permissions in Linux/Unix
arashbm
1
98
Getting That Piece of Software to Run on Your Linux Device
arashbm
1
95
Getting Started on Ubuntu
arashbm
2
150
Other Decks in Programming
See All in Programming
カスタマーサクセス業務を変革したヘルススコアの実現と学び
_hummer0724
0
650
Data-Centric Kaggle
isax1015
2
760
Apache Iceberg V3 and migration to V3
tomtanaka
0
150
0→1 フロントエンド開発 Tips🚀 #レバテックMeetup
bengo4com
0
540
The Past, Present, and Future of Enterprise Java
ivargrimstad
0
510
Vibe Coding - AI 驅動的軟體開發
mickyp100
0
170
Oxlintはいいぞ
yug1224
5
1.3k
Spinner 軸ズレ現象を調べたらレンダリング深淵に飲まれた #レバテックMeetup
bengo4com
1
230
プロダクトオーナーから見たSOC2 _SOC2ゆるミートアップ#2
kekekenta
0
200
HTTPプロトコル正しく理解していますか? 〜かわいい猫と共に学ぼう。ฅ^•ω•^ฅ ニャ〜
hekuchan
2
680
KIKI_MBSD Cybersecurity Challenges 2025
ikema
0
1.3k
Fragmented Architectures
denyspoltorak
0
150
Featured
See All Featured
How to build an LLM SEO readiness audit: a practical framework
nmsamuel
1
640
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
196
71k
Lightning Talk: Beautiful Slides for Beginners
inesmontani
PRO
1
430
Crafting Experiences
bethany
1
46
Amusing Abliteration
ianozsvald
0
96
Tell your own story through comics
letsgokoyo
1
810
Color Theory Basics | Prateek | Gurzu
gurzu
0
190
Chasing Engaging Ingredients in Design
codingconduct
0
110
How Fast Is Fast Enough? [PerfNow 2025]
tammyeverts
3
450
How to make the Groovebox
asonas
2
1.9k
Typedesign – Prime Four
hannesfritz
42
2.9k
The AI Search Optimization Roadmap by Aleyda Solis
aleyda
1
5.2k
Transcript
Using a Shell A gentle introduction Part One: Why The
Hell Should I Use a CLI? Part Two: The Basics
Why CLI Is Better? Keyboard vs. mouse GUI Design Limits
Automation with Scripts
WARNING! THESE COMMANDS ARE CASE-SENSITIVE!
And most of them are shell-dependent!
Present Working Directory $ pwd
./ ../ ~/ Special Directories
$ cd <directory> $ cd /home/arashbm $ cd ~/ $
cd ../code $ cd ./home
$ pwd /usr/bin $ cd ~/Document $ pwd /home/arashbm/Document
$ ls [option]... <directory>... $ ls ~/docs $ ls ../
$ ls .
$ less <file> $ less ./.bashrc $ less ~/Documents/secret
$ cp [option]... <file1> <file2> $ mv [option]... <file1> <file2>
$ cp -R /home/salam/code ~/ $ mv ./salam.txt ./salam.png
$ rm [option]... <file> $ rm -r -f /
$ mkdir [options]... <directory> $ mkdir -p ~/code/goorda/salam