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
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
170
Reachability estimation in temporal networks
arashbm
1
62
Error and Attack Tolerance in Public Transport Networks: A Temporal Networks Approach
arashbm
2
49
Community detection in Multilayer Networks
arashbm
0
95
History of Subatomic Physics
arashbm
0
95
Nanowires
arashbm
0
150
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
ノーコードからの脱出 -地獄のデスロード- / Escape from Base44
keisuke69
1
740
アーキテクチャと考える迷子にならない開発者テスト
irof
9
3.2k
Honoを技術選定したAI要件定義プラットフォームAcsimでの意思決定
codenote
0
250
チーム開発の “地ならし"
konifar
8
5.4k
CSC509 Lecture 11
javiergs
PRO
0
310
目的で駆動する、AI時代のアーキテクチャ設計 / purpose-driven-architecture
minodriven
9
2.8k
スタートアップを支える技術戦略と組織づくり
pospome
6
6k
PyCon mini 東海 2025「個人ではじめるマルチAIエージェント入門 〜LangChain × LangGraphでアイデアを形にするステップ〜」
komofr
3
1.1k
The Missing Link in Angular's Signal Story: Resource API and httpResource
manfredsteyer
PRO
0
130
イベントストーミングのはじめかた / Getting Started with Event Storming
nrslib
1
620
CSC509 Lecture 10
javiergs
PRO
0
180
Flutterアプリ運用の現場で役立った監視Tips 5選
ostk0069
1
480
Featured
See All Featured
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
21
1.3k
Become a Pro
speakerdeck
PRO
29
5.6k
Navigating Team Friction
lara
190
15k
What’s in a name? Adding method to the madness
productmarketing
PRO
24
3.8k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
17k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
31
2.7k
GitHub's CSS Performance
jonrohan
1032
470k
Unsuck your backbone
ammeep
671
58k
How Fast Is Fast Enough? [PerfNow 2025]
tammyeverts
3
330
Making Projects Easy
brettharned
120
6.5k
Music & Morning Musume
bryan
46
7k
Building Adaptive Systems
keathley
44
2.8k
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