Linus Flashcards
Working with Linus
-Greatness of __
-Navigation__
-Directory and File ___
-File __
-Text editor ___
Greatness of UNIX
Navigation commands
Directory and File Operation
File Editing
Text Editor commands
Recognition vs Recall
-Humans naturally skilled at __
-Recall takes time and ___
-GUI = __
-Command-line = ___
-Be patient with yourself
-___ comes with continued used
Humans natually skilled at recognition
recall takes time and experience
GUI = Regogniton
Command-line = Recall
Be patient with yourse
Derexity comes with continued use
History of UNIX
-Thompson&Ritchie __
-__-user
-icredibly __
UNIX Fragmentation
-HP-UX (____)
-AIX (IBM)
-Solaris (____)
Thompson and ritichie 1969
multiuser
incredbily stable
HP UZ Hewelett Packard
AIX IBM
Solaris Sun Microsystems
Case Sensitiity
-___ is a precise system where case matters
-In command __ is not the same as __
-Filenaming provides two different files for __ and ___ in the same directory
-Charcters like spaces in filenames___ are literal
UNIX is a precise system where case matters
In commands -r is not the same as -R
Filenaming provides tow different files for myfile.txt and Myfile.txt in the same directory
Character like spaces in filenames Judd”“Bradbury,txt are literal
Linux
- ___ created his own version of UNIX
-Linux open source based on the __ standard
There are several modern examples
Linus Tovalds created his own version of UNIX
Linus open source based on the POSIX standard
there are several modern examples
Mac OSX -Terminal
Windows - BASH
VirtualBox
CentOS VM
Distribution of Linux
___ used on apple computers
___ enerprise version called RHEL
___ popular desktop operating system
___ most popular for web servers and IOT
___ second most popular for web servers and IOT
OSX
Redhat (IBM)
Ubuntu
Debian
CentOS
Kernal and Shell
-the kernal is the main system interface to the __
-The __ is how the user interacts with the kernal
-Original shell _ was written by ____
-Linus scripts are written for your _ _
The kernal is the main system interface to the hardware
the shell is how the user interacts with the kernal
orginal shell sh was writte by stevee bounre
Linux scripts are written for you specifc shell
Shell Prompt
[username@linuxsytem ~]$
Appearance communicates shell is ready for input
user below is hadoop
Linux system is ip-10-16-10-165
[hadoop@ip-10-16-10-16]
ssh
ssh is similar to __
the __ adds a security layer to the ___
ssh is ____
provides remote login to Linux systems using the __
ssh is similar to https
the s adds a security layer to the interaction
sss is security secured shell
provides remone login to linux system using the internet
Commands Available
The first character of the command and then <tab>
Copy is <contorl> <c>
Paste is <control> <v>
when you see a <placeholder>, replace everyitng including these <></placeholder></v></control></c></contorl></tab>
History
-___ provides a list of your previous commands
-___ provides your last command moving up the list
-___ moves down the list
-____ postions cursor for editing
- stored in ___
History provides a list of your previous commands
Up-arrow provides your last command moving up the list
down-arrow moves down the list
-left/right arrow positions cursor for ediitng
stored in ~/ .history
Clear
___ removes one screen of previous text
Every now and again you want a clear screen to _____
clear removes one screen of previous text
every now and again you want a clear screen to make life simple
print working directory
___ is the print working directory
think of it as your ____
command is useful in scripts as a ____
working directory is ____
pwd is the print working directory
think of it as your current working directory
command is useful in scripts a a baseline directory
working directory is /home/hadoop
Linux user Manual
___ is shor for user manual that provides an overview of any command
___ provides an overview of the list command
man is short for user manual that provides an overview of any command
man ls provides an overview of the list command
Review a Manual page
Overview for the _ command
_ provides navigation commands in the manual
__ quits the manual
overview for the ls command
h provides navigation commands in the manaul
q quits the manaual
Listing directories
_ or _ provides a list of contents in the current directory
options can be added after the command
___ (long format with access privelges)
___ (all files including hidden)
_ (human readable)
_ provides highlight for directories)
ls or list provides a list of content in the current directory
-l long format with access privleges
-a all files including hidden
-h human readable
-F provides a highlight for directories
Creating directories
___ makes a new directory
new directory is call juddbradbury
__ communicates parent directory
_ creates the parents child realtionship for __________
_ is a child residing in the parent __ directory
mkdir makes a new directory new directory is call juddbradbury
-p communicates parent directory
/ creates the parent child relationship for dir1/dir2/dir3
dir2 is a child residing in the parents dir1 directory
change directory
__ will change the directory
___ brings you to your home directory
___ changes the directory
___ goes back one directory
cd will change the directory
cd ~ brings you to your home directory
cd juddbradbury chages the directory
cd.. goes back one directory