Download presentation
Presentation is loading. Please wait.
Published byJulius Ellis Modified over 9 years ago
1
Introduction Copyright © Software Carpentry 2010 This work is licensed under the Creative Commons Attribution License See http://software-carpentry.org/license.html for more information. The Unix Shell
2
Introduction
3
The Unix ShellIntroduction Run Programs
4
The Unix ShellIntroduction Run Programs Store Data
5
The Unix ShellIntroduction Communicate with each other Run Programs Store Data
6
The Unix ShellIntroduction Communicate with each other Interact with us Run Programs Store Data
7
The Unix ShellIntroduction Interact with us
8
The Unix ShellIntroduction Interact with us Telepathy
9
The Unix ShellIntroduction Interact with us Speech Telepathy
10
The Unix ShellIntroduction Interact with us Telepathy Speech WIMP (windows, icons, mice, pointers)
11
The Unix ShellIntroduction Interact with us Telepathy Speech Rewiring WIMP
12
The Unix ShellIntroduction Interact with us Telepathy SpeechTypewriter Rewiring WIMP
13
The Unix ShellIntroduction Typewriter
14
The Unix ShellIntroduction Typewriter Line printer + keyboard
15
The Unix ShellIntroduction Typewriter Line printer + keyboard Text only
16
The Unix ShellIntroduction Typewriter Line printer + keyboard Text only
17
The Unix ShellIntroduction Typewriter Line printer + keyboard Text only CLUI: command-line user interface
18
The Unix ShellIntroduction user logs in
19
The Unix ShellIntroduction user logs in user types command
20
The Unix ShellIntroduction user logs in user types command computer executes command and prints output
21
The Unix ShellIntroduction user logs in user types command computer executes command and prints output user types another command
22
The Unix ShellIntroduction user logs in user types command computer executes command and prints output user types another command computer executes command and prints output
23
The Unix ShellIntroduction user logs in user types command computer executes command and prints output user types another command computer executes command and prints output ⋮ user logs off
24
The Unix ShellIntroduction user logs in user types command computer executes command and prints output user types another command computer executes command and prints output ⋮ user logs off
25
The Unix ShellIntroduction user logs in user types command computer executes command and prints output user types another command computer executes command and prints output ⋮ user logs off shell
26
The Unix ShellIntroduction user logs in user types command computer executes command and prints output user types another command computer executes command and prints output ⋮ user logs off shell
27
The Unix ShellIntroduction A shell is just a program that runs other programs
28
The Unix ShellIntroduction A shell is just a program that runs other programs Most popular is bash (the Bourne again shell)
29
The Unix ShellIntroduction A shell is just a program that runs other programs Most popular is bash (the Bourne again shell)
30
The Unix ShellIntroduction A shell is just a program that runs other programs Most popular is bash (the Bourne again shell) Using it feels a lot more like programming than using windows, a mouse, etc.
31
The Unix ShellIntroduction A shell is just a program that runs other programs Most popular is bash (the Bourne again shell) Using it feels a lot more like programming than using windows, a mouse, etc. Commands are terse and often cryptic
32
The Unix ShellIntroduction A shell is just a program that runs other programs Most popular is bash (the Bourne again shell) Using it feels a lot more like programming than using windows, a mouse, etc. Commands are terse and often cryptic Use it because:
33
The Unix ShellIntroduction A shell is just a program that runs other programs Most popular is bash (the Bourne again shell) Using it feels a lot more like programming than using windows, a mouse, etc. Commands are terse and often cryptic Use it because: – many tools only have command-line interfaces
34
The Unix ShellIntroduction A shell is just a program that runs other programs Most popular is bash (the Bourne again shell) Using it feels a lot more like programming than using windows, a mouse, etc. Commands are terse and often cryptic Use it because: – many tools only have command-line interfaces – allows you to combine tools in powerful new ways
35
August 2010 created by Greg Wilson Copyright © Software Carpentry 2010 This work is licensed under the Creative Commons Attribution License See http://software-carpentry.org/license.html for more information.
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.