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
Using Linux/Unix Shell
Search
Arash Badie Modiri
March 16, 2012
Programming
230
3
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Using Linux/Unix Shell
Arash Badie Modiri
March 16, 2012
More Decks by Arash Badie Modiri
See All by Arash Badie Modiri
Directed Percolation in Temporal Networks (CCS 2021)
arashbm
0
220
Reachability estimation in temporal networks
arashbm
1
75
Error and Attack Tolerance in Public Transport Networks: A Temporal Networks Approach
arashbm
2
68
Community detection in Multilayer Networks
arashbm
0
120
History of Subatomic Physics
arashbm
0
120
Nanowires
arashbm
0
170
Filesystem Permissions in Linux/Unix
arashbm
1
110
Getting That Piece of Software to Run on Your Linux Device
arashbm
1
100
Getting Started on Ubuntu
arashbm
2
170
Other Decks in Programming
See All in Programming
AWS DevOps Agentで インシデント対応をAIに任せたい
honmarkhunt
7
2.7k
Intent as Code
shoppingjaws
6
840
Family mrubyの進捗
kishima
1
110
新卒PdEのリアル
ryu1013
1
480
{ Android | Kotlin } Gradle Plugin in 2026
ryunen344
1
300
MIZARU@SPAJAM2026 第二回予選
1901drama
0
110
まだ間に合う!今年の夏こそSchemeのマクロ展開器を完全理解!
omasanori
0
650
Vibes Containers 〜AIで変わるコンテナ設計と運用〜
tkikuc
3
520
AWS Step Functions 大規模並列の壁を越える / jaws-sonic-2026-niigata-step-functions
kasacchiful
PRO
1
430
アクセシビリティから考える情報設計
high_g_engineer
0
350
How I Stole PSI from Android Studio - DroidKaigi2026
worker8
0
100
thread_parallel_with_free-threaded_Python_and_NumPy.pdf
riku_sakamoto
0
280
Featured
See All Featured
Navigating Team Friction
lara
192
16k
Leveraging LLMs for student feedback in introductory data science courses - posit::conf(2025)
minecr
1
380
How to build a perfect <img>
jonoalderson
1
6k
Bridging the Design Gap: How Collaborative Modelling removes blockers to flow between stakeholders and teams @FastFlow conf
baasie
0
690
From Legacy to Launchpad: Building Startup-Ready Communities
dugsong
0
330
Building a A Zero-Code AI SEO Workflow
portentint
PRO
0
720
GitHub's CSS Performance
jonrohan
1033
470k
End of SEO as We Know It (SMX Advanced Version)
ipullrank
3
4.4k
Kristin Tynski - Automating Marketing Tasks With AI
techseoconnect
PRO
0
510
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
360
30k
Why Our Code Smells
bkeepers
PRO
340
58k
Why Mistakes Are the Best Teachers: Turning Failure into a Pathway for Growth
auna
0
270
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