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
160
Reachability estimation in temporal networks
arashbm
1
57
Error and Attack Tolerance in Public Transport Networks: A Temporal Networks Approach
arashbm
2
47
Community detection in Multilayer Networks
arashbm
0
94
History of Subatomic Physics
arashbm
0
91
Nanowires
arashbm
0
140
Filesystem Permissions in Linux/Unix
arashbm
1
97
Getting That Piece of Software to Run on Your Linux Device
arashbm
1
94
Getting Started on Ubuntu
arashbm
2
150
Other Decks in Programming
See All in Programming
VS Code Update for GitHub Copilot
74th
1
410
Code as Context 〜 1にコードで 2にリンタ 34がなくて 5にルール? 〜
yodakeisuke
0
110
0626 Findy Product Manager LT Night_高田スライド_speaker deck用
mana_takada
0
110
Is Xcode slowly dying out in 2025?
uetyo
1
200
「ElixirでIoT!!」のこれまでとこれから
takasehideki
0
370
Kotlin エンジニアへ送る:Swift 案件に参加させられる日に備えて~似てるけど色々違う Swift の仕様 / from Kotlin to Swift
lovee
1
260
『自分のデータだけ見せたい!』を叶える──Laravel × Casbin で複雑権限をスッキリ解きほぐす 25 分
akitotsukahara
1
560
Julia という言語について (FP in Julia « SIDE: F ») for 関数型まつり2025
antimon2
3
980
今ならAmazon ECSのサービス間通信をどう選ぶか / Selection of ECS Interservice Communication 2025
tkikuc
20
3.7k
ReadMoreTextView
fornewid
1
480
すべてのコンテキストを、 ユーザー価値に変える
applism118
2
850
コードの90%をAIが書く世界で何が待っているのか / What awaits us in a world where 90% of the code is written by AI
rkaga
47
31k
Featured
See All Featured
The Cost Of JavaScript in 2023
addyosmani
51
8.5k
How to Think Like a Performance Engineer
csswizardry
24
1.7k
Raft: Consensus for Rubyists
vanstee
140
7k
Reflections from 52 weeks, 52 projects
jeffersonlam
351
20k
Music & Morning Musume
bryan
46
6.6k
Typedesign – Prime Four
hannesfritz
42
2.7k
How to train your dragon (web standard)
notwaldorf
94
6.1k
Into the Great Unknown - MozCon
thekraken
39
1.9k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
46
9.6k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
8
800
Documentation Writing (for coders)
carmenintech
72
4.9k
Making Projects Easy
brettharned
116
6.3k
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