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
240
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
230
Reachability estimation in temporal networks
arashbm
1
80
Error and Attack Tolerance in Public Transport Networks: A Temporal Networks Approach
arashbm
2
70
Community detection in Multilayer Networks
arashbm
0
120
History of Subatomic Physics
arashbm
0
120
Nanowires
arashbm
0
180
Filesystem Permissions in Linux/Unix
arashbm
1
110
Getting That Piece of Software to Run on Your Linux Device
arashbm
1
110
Getting Started on Ubuntu
arashbm
2
170
Other Decks in Programming
See All in Programming
[ハンズオン]AIへの指示だけで「五目並べ」を作ってみよう
satoshi256kbyte
1
370
外から家のPCの電源入れたい!をPHPで解決する
kawashimo0
1
130
UPDATE をやめる — EF Core でマスタをバージョン管理する
panda728
PRO
0
1.2k
見えないものを探る要求要件定義に必要な基本的思考 / invisible-requirement-thinking
minodriven
15
8.3k
[2026-09-26]空論ジェネリックプロセス~テスト資産とAIで紡ぐ、再現可能なパフォーマンスチューニングの話~
tosite
0
270
全ての永続トークンを、生まれる前に消し去りたい!
sylph01
1
310
Apple Intelligence を用いた個人情報誤送信防止、及びユーザーリクエスト体験の改善について
yukiny
0
330
パズルゲームの作り方 / how to make puzzle games
kaityo256
PRO
2
290
HTML-in-Canvasで作る未来のWeb UI表現
clockmaker
4
4.8k
contenteditable と日本語入力に向き合う
colorful12
0
190
月間100万人のサービス刷新で、 技術選定をHonoに振り切った話
yutobara
8
6.4k
コードで差別化できない時代の ソフトウェアエンジニアリング / Software Engineering in an Era Where Code Doesn’t Differentiate
kishida
2
170
Featured
See All Featured
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
508
140k
Lessons Learnt from Crawling 1000+ Websites
charlesmeaden
PRO
1
1.6k
Hiding What from Whom? A Critical Review of the History of Programming languages for Music
tomoyanonymous
3
1.3k
Ten Tips & Tricks for a 🌱 transition
stuffmc
1
260
Git: the NoSQL Database
bkeepers
PRO
433
67k
Building the Perfect Custom Keyboard
takai
2
900
Designing for Performance
lara
612
70k
AI Search: Implications for SEO and How to Move Forward - #ShenzhenSEOConference
aleyda
1
1.4k
Typedesign – Prime Four
hannesfritz
42
3.2k
Leo the Paperboy
mayatellez
10
2.4k
Designing Powerful Visuals for Engaging Learning
tmiket
1
600
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
141
35k
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